




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
指標(biāo)等級ABCD功能完整程序質(zhì)量按時(shí)檢查提問回答檢查時(shí)間總評成績云南大學(xué)軟件學(xué)院實(shí)驗(yàn)報(bào)告序號:45實(shí)驗(yàn)老師:趙娜課程名稱:多媒體數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)實(shí)驗(yàn)名稱:高級數(shù)據(jù)庫設(shè)計(jì)學(xué)號:20091120261姓名:郭娟課程名稱多媒體數(shù)據(jù)庫設(shè)計(jì)
實(shí)驗(yàn)項(xiàng)目實(shí)驗(yàn)六實(shí)驗(yàn)?zāi)康?熟悉數(shù)據(jù)庫建模工具visio的使用。2.理解數(shù)據(jù)庫設(shè)計(jì)的規(guī)范化。3.按照實(shí)驗(yàn)要求完成以下幾個(gè)實(shí)例。實(shí)驗(yàn)內(nèi)容(算法、程序、步驟和方法)1.熟悉數(shù)據(jù)庫建模工具visio的使用;2.完成下列任務(wù)的高級數(shù)據(jù)庫設(shè)計(jì),使用建模工具,采用Crow’sFeet數(shù)據(jù)建模方法,繪制出各數(shù)據(jù)庫的ER圖。a)用一個(gè)數(shù)據(jù)記錄為BillyBob的游船公司(Boats)出售的游船信息。需要存儲名稱、成本、出售價(jià)格、長度、船幅(寬度)及所有游船的制造商。BillyBob還想記錄所有帆船的桅桿長度和龍骨類型(固定的或可收縮的)。數(shù)據(jù)庫還必須為所有機(jī)動船存儲引擎大?。▎挝粸轳R力)和引擎類型(舷內(nèi)的、舷外的、或內(nèi)外均有的)。b)HipThreads是一個(gè)成衣零售商,他想用一個(gè)數(shù)據(jù)庫記錄產(chǎn)品信息。需要為每個(gè)產(chǎn)品保存名稱和零售價(jià)格。HipThreads還為套裝產(chǎn)品提供特殊價(jià)格,這些套裝是由單獨(dú)的成衣組成的。例如,男人的休閑套裝可能是由襯衫、褲子和腰帶組成的。這些套裝是經(jīng)過深思熟慮的產(chǎn)品。一個(gè)成衣產(chǎn)品(例如襯衫)可能包含于多個(gè)套裝中。c)Cray的CasualCatering(臨時(shí)餐飲業(yè))為大量活動提供餐飲服務(wù)。Cray想要設(shè)計(jì)一個(gè)數(shù)據(jù)庫來存儲關(guān)于活動和在每個(gè)活動中供應(yīng)的食物(被稱為食譜)的信息。數(shù)據(jù)庫中必須存儲用語每個(gè)活動和在每個(gè)活動的食譜。Cray目前使用活動計(jì)劃表單來記錄服務(wù)于每個(gè)活動的相關(guān)信息。下圖是其中的一個(gè)例子:Cray還要存儲關(guān)于每個(gè)客戶的一些基本信息,包括名字、“地址”和電話號碼。對于個(gè)人客戶,需要存儲客戶的名和姓。對于公司客戶,需要記錄公司的名字。目前,Cray使用食譜信息卡片來記錄必要的信息。下圖顯示的是這樣的一個(gè)卡片的例子。注意,不必存儲食譜的制作方法。下圖顯示的是另一個(gè)食譜信息卡片。注意這個(gè)食譜將來自另一個(gè)例子的食譜Tapenade作為其成分之一。3.要求:a)標(biāo)明實(shí)體及相互之間的關(guān)系b)標(biāo)明實(shí)標(biāo)明實(shí)體的字段及相應(yīng)屬性的字段屬性(數(shù)據(jù)類型及大?。ヽ)標(biāo)明實(shí)體的主鍵和外鍵。數(shù)據(jù)記錄和計(jì)算Exercise11.表:問題描述涉及記錄游船信息。由題意可知:實(shí)體包含的屬性分別如下:游船:名稱、成本、出售價(jià)格、長度、船幅和制造商;帆船:桅桿長度、龍骨類型;機(jī)動船—引擎大小和引擎類型。結(jié)合數(shù)據(jù)類型,表的設(shè)計(jì)如下:2.關(guān)系:子類實(shí)體繼承超類實(shí)體的共有屬性并帶有特殊的屬性。關(guān)系數(shù)據(jù)庫設(shè)計(jì)應(yīng)該采用分離規(guī)則,將不同的游船類別分別進(jìn)行記錄。超類:游船子類:帆船、機(jī)動船3用visio工具畫出的ER圖如下:Exercise21表:問題描述涉及兩個(gè)實(shí)體:成衣以及套裝。由題意可知:成衣的屬性包括:名稱、零售價(jià)格;套裝的屬性包括:成衣、數(shù)量和價(jià)格。結(jié)合數(shù)據(jù)類型,數(shù)據(jù)表的設(shè)計(jì)如下:2.關(guān)系:一件套裝包含多個(gè)成衣(襯衫、褲子和腰帶),一個(gè)成衣產(chǎn)品(例如襯衫)可能出現(xiàn)在多個(gè)套裝中。所以成衣和套裝的關(guān)系是多對多,我們需要?jiǎng)?chuàng)建一個(gè)新的表來分解多對多的關(guān)系,所以需要一個(gè)關(guān)聯(lián)表:套裝組成表,其屬性為:成衣ID和套裝ID,來關(guān)聯(lián)成衣表和套裝表。一對多:成衣—套裝組成多對一:套裝組成—套裝3用visio工具畫出的ER圖如下:Exercise31表:問題描述涉及的實(shí)體有:活動、活動對應(yīng)的食譜、食譜對應(yīng)的食材、客戶、活動客戶表、。由活動計(jì)劃表單可知:活動的信息包括:活動名稱、日期、客戶、地址、預(yù)算、人數(shù);活動食譜的信息包括:食物名稱以及數(shù)量;客戶信息包括:名字、地址和電話號碼。對于個(gè)人客戶,需要存儲客戶的名和姓,對于公司客戶需要記錄公司的名字。由食譜信息表可知:食譜的信息包括:食物名稱、準(zhǔn)備時(shí)間、每份價(jià)格、提供份數(shù)、描述作料的信息包括:食物名稱、數(shù)量結(jié)合數(shù)據(jù)類型,數(shù)據(jù)表的設(shè)計(jì)如下:2.關(guān)系:一個(gè)活動有多個(gè)客戶,一個(gè)客戶也可以參與不同的活動,即活動—客戶是多對多的關(guān)系,所以需要一個(gè)關(guān)聯(lián)表:活動客戶表來關(guān)聯(lián)活動表和客戶表。一個(gè)活動對應(yīng)一份食譜,但同一份食譜可能用在不同的活動中,所以活動—食譜是多對一的關(guān)系。一份食譜對應(yīng)多樣食材,而一份食譜也可以作為另一份食譜的食材,所以它們之間是多對多的關(guān)系。一對多:活動—活動客戶、客戶—活動客戶多對一:活動—食譜多對多:食譜—作料超類:客戶子類:個(gè)人客戶、公司客戶3用visio工具畫出的ER圖如下:結(jié)論(結(jié)果)通過本次實(shí)驗(yàn),我對高級數(shù)據(jù)庫設(shè)計(jì)的理解進(jìn)一步加深了。高級數(shù)據(jù)庫設(shè)計(jì)包含了類的概念。引用超類和子類的思想在數(shù)據(jù)庫設(shè)計(jì)中,將超類的共有屬性和子類的私有屬性分離可以讓數(shù)據(jù)結(jié)構(gòu)更清
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)村文化振興與社會治理的關(guān)系試題及答案
- 2025年護(hù)士實(shí)習(xí)總結(jié)試題及答案
- 執(zhí)業(yè)藥師考試對行業(yè)的影響及試題及答案
- 高級審計(jì)師備考過程中的誠信問題探討試題及答案
- 無人機(jī)智能導(dǎo)航系統(tǒng)研發(fā)AI算法工程師勞動合同
- 地鐵車站地下連續(xù)墻工程環(huán)保及噪音控制合同
- 屋頂防水施工技術(shù)指導(dǎo)協(xié)議
- 大型活動群眾演員招募與管理協(xié)議
- 境外房產(chǎn)投資收益匯回匯率鎖定協(xié)議
- 心臟病患者藥物治療費(fèi)用追加合同
- 第18課《井岡翠竹》課件-2024-2025學(xué)年統(tǒng)編版語文七年級下冊
- 【MOOC】《思想道德與法治》(東南大學(xué))章節(jié)中國大學(xué)慕課答案
- 【MOOC】以案說法-中南財(cái)經(jīng)政法大學(xué) 中國大學(xué)慕課MOOC答案
- 卜算子-送鮑浩然之浙東課件
- MOOC 中醫(yī)與辨證-暨南大學(xué) 中國大學(xué)慕課答案
- 國家開放大學(xué)《高等數(shù)學(xué)基礎(chǔ)》形考任務(wù)1-4參考答案
- 腦血管意外的急救課件
- 利浦倉施工方案
- 三調(diào)土地利用現(xiàn)狀分類和三大地類對應(yīng)甄選
- 消防工程施工進(jìn)度計(jì)劃橫道圖+進(jìn)度網(wǎng)絡(luò)圖【建筑施工資料】
- 民族教育發(fā)展調(diào)研報(bào)告3篇
評論
0/150
提交評論