版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
NBA球員球隊(duì)信息管理系統(tǒng)項(xiàng)目設(shè)計(jì)方案專(zhuān)業(yè) 物聯(lián)網(wǎng)應(yīng)用技術(shù)班級(jí)12屆1班姓名 劉嘯塵學(xué)號(hào)日期 2013年12月3日第1章系統(tǒng)概述 3第2章系統(tǒng)需求分析 42.1系統(tǒng)功能結(jié)構(gòu)圖 . 4錯(cuò)誤!未定義書(shū)簽。2.2系統(tǒng)可行性分析 . 4第三章 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 53.1 數(shù)據(jù)庫(kù)概念設(shè)計(jì) 53.2數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)(關(guān)系模式) 63.3數(shù)據(jù)庫(kù)物理設(shè)計(jì) . 9第1章系統(tǒng)概述NBA是NationalBasketballAssociation的縮寫(xiě)。成立于1946年6月6日。成立時(shí)叫BAA,即全美籃協(xié)會(huì)(BasketballAssociationofAmerica),是由十一家冰球館體育館的老板為了讓體育館在冰球比賽以外的時(shí)間,不至于閑置而共同發(fā)起成立的。 BAA成立時(shí)共 11支球隊(duì)。1949年BAA吞并了當(dāng)時(shí)的另外一個(gè)聯(lián)盟( NBL),并改名為NBA。直到現(xiàn)在聯(lián)盟共 30支球隊(duì)。近些年,隨著姚明在 NBA的成功,華裔球員林書(shū)豪的大紅大紫,NBA也逐漸地成功進(jìn)入了中國(guó)這塊市場(chǎng),中國(guó)很多球迷開(kāi)始迷戀NBA,而球迷們也對(duì)每支球隊(duì)的球員非常感興趣。而設(shè)計(jì)這個(gè)的系統(tǒng)就是想統(tǒng)計(jì)了東部冠亞軍和西部冠亞軍四個(gè)球隊(duì)中關(guān)鍵球員的年齡、位置、籍貫、身高、所在球隊(duì)、加盟時(shí)間、年薪、場(chǎng)均得分、個(gè)人獎(jiǎng)項(xiàng)及該球隊(duì)在季前賽、常規(guī)賽、季后賽的勝率和名次的各種數(shù)據(jù)統(tǒng)計(jì)。為廣大籃球fans提供了更為方便的去了解NBA,也讓球迷們對(duì)自己喜愛(ài)的球員有直觀的透徹的了解到他們的情況。該“NBA球員球隊(duì)信息管理系統(tǒng)”只是對(duì)數(shù)據(jù)庫(kù)應(yīng)用技術(shù)的一個(gè)樣本數(shù)據(jù)庫(kù)的實(shí)例,重在對(duì)數(shù)據(jù)庫(kù)一些方法的熟悉與掌握,其中包括從數(shù)據(jù)庫(kù)的概念模型到ER圖的繪制,再到數(shù)據(jù)庫(kù)模式的建立(即為數(shù)據(jù)庫(kù)及其基本表的建立),而后數(shù)據(jù)的錄入,最后完成一些簡(jiǎn)單的關(guān)系運(yùn)算表達(dá)式的表達(dá)和相關(guān)的Select查詢(xún)語(yǔ)句的使用。第2章系統(tǒng)需求分析2.1系統(tǒng)功能結(jié)構(gòu)圖2.2系統(tǒng)可行性分析時(shí)代的發(fā)展,技術(shù)的進(jìn)入,人們生活水平的提高,人們對(duì)體育的熱愛(ài),使體育產(chǎn)業(yè)發(fā)展迅速,越來(lái)越多的參與到體育運(yùn)動(dòng)中,成為體育愛(ài)好者,成為體育職業(yè)運(yùn)動(dòng)員。相應(yīng)的,體育產(chǎn)業(yè)發(fā)展更加專(zhuān)業(yè)化,更加職業(yè)化,更加復(fù)雜龐大,組織、管理的工作量度增大了不少。以籃球?yàn)槔?,歐美發(fā)達(dá)國(guó)家職業(yè)的籃球機(jī)構(gòu)(例如美職籃)已有近百年的歷史。隨著和平與發(fā)展的主旋律,全球化的時(shí)代,參與者的增加,職業(yè)籃球的競(jìng)爭(zhēng)也愈加激烈,對(duì)職業(yè)球員的需求也在增加,職業(yè)球員的數(shù)量增長(zhǎng)迅速,流動(dòng)性也大了許多,跨國(guó)間的球員轉(zhuǎn)會(huì)的數(shù)量越來(lái)越多,頻率越來(lái)越快。這些使其組織、管理的工作量增大了不少。為了快捷方便的完成工作,提高運(yùn)營(yíng),管理水平,必要開(kāi)發(fā)球員管理信息系統(tǒng),以便于籃球界各方的組織管理、參與關(guān)注。從而促進(jìn)籃球運(yùn)動(dòng)、籃球產(chǎn)業(yè)的發(fā)展。綜上分析,本系統(tǒng)可以立即開(kāi)發(fā)。第三章 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)本數(shù)據(jù)庫(kù)使用的是 DBMS中的DQL(數(shù)據(jù)查詢(xún)語(yǔ)言 DataQueryLanguage)。該查詢(xún)語(yǔ)言可以按一定的查詢(xún)條件從數(shù)據(jù)庫(kù)對(duì)象中檢索符合條件的數(shù)據(jù),該查詢(xún)語(yǔ)言更加適合本數(shù)據(jù)庫(kù)使用。3.1 數(shù)據(jù)庫(kù)概念設(shè)計(jì)該數(shù)據(jù)庫(kù)具有四個(gè)實(shí)體,分別為賽區(qū),球隊(duì),球員,比賽。實(shí)體之間的關(guān)系轉(zhuǎn)換為其他兩個(gè)表(球隊(duì)參賽表,球員參賽表) 。賽區(qū)為實(shí)體,賽區(qū)名和地理位置是賽區(qū)的屬性球隊(duì)是實(shí)體,球隊(duì)名,城市,球員數(shù),總冠軍數(shù),賽區(qū)名和賽區(qū)名次是球隊(duì)的屬性球員是實(shí)體,球員姓名,年齡,身高,體重,國(guó)籍,位置,球隊(duì)名,年薪和加盟時(shí)間是球員的屬性比賽是實(shí)體,比賽類(lèi)型,開(kāi)始時(shí)間和結(jié)束時(shí)間是比賽的屬性球隊(duì)參賽是球隊(duì)和比賽表關(guān)系轉(zhuǎn)換得來(lái),所以球員參賽是實(shí)體,球隊(duì)名,比賽類(lèi)型,名次和勝率是球隊(duì)參賽的屬性球員參賽是球員和比賽表轉(zhuǎn)換得來(lái)的, 所以球員姓名,比賽類(lèi)型,場(chǎng)均得分和個(gè)人獎(jiǎng)項(xiàng)是球員參賽的屬性3.2數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)( 關(guān)系模式)賽區(qū)(賽區(qū)名,地理位置)球隊(duì)(球隊(duì)名,城市,球員數(shù),總冠軍數(shù),賽區(qū)名,賽區(qū)名次)球員(球員姓名,年齡,身高,體重,國(guó)籍,位置,球隊(duì)名,年薪,加盟時(shí)間)比賽(比賽類(lèi)型,開(kāi)始時(shí)間,結(jié)束時(shí)間)球隊(duì)參賽(球隊(duì)名,比賽類(lèi)型,名次,勝率)球員參賽(球員姓名,比賽類(lèi)型,場(chǎng)均得分,個(gè)人獎(jiǎng)項(xiàng))賽區(qū)城市 賽區(qū)名 名次總冠球員數(shù)軍數(shù)球隊(duì)球隊(duì)名球隊(duì)參賽名次 勝率比賽類(lèi)型比賽開(kāi)始 結(jié)束時(shí)間 時(shí)間E-R圖 圖示2-1體重 年齡國(guó)籍 球員年薪球隊(duì)姓名場(chǎng)次球員參賽得分比賽類(lèi)型
身高位置加盟時(shí)間個(gè)人獎(jiǎng)項(xiàng)比賽開(kāi)始 結(jié)束時(shí)間 時(shí)間E-R圖 圖示3-1賽區(qū)賽區(qū)名
地理位置E-R圖 圖示4-13.3數(shù)據(jù)庫(kù)物理設(shè)計(jì)賽區(qū)表序列名數(shù)據(jù)類(lèi)型寬度是否主外鍵是否為空描述號(hào)1.賽區(qū)Varchar10PKNotNull賽區(qū)2.地理位置Varchar10NotNull地理位置賽區(qū)表建表T-SQL語(yǔ)句創(chuàng)建賽區(qū)表create
table Division
(賽區(qū)名char(10)not null
primary
key,地理位置char(10)not null,)球隊(duì)表列名數(shù)據(jù)類(lèi)型寬度是否主外鍵是否為空描述1.球隊(duì)名Varchar20PKNotNull球隊(duì)名2城市Varchar20NotNull城市3.球員數(shù)IntNotNull球員數(shù)4.總冠軍數(shù)IntNotNull總冠軍數(shù)5.賽區(qū)名Char10賽區(qū)表FKNotNull賽區(qū)名6.賽區(qū)名次IntNotNull賽區(qū)名次球隊(duì)表建表T-SQL語(yǔ)句--創(chuàng)建球隊(duì)表createtableteam(球隊(duì)名char(20)notnullprimarykey,城市char(20)notnull,球員數(shù)intnotnull,總冠軍數(shù)intnotnull,賽區(qū)名char(10)null,賽區(qū)名次intnotnull,)球員表列名數(shù)據(jù)類(lèi)型寬度是否主外鍵是否為空描述1.球員姓名Varchar20PKNotNull球員姓名2.年齡IntNotNull年齡3.身高IntNotNull身高4.體重IntNotNull體重5.國(guó)籍Varchar10NotNull國(guó)籍6.位置Varchar10NotNull位置7.球隊(duì)名Varchar20球隊(duì)表FKNotNull球隊(duì)名8.年薪IntNotNull年薪9.加盟時(shí)間DatimeNotNull加盟時(shí)間球員表建表T-SQL語(yǔ)句創(chuàng)建球員表create table player(球員姓名char(20)notnullprimarykey,年齡intnotnull,身高intnotnull,體重intnotnull,國(guó)籍char(10)notnull,位置char(10)notnull,球隊(duì)名char(20)notnull,年薪intnotnull,加盟時(shí)間datetimenotnull,)創(chuàng)建外鍵球隊(duì)名Alter Tableplayer AddConstraint FK_球隊(duì)名Foreign Key(球隊(duì)名)Referencesteam(球隊(duì)名)比賽表序列名數(shù)據(jù)類(lèi)型寬度是否主外鍵是否為空描述號(hào)1.比賽類(lèi)型Varchar10PKNotNull比賽類(lèi)型2.開(kāi)始時(shí)間DatimeNotNull開(kāi)始時(shí)間3.結(jié)束時(shí)間DatimeNotNull結(jié)束時(shí)間比賽表建表T-SQL語(yǔ)句--創(chuàng)建比賽表create table race(比賽類(lèi)型char(10) notnull開(kāi)始時(shí)間datetime notnull,結(jié)束時(shí)間datetime notnull,
primary
key,)球隊(duì)參賽表列名數(shù)據(jù)類(lèi)型寬度是否主外鍵是否為空描述1.球隊(duì)名Varchar20球隊(duì)表FKNotNull球隊(duì)名2比賽類(lèi)型Varchar10比賽表FKNotNull比賽類(lèi)型3.名次IntNotNull名次4.勝率FloatNotNull勝率球隊(duì)參賽建表T-SQL語(yǔ)句創(chuàng)建球隊(duì)參賽表createtableQC(球隊(duì)名char(20)notnull,比賽類(lèi)型char(10)notnull,名次int notnull,勝率float not null,)創(chuàng)建外鍵--球隊(duì)名AlterTableQCAddConstraintFK_球隊(duì)名_QCForeignKey(球隊(duì)名)ReferencesTeam(球隊(duì)名)創(chuàng)建外鍵--比賽類(lèi)型AlterTableQCAddConstraintFK_比賽類(lèi)型ForeignKey(比賽類(lèi)型)Referencesrace(比賽類(lèi)型)球員參賽表列名數(shù)據(jù)類(lèi)型寬度是否主外鍵是否為空描述1.球隊(duì)名Varchar20球隊(duì)表FKNotNull球隊(duì)名2比賽類(lèi)型Varchar10比賽表FKNotNull比賽類(lèi)型3.場(chǎng)均得分FloatNotNull場(chǎng)均得分4.個(gè)人獎(jiǎng)項(xiàng)Varchar15個(gè)人獎(jiǎng)項(xiàng)球員參賽表建表 T-SQL語(yǔ)句創(chuàng)建球員參賽表createtablePC(球員姓名char(20)not null,比賽類(lèi)型char(10) notnull,場(chǎng)均得分float not null,個(gè)人獎(jiǎng)項(xiàng)char(15),)創(chuàng)建外鍵--球員姓名AlterTablePCAddConstraintFK_球員姓名ForeignKey(球員姓名)Referencesplayer(球員姓名)創(chuàng)建外鍵--比賽類(lèi)型AlterTablepcAddConstraintFK_比賽類(lèi)型_PCForeignKey(比賽類(lèi)型)Referencesrace(比賽類(lèi)型)以上是六個(gè)表格的建立及代碼,下面是數(shù)據(jù)庫(kù)的插入數(shù)據(jù)和創(chuàng)建索引,代碼如下:向賽區(qū)表加入數(shù)據(jù)InsertintoDivisionvalues('EN','東北')insertintoDivisionvalues('WS','西南')insertintoDivisionvalues('ES','東南')insertintoDivisionvalues('WN','西北')向球隊(duì)表加入數(shù)據(jù)insertintoTeamvalues('凱爾特人','波士頓','14','17','EN','7')insertintoTeamvalues('熱火','邁阿密','15','2','ES','2')insertintoTeamvalues('湖人','洛杉磯','15','16','WS','11')insertintoTeamvalues('雷霆','俄荷拉何馬','14','1','WN','2')向球員表加入數(shù)據(jù)insertintoplayervalues('KobeByrant','34','198','93','美國(guó)','得分后衛(wèi)','湖人','2000','1996-08-12')Insertintoplayervalues('DwightHoward','27','211','120','美國(guó)','中鋒','湖人','1700','2012-08-09')insertintoplayervalues('SteveNash','38','191','80','加拿大','控球后衛(wèi)','湖人','1200','2012-08-22')insertintoplayervalues('DwyaneWade','30','193','99','美國(guó)','得分后衛(wèi)','熱火','1700','2003-09-11')insertintoplayervalues('ChrisBosh','28','211','106','美國(guó)','中鋒','熱火','1665','2010-07-25')insertintoplayervalues('LebornJames','28','203','113','美國(guó)','得分后衛(wèi)','熱火','1770','2010-07-31')insertintoplayervalues('KevinGarnett','36','211','115','美國(guó)','大前鋒','凱爾特人','1455','2007-08-01')insertintoplayervalues('LeandroBabosa','30','191','88','巴西','小前鋒','凱爾特人','774','2008-08-06')insertintoplayervalues('PaulPierce','35','201','106','美國(guó)','得分后衛(wèi)','凱爾特人','1520','2010-07-09')insertintoplayervalues('RusselWestbrook','24','191','85','美國(guó)','控球后衛(wèi)','雷霆','1600','2008-03-06')insertintoplayervalues('KevinDurant','24','206','106','美國(guó)','得分后衛(wèi)','雷霆','1863','2007-03-15')insertintoplayervalues('SergeIbaka','23','208','106','西班牙','中鋒','雷霆','236','2008-04-05')向比賽表加入數(shù)據(jù)insertintoracevalues('常規(guī)賽','2011-10-03','2012-04-22')insertintoracevalues('季前賽','2011-08-31','2011-09-30')insertintoracevalues('季后賽','2012-04-22','2012-07-25')向球隊(duì)參賽表加入數(shù)據(jù)insertintoQCvalues('凱爾特人','季前賽','2','0.8')insertintoQCvalues('凱爾特人','常規(guī)賽','4','0.32')insertintoQCvalues('凱爾特人','季后賽','3','0.47')insertintoQCvalues('熱火','季前賽','1','0.88')insertintoQCvalues('熱火','常規(guī)賽','2','0.76')insertintoQCvalues('熱火','季后賽','4','0.36')insertintoQCvalues('湖人','季前賽','3','0.54')insertintoQCvalues('湖人','常規(guī)賽','1','0.90')insertintoQCvalues('湖人','季后賽','1','1')insertintoQCvalues('雷霆','季前賽','4','0.25')insertintoQCvalues('雷霆','常規(guī)賽','3','0.66')insertintoQCvalues('雷霆','季后賽','2','0.88')向球員參賽表加入數(shù)據(jù)insertintoPCvalues('KobeByrant','常規(guī)賽','28','MVP')insertintoPCvalues('DwightHoward','季前賽','22','籃板王')insertintoPCvalues('SteveNash','季后賽','17','助攻王')insertintoPCvalues('DwyaneWade','常規(guī)賽','26',null)insertintoPCvalues('ChrisBosh','季后賽','15',null)insertintoPCvalues('LeBornJames','常規(guī)賽','31','蓋帽王')insertintoPCvalues('KevinGarnett','季前賽','12',null)insertintoPCvalues('LeandroBabosa','季前賽','6',null)insertintoPCvalues('PaulPierce','季后賽','20','搶斷王')insertintoPCvalues('RusselWestbrook','季前賽','24','最佳新秀')insertintoPCvalues('KevinDurant','常規(guī)賽','32','得分王')insertintoPCvalues('SergeIbaka','季后賽','22',null)創(chuàng)建索引--球隊(duì)名create unique indexIX_球隊(duì)名onteam(球隊(duì)名)創(chuàng)建索引--身高create indexIX_身高onplayer (身高)創(chuàng)建索引--球員姓名create indexIX_球員姓名onplayer (球員姓名)該數(shù)據(jù)的查詢(xún)功能—查詢(xún)語(yǔ)句多條件組合查詢(xún)查詢(xún)球員表中國(guó)籍是美國(guó)的所有球員select *fromplayer where國(guó)籍='美國(guó)'截圖結(jié)果查詢(xún)球員表中加盟時(shí)間在
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度外派工程師專(zhuān)項(xiàng)勞動(dòng)合同精要3篇
- 2025年度特許經(jīng)營(yíng)權(quán)授予與行使合同3篇
- 海南外國(guó)語(yǔ)職業(yè)學(xué)院《交通信息系統(tǒng)》2023-2024學(xué)年第一學(xué)期期末試卷
- 二零二五年度旅游度假村合作協(xié)議范本
- 2025年度綠色蔬菜直銷(xiāo)合作協(xié)議范本6篇
- 二零二五年度大型超市連鎖加盟經(jīng)營(yíng)合同2篇
- 二零二五年度教育機(jī)構(gòu)教師兼職工作合同2篇
- 課程設(shè)計(jì)批閱意見(jiàn)
- 二零二五年度季度銷(xiāo)售獎(jiǎng)杯采購(gòu)與市場(chǎng)調(diào)研與競(jìng)爭(zhēng)分析合同3篇
- 二零二五年度ROHS認(rèn)證服務(wù)及產(chǎn)品保證合同模板2篇
- 2025屆高考數(shù)學(xué)一輪復(fù)習(xí)建議 概率與統(tǒng)計(jì)專(zhuān)題講座
- 廣東省公務(wù)員考試筆試真題及答案
- 吸入療法在呼吸康復(fù)應(yīng)用中的中國(guó)專(zhuān)家共識(shí)2022版
- 風(fēng)險(xiǎn)分級(jí)管控和隱患排查治理體系培訓(xùn)考試題參考答案
- 部編版二年級(jí)下冊(cè)語(yǔ)文第四單元教學(xué)設(shè)計(jì)含語(yǔ)文園地四
- 江西省第一屆職業(yè)技能大賽分賽場(chǎng)項(xiàng)目技術(shù)文件(世賽選拔)網(wǎng)絡(luò)安全
- GB/T 18029.22-2024輪椅車(chē)第22部分:調(diào)節(jié)程序
- NB-T32042-2018光伏發(fā)電工程建設(shè)監(jiān)理規(guī)范
- 垃圾焚燒行業(yè)經(jīng)營(yíng)分析報(bào)告
- 合同審查報(bào)告模板
- JBT 14589-2024 敷膠雙螺桿泵(正式版)
評(píng)論
0/150
提交評(píng)論