




已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
數(shù)據(jù)庫設(shè)計實例 天津師范大學(xué)劉洋 德國足球世界杯 世界杯信息查詢系統(tǒng) 世界杯信息查詢系統(tǒng) 一個問題 2006年6月 舉世矚目的第18屆世界杯在德國舉行 某網(wǎng)站為了方便球迷查詢 在自己的網(wǎng)站上設(shè)立了世界杯信息查詢系統(tǒng) 該系統(tǒng)的一部分要求為 一名球員可以參加多場比賽 每場比賽有多名球員參加 概念模型 ER圖 實體 球員 player 比賽 match 聯(lián)系 參加 join 概念模型 ER圖 player match m n 概念模型 關(guān)系數(shù)據(jù)模型 球員關(guān)系player player nation number name age position 主碼 nation number 候選碼 概念模型 關(guān)系數(shù)據(jù)模型 想一想 候選碼是什么 如果只是number作為候選碼可以嗎 概念模型 關(guān)系數(shù)據(jù)模型 不可以 因為不同國家隊中有相同的號碼 概念模型 關(guān)系數(shù)據(jù)模型 比賽關(guān)系match match matchid match a match b matchtype 主碼 matchid 候選碼 match a match b matchtype 概念模型 關(guān)系數(shù)據(jù)模型 player nation number name age position match matchid match a match b matchtype matchid nation number join time goal Player的主碼 match的主碼 join自己的屬性 參加關(guān)系join SQL語言 CREATE 使用SQL語言創(chuàng)建基本表 player nation number name age position Createtableplayer 球員表 nationchar 20 代表國numberint 號碼namechar 20 姓名ageint 年齡positionchar 10 位置 定義主碼 check numberbetween1and23 check positionin 守門員 后衛(wèi) 中場 前鋒 primarykey nation number 使用SQL語言創(chuàng)建基本表 match matchid match a match b matchtype Createtablematch 比賽表 matchidintprimarykey 比賽編號 主碼 match achar 20 比賽甲方match bchar 20 比賽乙方matchtypechar 10 check matchtypein 小組賽 淘汰賽 比賽類型 使用SQL語言創(chuàng)建基本表 Createtablejoin 參加表 nationchar 20 代表國numberint 號碼matchidint 比賽編號timeint check timebetween0and120 出場時間goalint 進球數(shù)primarykey nation number matchtype 定義主碼 定義外碼 定義外碼 join nation number matchid time goal foreignkey nation number referenceplayer nation number foreignkey matchid referencematch matchid 世界杯信息查詢系統(tǒng) insert insert insert insert insert 總結(jié) 數(shù)據(jù)庫設(shè)計的過程ER圖中多對多聯(lián)系向關(guān)系模型轉(zhuǎn)換的方法以及候選碼的確定注意Create語句中完整性約束的寫法查閱最新相關(guān)資料 并注意多動手實踐 課外讀物 數(shù)據(jù)庫經(jīng)典著作 數(shù)據(jù)庫系統(tǒng)全書 作者 HectorGarcia Molina等機械工業(yè)出版社 數(shù)據(jù)庫系統(tǒng)概念 作者 AbrahamSilberschatz等機械工業(yè)出版社 使用SQL語言查詢 思考題 1 檢索參加比賽場次為A1的球員的代表隊以及身披號碼 2 檢索參加比賽場次為A1或A3的球員的代表隊以及身披號碼 3 檢索參加比賽場次為A1和A3的球員的代表隊以及身披號碼 4 檢索參加比賽場次為A1的球員的代表隊以及身披號碼和姓名 5 檢索不參加比賽場次為A1的球員的代表隊 身披號碼 SQL語言 SELECT Select語句的基本句法 select From
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030全球及中國太赫茲晶片掃描器行業(yè)市場現(xiàn)狀供需分析及市場深度研究發(fā)展前景及規(guī)劃可行性分析研究報告
- 工程經(jīng)濟實務(wù)案例試題及答案
- 2025年住院醫(yī)師規(guī)范培訓(xùn)(各省)-廣東住院醫(yī)師醫(yī)學(xué)影像學(xué)歷年參考題庫含答案解析(5卷100題)
- 2025-2030中國超薄不銹鋼板行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 化工VR安全演練-洞察及研究
- 2025-2030中國節(jié)能建材市場調(diào)研及重點企業(yè)投資評估規(guī)劃分析研究報告
- 2025-2030中國繡花吊裙套袍行業(yè)市場發(fā)展分析及競爭格局與投資發(fā)展研究報告
- 2025-2030中國籃球襪行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 2025年住院醫(yī)師考試-醫(yī)學(xué)影像住院醫(yī)師歷年參考題庫含答案解析(5卷單項選擇題100題)
- 對象行為建模-洞察及研究
- 生物必修1教師用書
- 工程合同平移協(xié)議
- 園藝植物育種學(xué)知到課后答案智慧樹章節(jié)測試答案2025年春浙江大學(xué)
- 《電力機車制動系統(tǒng)檢修與維護》課件 項目二任務(wù)四檢修中繼閥
- GB/T 15683-2025糧油檢驗大米直鏈淀粉含量的測定
- 2025吉林省安全員C證考試(專職安全員)題庫及答案
- 電鉆清洗消毒流程
- 裝修貸款申請書
- 造林安全文明施工方案
- 員工作風(fēng)培訓(xùn)
- 施工現(xiàn)場防揚塵、防噪音、防光污染措施
評論
0/150
提交評論