The Universal Sports Database

Thesis advisor: David R. Martin === With vast amounts of data in the world, organization becomes a challenge. The success of data driven web services (IMDb, YouTube, Google Maps, Wikipedia, et cetera) all hinge on their ability to present information in an intuitive manner with user friendly interfa...

Full description

Bibliographic Details
Main Author: Chang, Lawrence
Format: Others
Language:English
Published: Boston College 2008
Subjects:
Online Access:http://hdl.handle.net/2345/538
id ndltd-BOSTON-oai-dlib.bc.edu-bc-ir_102335
record_format oai_dc
spelling ndltd-BOSTON-oai-dlib.bc.edu-bc-ir_1023352019-05-10T07:34:22Z The Universal Sports Database Chang, Lawrence Thesis advisor: David R. Martin Text thesis 2008 Boston College English electronic application/pdf With vast amounts of data in the world, organization becomes a challenge. The success of data driven web services (IMDb, YouTube, Google Maps, Wikipedia, et cetera) all hinge on their ability to present information in an intuitive manner with user friendly interfaces. One area that fails to have such a service is sports statistics. With the ubiquitous appeal of sports, having a solution to this problem can be universally beneficial. Many sites exist that have statistics of different sports, but there are limitations to all of them. Since there is very little continuity among all sports, statistics are represented disparately.There are several problems with this approach. Any time there needs to be a change to the informational structure, the entire database and interface need to change. In addition, there can never be a single interface if there are different schemas for different sports, leading to a user unfriendly interface.My system uses a unique schema that is capable of representing statistics from any sport, no matter how unique. Adding new statistics to a sport to reflect rule changes or adding a new sport altogether are seamless. In addition, the web interface is structured by Rails, which changes automatically with the schema.Challenges included developing a universal sports schema and testing it sufficiently enough to prove its generality. Finding and extracting the data to populate the database also presented difficulties. Computer Science database sports schema rails ruby universal Copyright is held by the author, with all rights reserved, unless otherwise noted. Thesis (BS) — Boston College, 2008. Submitted to: Boston College. College of Arts and Sciences. Discipline: Computer Science. Discipline: College Honors Program. 71896 http://hdl.handle.net/2345/538
collection NDLTD
language English
format Others
sources NDLTD
topic Computer Science
database
sports
schema
rails
ruby
universal
spellingShingle Computer Science
database
sports
schema
rails
ruby
universal
Chang, Lawrence
The Universal Sports Database
description Thesis advisor: David R. Martin === With vast amounts of data in the world, organization becomes a challenge. The success of data driven web services (IMDb, YouTube, Google Maps, Wikipedia, et cetera) all hinge on their ability to present information in an intuitive manner with user friendly interfaces. One area that fails to have such a service is sports statistics. With the ubiquitous appeal of sports, having a solution to this problem can be universally beneficial. Many sites exist that have statistics of different sports, but there are limitations to all of them. Since there is very little continuity among all sports, statistics are represented disparately.There are several problems with this approach. Any time there needs to be a change to the informational structure, the entire database and interface need to change. In addition, there can never be a single interface if there are different schemas for different sports, leading to a user unfriendly interface.My system uses a unique schema that is capable of representing statistics from any sport, no matter how unique. Adding new statistics to a sport to reflect rule changes or adding a new sport altogether are seamless. In addition, the web interface is structured by Rails, which changes automatically with the schema.Challenges included developing a universal sports schema and testing it sufficiently enough to prove its generality. Finding and extracting the data to populate the database also presented difficulties. === Thesis (BS) — Boston College, 2008. === Submitted to: Boston College. College of Arts and Sciences. === Discipline: Computer Science. === Discipline: College Honors Program.
author Chang, Lawrence
author_facet Chang, Lawrence
author_sort Chang, Lawrence
title The Universal Sports Database
title_short The Universal Sports Database
title_full The Universal Sports Database
title_fullStr The Universal Sports Database
title_full_unstemmed The Universal Sports Database
title_sort universal sports database
publisher Boston College
publishDate 2008
url http://hdl.handle.net/2345/538
work_keys_str_mv AT changlawrence theuniversalsportsdatabase
AT changlawrence universalsportsdatabase
_version_ 1719078804946681856