




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第七章 習(xí)題解答和解析1. 試述數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程。答:這里只概要列出數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程的六個(gè)階段:(1) 需求分析 ;(2) 概念結(jié)構(gòu)設(shè)計(jì);(3) 邏輯結(jié)構(gòu)設(shè)計(jì);(4) 數(shù)據(jù)庫(kù)物理設(shè)計(jì);(5) 數(shù)據(jù)庫(kù)實(shí)施 ;(6) 數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)。這是一個(gè)完整的實(shí)際數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng)的設(shè)計(jì)過(guò)程。不僅包括設(shè)計(jì)數(shù)據(jù)庫(kù)本身 , 還包括數(shù)據(jù)庫(kù)的實(shí)施、運(yùn)行和維護(hù)。設(shè)計(jì)一個(gè)完善的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)往往是上述六個(gè)階段的不斷反復(fù)。解析:希望讀者能夠認(rèn)真閱讀概論 7.1 的容 , 了解并掌握數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程。2. 試述數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中結(jié)構(gòu)設(shè)計(jì)部分形成的數(shù)據(jù)庫(kù)模式。 答:數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的不同階段形成數(shù)據(jù)庫(kù)的各級(jí)模式, 即 :(1) 在概念
2、設(shè)計(jì)階段形成獨(dú)立于機(jī)器特點(diǎn) , 獨(dú)立于各個(gè)DB MS 產(chǎn)品的概念模式, 在本篇中就是E-R圖;(2) 在邏輯設(shè)計(jì)階段將E-R 圖轉(zhuǎn)換成具體的數(shù)據(jù)庫(kù)產(chǎn)品支持的數(shù)據(jù)模型, 如關(guān)系模型, 形成數(shù)據(jù)庫(kù)邏輯模式 , 然后在基本表的基礎(chǔ)上再建立必要的視圖 (View), 形成數(shù)據(jù)的外模式;(3) 在物理設(shè)計(jì)階段, 根據(jù) DB MS 特點(diǎn)和處理的需要, 進(jìn)行物理存儲(chǔ)安排, 建立索引 , 形成數(shù)據(jù)庫(kù)模讀者可以參考概論上圖 7.4 。圖中概念模式是面向用戶和設(shè)計(jì)人員的 , 屬于概念模型的層次; 邏輯模式、外模式、模式是DBMS支持的模式,屬于數(shù)據(jù)模型的層次,可以在DBMS中加以描述和存儲(chǔ)。3. 需求分析階段的設(shè)
3、計(jì)目標(biāo)是什么 ? 調(diào)查的容是什么 ? 答需求分析階段的設(shè)計(jì)目標(biāo)是通過(guò)詳細(xì)調(diào)查現(xiàn)實(shí)世界要處理的對(duì)象( 組織、部門(mén)、企業(yè)等), 充分了解原系統(tǒng) (手工系統(tǒng)或計(jì)算機(jī)系統(tǒng))工作概況 , 明確用戶的各種需求, 然后在此基礎(chǔ)上確定新系統(tǒng)的功能。調(diào)查的容是“數(shù)據(jù)”和“處理” , 即獲得用戶對(duì)數(shù)據(jù)庫(kù)的如下要求:(1) 信息要求 , 指用戶需要從數(shù)據(jù)庫(kù)中獲得信息的容與性質(zhì), 由信息要求可以導(dǎo)出數(shù)據(jù)要求, 即在數(shù)據(jù)庫(kù)中需要存儲(chǔ)哪些數(shù)據(jù);(2) 處理要求 , 指用戶要完成什么處理功能, 對(duì)處理的響應(yīng)時(shí)間有什么要求, 處理方式是批處理還是聯(lián)機(jī)處理 ;(3) 安全性與完整性要求。詳細(xì)的可以參考概論上7. 2 。4. 數(shù)
4、據(jù)字典的容和作用是什么 ? 答數(shù)據(jù)字典是系統(tǒng)中各類(lèi)數(shù)據(jù)描述的集合。數(shù)據(jù)字典的容通常包括:(1) 數(shù)據(jù)項(xiàng) ;(2) 數(shù)據(jù)結(jié)構(gòu) ;(3)數(shù)據(jù)流 ;(4) 數(shù)據(jù)存儲(chǔ) ;(5) 處理過(guò)程五個(gè)部分。其中數(shù)據(jù)項(xiàng)是數(shù)據(jù)的最小組成單位, 若干個(gè)數(shù)據(jù)項(xiàng)可以組成一個(gè)數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)字典通過(guò)對(duì)數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)的定義來(lái)描述數(shù)據(jù)流和數(shù)據(jù)存儲(chǔ)的邏輯容。數(shù)據(jù)字典的作用 : 數(shù)據(jù)字典是關(guān)于數(shù)據(jù)庫(kù)中數(shù)據(jù)的描述, 在需求分析階段建立 , 是下一步進(jìn)行概念設(shè)計(jì)的基礎(chǔ), 并在數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中不斷修改、充實(shí)、完善。(詳細(xì)參考概論上 7. 2. 3。注意,數(shù)據(jù)庫(kù)設(shè)計(jì)階段形成的數(shù)據(jù)字典與DBMS中的數(shù)據(jù)字典不同后者是 DBMS 關(guān)于數(shù)據(jù)庫(kù)中
5、數(shù)據(jù)的描述 , 當(dāng)然兩者是有聯(lián)系的 ) 。5. 什么是數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)? 試述其特點(diǎn)和設(shè)計(jì)策略。答概念結(jié)構(gòu)是信息世界的結(jié)構(gòu), 即概念模型, 其主要特點(diǎn)是:(1) 能真實(shí)、充分地反映現(xiàn)實(shí)世界, 包括事物和事物之間的聯(lián)系 , 能滿足用戶對(duì)數(shù)據(jù)的處理要求, 是對(duì)現(xiàn)實(shí)世界的一個(gè)真實(shí)模型;(2) 易于理解 , 從而可以用它和不熟悉計(jì)算機(jī)的用戶交換意見(jiàn) , 用戶的積極參與是數(shù)據(jù)庫(kù)設(shè)計(jì)成功 的關(guān)鍵 ;(3) 易于更改 , 當(dāng)應(yīng)用環(huán)境和應(yīng)用要求改變時(shí), 容易對(duì)概念模型修改和擴(kuò)充;(4) 易于向關(guān)系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換。概念結(jié)構(gòu)的設(shè)計(jì)策略通常有四種 :1) 自頂向下 , 即首先定義全局概念結(jié)構(gòu)的框架,
6、 然后逐步細(xì)化 ;2) 自底向上 , 即首先定義各局部應(yīng)用的概念結(jié)構(gòu), 然后將它們集成起來(lái), 得到全局概念結(jié)構(gòu);3) 逐步擴(kuò) , 首先定義最重要的核心概念結(jié)構(gòu), 然后向外擴(kuò)充, 以滾雪球的方式逐步生成其他概念結(jié)構(gòu) , 直至總體概念結(jié)構(gòu);4) 混合策略 , 即將自頂向下和自底向上相結(jié)合 , 用自頂向下策略設(shè)計(jì)一個(gè)全局概念結(jié)構(gòu)的框架, 以它為骨架集成由自底向上策略中設(shè)計(jì)的各局部概念結(jié)構(gòu)。6. 定義并解釋概念模型中以下術(shù)語(yǔ): 實(shí)體 , 實(shí)體型 , 實(shí)體集 , 屬性 , 碼 , 實(shí)體聯(lián)系圖 (E-R 圖 )答實(shí)體 : 客觀存在并可以相互區(qū)分的事物叫實(shí)體。實(shí)體型: 具有相同屬性的實(shí)體具有相同的特征和性質(zhì)
7、, 用實(shí)體名及其屬性名集合來(lái)抽象和刻畫(huà)同類(lèi)實(shí)體 , 稱(chēng)為實(shí)體型。 實(shí)體集: 同型實(shí)體的集合稱(chēng)為實(shí)體集。屬性 : 實(shí)體所具有的某一特性, 一個(gè)實(shí)體可由若干個(gè)屬性來(lái)刻畫(huà)。碼 : 惟一標(biāo)識(shí)實(shí)體的屬性集稱(chēng)為碼。實(shí)體聯(lián)系圖 (E-R 圖 ): 提供了表示實(shí)體型、屬性和聯(lián)系的方法:? 實(shí)體型 : 用矩形表示, 矩形框?qū)懨鲗?shí)體名 ;? 屬性 : 用橢圓形表示, 并用無(wú)向邊將其與相應(yīng)的實(shí)體連接起來(lái);? 聯(lián)系 : 用菱形表示, 菱形框?qū)懨髀?lián)系名 , 并用無(wú)向邊分別與有關(guān)實(shí)體連接起來(lái), 同時(shí)在無(wú)向邊旁標(biāo)上聯(lián)系的類(lèi)型(1:1,1: n 或 m: n) 。7. 學(xué)校中有若干系 , 每個(gè)系有若干班級(jí)和教研室 , 每個(gè)教
8、研室有若干教員 , 其中有的教授和副教授每人各帶若干研究生; 每個(gè)班有若干學(xué)生, 每個(gè)學(xué)生選修若干課程, 每門(mén)課可由若干學(xué)生選修。請(qǐng)用 E-R 圖畫(huà)出此學(xué)校的概念模型。在畫(huà) E-R 圖時(shí) , 讀者可以按照習(xí)題中對(duì)問(wèn)題的描述一步一步畫(huà)出每一句話中涉及的實(shí)體, 再根據(jù)給出的實(shí)際語(yǔ)義, 畫(huà)出實(shí)體之間的聯(lián)系。 例如 , 每個(gè)教研室有若干教員 , 每個(gè)班有若干學(xué)生, 可以畫(huà)出教研室和教員、 班級(jí)和學(xué)生之間一對(duì)多的聯(lián)系。 再如 , 有的教授和副教授每人各帶若干研究生, 而一個(gè)研究生一般指定一個(gè)導(dǎo)師, 這是通常的規(guī)則 , 所以可以畫(huà)出教員和學(xué)生之間一對(duì)多的聯(lián)系。學(xué)校E-R圖中各實(shí)體的屬性假設(shè)為:系:系編號(hào),
9、系名班級(jí):班級(jí)編號(hào),班級(jí)名教研室:教研室編號(hào),教研室學(xué)生:學(xué)號(hào),學(xué)歷課程:課程編號(hào),課程名教員:職工號(hào),職稱(chēng)各聯(lián)系的屬性為:選修:成績(jī),其他聯(lián)系無(wú)屬性。8. 某工廠生產(chǎn)若干產(chǎn)品,每種產(chǎn)品由不同的零件組成,有的零件可用在不同的產(chǎn)品上。 這些零件由不同 的原材料制成,不同零件所用的材料可以相同。這些零件按所屬的不同產(chǎn)品分別放在倉(cāng)庫(kù)中,原材料按照類(lèi)別放在若干倉(cāng)庫(kù)中。請(qǐng)用 E-R圖畫(huà)出此工廠產(chǎn)品、零件、材料、倉(cāng)庫(kù)的概念模型。對(duì)實(shí)體之間聯(lián)系的語(yǔ)義描述有時(shí)不是直截了當(dāng)?shù)?,需要從?duì)現(xiàn)實(shí)世界的整體描述中進(jìn)行分析,導(dǎo)出實(shí)體之間的某種聯(lián)系。就如本題中,“零件和倉(cāng)庫(kù)的聯(lián)系”就要從以下描述中分析:“零件按所屬的不同
10、產(chǎn)品分別放在倉(cāng)庫(kù)中”。因?yàn)橐粋€(gè)產(chǎn)品由多種零件組成的,所以一個(gè)倉(cāng)庫(kù)中存放多種零件 ;反過(guò)來(lái)一種零件是放在一個(gè)倉(cāng)庫(kù)還是多個(gè)倉(cāng)庫(kù)中呢?因?yàn)橐环N零件可以用在多種產(chǎn)品上,這些零件按所屬的不同產(chǎn)品分別放在倉(cāng)庫(kù)中,于是知道一種零件可以放在多個(gè)倉(cāng)庫(kù)中,所以零件和倉(cāng)庫(kù)之間是多對(duì)多的聯(lián)系?!安牧虾蛡}(cāng)庫(kù)的聯(lián)系”則根據(jù)“原材料按照類(lèi)別放在若干倉(cāng)庫(kù)”這句話就可以得出:一個(gè)倉(cāng)庫(kù)中放多種材料,而一種材料只放在一個(gè)倉(cāng)庫(kù)中 ,所以倉(cāng)庫(kù)和材料之間是一對(duì)多的聯(lián)系。產(chǎn)品E-R圖中各實(shí)體的屬性假設(shè)為:產(chǎn)品:產(chǎn)品號(hào),產(chǎn)品名零件:零件號(hào),零件名原材料:原材料號(hào),原材料名,類(lèi)別倉(cāng)庫(kù):倉(cāng)庫(kù)號(hào),倉(cāng)庫(kù)名各聯(lián)系的屬性為:產(chǎn)品的組成:使用零件量零件制
11、造:使用原材料量零件存儲(chǔ):存儲(chǔ)量材料存放:存放量9. 什么是數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)?試述其設(shè)計(jì)步驟。數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)就是把概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的基本E-R圖轉(zhuǎn)換為與選用的 DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。設(shè)計(jì)步驟為:(1)將概念結(jié)構(gòu)轉(zhuǎn)換為特定 DBMS支持下的數(shù)據(jù)模型:關(guān)系、網(wǎng)狀、層次模型等;(2)對(duì)數(shù)據(jù)模型進(jìn)行優(yōu)化。10. 試把習(xí)題7和習(xí)題8中的E-R圖轉(zhuǎn)換為關(guān)系模型。習(xí)題7中的E-R圖轉(zhuǎn)換的關(guān)系模型如下,其中有劃畫(huà)線的屬性是主碼屬性:系(系編號(hào),系名,學(xué)校名)班級(jí)(班級(jí)編號(hào),班級(jí)名,系編號(hào))教研室(教研室編號(hào),教研室,系編號(hào))學(xué)生(望號(hào)_,學(xué)歷,班級(jí)編號(hào),導(dǎo)師職工號(hào))課程
12、(課程編號(hào),課程名)教員(職工號(hào),職稱(chēng),教研室編號(hào))選課(學(xué)號(hào),課程編號(hào),成績(jī))習(xí)題8中的E-R圖轉(zhuǎn)換的關(guān)系模型如下,其中有劃畫(huà)線的屬性是主碼屬性:產(chǎn)品(產(chǎn)品號(hào),產(chǎn)品名,倉(cāng)庫(kù)號(hào))零件(零件號(hào),零件名)原材料(原材料號(hào),原材料名,類(lèi)別,倉(cāng)庫(kù)號(hào),存放量) 倉(cāng)庫(kù)(倉(cāng)庫(kù)號(hào),倉(cāng)庫(kù)名)產(chǎn)品組成(產(chǎn)品號(hào),零件號(hào),使用零件量)零件組成(零件號(hào),原材料號(hào),使用原材料量)零件儲(chǔ)存(零件號(hào),倉(cāng)庫(kù)號(hào),存儲(chǔ)量)11. 試用規(guī)化理論中有關(guān)式的概念分析習(xí)題7中你設(shè)計(jì)的關(guān)系模型中各個(gè)關(guān)系模式的碼,它們屬于第幾式?會(huì)產(chǎn)生什么更新異常 ?習(xí)題7中設(shè)計(jì)的各個(gè)關(guān)系模式的碼都用下劃線注明,這些關(guān)系模式都只有一個(gè)碼,且都是惟一決定的因素
13、,所以都屬于BCNF。不會(huì)產(chǎn)生更新異常現(xiàn)象。12規(guī)化理論對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)有什么指導(dǎo)意義?答規(guī)化理論為數(shù)據(jù)庫(kù)設(shè)計(jì)人員判斷關(guān)系模式的優(yōu)劣提供了理論標(biāo)準(zhǔn),可用以指導(dǎo)關(guān)系數(shù)據(jù)模型的優(yōu)化用來(lái)預(yù)測(cè)模式可能出現(xiàn)的問(wèn)題,為設(shè)計(jì)人員提供了自動(dòng)產(chǎn)生各種模式的算法工具,使數(shù)據(jù)庫(kù)設(shè)計(jì)工作有了嚴(yán)格的理論基礎(chǔ)??蓞⒖几耪撋?7.4.2有關(guān)數(shù)據(jù)模型的優(yōu)化的容)。13 .試述數(shù)據(jù)庫(kù)物理設(shè)計(jì)的容和步驟。答數(shù)據(jù)庫(kù)在物理設(shè)備上的存儲(chǔ)結(jié)構(gòu)與存取方法稱(chēng)為數(shù)據(jù)庫(kù)的物理結(jié)構(gòu),它依賴(lài)于給定的 DBMS為一個(gè)給定的邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用要求的物理結(jié)構(gòu),就是數(shù)據(jù)庫(kù)的物理設(shè)計(jì)的主要容。數(shù)據(jù)庫(kù)的物理設(shè)計(jì)步驟通常分為兩步:(1)確定數(shù)據(jù)庫(kù)的物理結(jié)
14、構(gòu),在關(guān)系數(shù)據(jù)庫(kù)中主要指存取方法和存儲(chǔ)結(jié)構(gòu);(2)對(duì)物理結(jié)構(gòu)進(jìn)行評(píng)價(jià),評(píng)價(jià)的重點(diǎn)是時(shí)間效率和空間效率。詳細(xì)參考概論 7.5。14 .數(shù)據(jù)輸入在實(shí)施階段的重要性是什么?如何保證輸入數(shù)據(jù)的正確性 ?答數(shù)據(jù)庫(kù)是用來(lái)對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ)、管理與應(yīng)用的,因此在實(shí)施階段必須將原有系統(tǒng)中的歷史數(shù)據(jù)輸入到數(shù)據(jù)庫(kù)。數(shù)據(jù)量一般都很大,而且數(shù)據(jù)來(lái)源于部門(mén)中的各個(gè)不同的單位。數(shù)據(jù)的組織方式、結(jié)構(gòu)和格式都與新設(shè)計(jì)的數(shù)據(jù)庫(kù)系統(tǒng)有相當(dāng)?shù)牟罹?,組織數(shù)據(jù)錄入就要將各類(lèi)源數(shù)據(jù)從各個(gè)局部應(yīng)用中抽取出來(lái)分類(lèi)轉(zhuǎn)換,最后綜合成符合新設(shè)計(jì)的數(shù)據(jù)庫(kù)結(jié)構(gòu)的形式,輸入數(shù)據(jù)庫(kù)。因此這樣的數(shù)據(jù)轉(zhuǎn)換、 組織入庫(kù)的工作是相當(dāng)費(fèi)力費(fèi)時(shí)的工作。特別是原系統(tǒng)是手工
15、數(shù)據(jù)處理系統(tǒng)時(shí),各類(lèi)數(shù)據(jù)分散在各種不同的原始表格、憑證、單據(jù)之中,數(shù)據(jù)輸入工作量更大。保證輸入數(shù)據(jù)正確性的方法:為提高數(shù)據(jù)輸入工作的效率和質(zhì)量,應(yīng)該針對(duì)具體的應(yīng)用環(huán)境設(shè)計(jì)一 個(gè)數(shù)據(jù)錄入子系統(tǒng),由計(jì)算機(jī)來(lái)完成數(shù)據(jù)入庫(kù)的任務(wù)。在源數(shù)據(jù)入庫(kù)之前要采用多種方法對(duì)它們進(jìn)行檢 驗(yàn),以防止不正確的數(shù)據(jù)入庫(kù)。15 .什么是數(shù)據(jù)庫(kù)的再組織和重構(gòu)造?為什么要進(jìn)行數(shù)據(jù)庫(kù)的再組織和重構(gòu)造?答數(shù)據(jù)庫(kù)的再組織是指:按原設(shè)計(jì)要求重新安排存儲(chǔ)位置、回收垃圾、減少指針鏈等,以提高系統(tǒng)性能。 數(shù)據(jù)庫(kù)的重構(gòu)造則是指部分修改數(shù)據(jù)庫(kù)的模式和模式,即修改原設(shè)計(jì)的邏輯和物理結(jié)構(gòu)。數(shù)據(jù)庫(kù)的再組織是不修改數(shù)據(jù)庫(kù)的模式和模式的。進(jìn)行數(shù)據(jù)庫(kù)的再組
16、織和重構(gòu)造的原因:數(shù)據(jù)庫(kù)運(yùn)行一段時(shí)間后,由于記錄不斷增、刪、改,會(huì)使數(shù)據(jù)庫(kù)的物理存儲(chǔ)情況變壞 ,降低了數(shù)據(jù)的 存取效率,數(shù)據(jù)庫(kù)性能下降,這時(shí)DBA就要對(duì)數(shù)據(jù)庫(kù)進(jìn)行重組織。DBMS一般都提供用于數(shù)據(jù)重組織的實(shí) 用程序。數(shù)據(jù)庫(kù)應(yīng)用環(huán)境常常發(fā)生變化,如增加新的應(yīng)用或新的實(shí)體,取消了某些應(yīng)用,有的實(shí)體與實(shí)體間的,需要調(diào)整數(shù)據(jù)庫(kù)的模式和模式。這就要進(jìn)聯(lián)系也發(fā)生了變化等,使原有的數(shù)據(jù)庫(kù)設(shè)計(jì)不能滿足新的需求 行數(shù)據(jù)庫(kù)重構(gòu)造。補(bǔ)充習(xí)題1 .選擇題(1)數(shù)據(jù)庫(kù)外模式是在下列哪個(gè)階段設(shè)計(jì)()。A.數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)B.數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)C.數(shù)據(jù)庫(kù)物理設(shè)方tD.數(shù)據(jù)庫(kù)實(shí)施和維護(hù)(2)生成DBMS!(統(tǒng)支持的數(shù)據(jù)模型
17、是在下列哪個(gè)階段完成()。A.數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)B.數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)C.數(shù)據(jù)庫(kù)物理設(shè)計(jì)D.數(shù)據(jù)庫(kù)實(shí)施和維護(hù)(3)根據(jù)應(yīng)用需求建立索引是在下列哪個(gè)階段完成()。A.數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)B.數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)C.數(shù)據(jù)庫(kù)物理設(shè)方tD.數(shù)據(jù)庫(kù)實(shí)施和維護(hù)(4)員工性別的取值,有的為“男”、“女”,有的為“ 1”、“0”,這種情況屬于()A.屬性沖突B. 命名沖突C.結(jié)構(gòu)沖突D.數(shù)據(jù)冗余2 .填空題(1)數(shù)據(jù)庫(kù)設(shè)計(jì)方法包括、 、 、 和統(tǒng)模語(yǔ)言(UML)方法等。(2)數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步驟包括需求分析、 、 、 、數(shù)據(jù)庫(kù)實(shí)施、數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)等。(3)集成局部E-R圖要分兩個(gè)步驟,分別是 和 。(4)數(shù)據(jù)庫(kù)
18、常見(jiàn)的存取方法主要有 、_ 和Hash方法。3 .問(wèn)答題(1)在進(jìn)行概念結(jié)構(gòu)設(shè)計(jì)時(shí),將事物作為屬性的基本準(zhǔn)則是什么。(2)將E-R圖轉(zhuǎn)換為關(guān)系模式時(shí),可以如何處理實(shí)體型間的聯(lián)系。4.綜合題、地址、號(hào),會(huì)(1)某商場(chǎng)可以為顧客辦理會(huì)員卡,每個(gè)顧客只能辦理一會(huì)員卡,顧客信息包括顧客員卡信息包括、等級(jí)、積分,給出該系統(tǒng)的E-R 圖。(2)按照下列說(shuō)明修改題(1)中的要求,分別給出相應(yīng)的E-R圖:顧客具有多個(gè)地址和多個(gè),地址包括省、市、區(qū)、街道,包括區(qū)號(hào)、顧客具有多個(gè)地址,每個(gè)地址具有多個(gè),地址包括省、市、區(qū)、街道,包括區(qū)號(hào)、。(3)某數(shù)據(jù)庫(kù)記錄樂(lè)隊(duì)、成員和歌迷的信息,樂(lè)隊(duì)包括名稱(chēng)、多個(gè)成員、一個(gè)隊(duì)長(zhǎng)
19、,隊(duì)長(zhǎng)也是樂(lè)隊(duì)的成員,成員包括名字、性別,歌迷包括名字、性別、喜歡的樂(lè)隊(duì)、喜歡的成員。畫(huà)出基本的 E-R圖;修改E-R圖,使之能夠表示成員在樂(lè)隊(duì)的工作記錄,包括進(jìn)入樂(lè)隊(duì)時(shí)間以及離開(kāi)樂(lè)隊(duì)時(shí)間。(4)考慮某個(gè)IT公司的數(shù)據(jù)庫(kù)信息:部門(mén)具有部門(mén)編號(hào)、部門(mén)名稱(chēng)、辦公地點(diǎn)等屬性;部門(mén)員工具有員工編號(hào)、級(jí)別等屬性,員工只在一個(gè)部門(mén)工作;每個(gè)部門(mén)有唯一一個(gè)部門(mén)員工作為部門(mén)經(jīng)理;實(shí)習(xí)生具有實(shí)習(xí)編號(hào)、年齡等屬性,只在一個(gè)部門(mén)實(shí)習(xí);項(xiàng)目具有項(xiàng)目編號(hào)、項(xiàng)目名稱(chēng)、開(kāi)始日期、結(jié)束日期等屬性;每個(gè)項(xiàng)目由一名員工負(fù)責(zé),由多名員工、實(shí)習(xí)生參與;一名員工只負(fù)責(zé)一個(gè)項(xiàng)目,可以參與多個(gè)項(xiàng)目,在每個(gè)項(xiàng)目具有工作時(shí)間比;每個(gè)實(shí)習(xí)生只參與一個(gè)項(xiàng)目。畫(huà)出E-R圖,并將E-R圖轉(zhuǎn)換為關(guān)系模型(包括關(guān)系名、屬性名、碼和完整性約束條件)。補(bǔ)充習(xí)題答案1.選擇題(1)(3)(4)BBCA2 .填空題(1)新奧爾良方法基于E-
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 上海建設(shè)管理職業(yè)技術(shù)學(xué)院《互動(dòng)媒體設(shè)計(jì)》2023-2024學(xué)年第一學(xué)期期末試卷
- 河北工業(yè)職業(yè)技術(shù)大學(xué)《普通話與教師口語(yǔ)藝術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 梧州職業(yè)學(xué)院《文化創(chuàng)意與傳播》2023-2024學(xué)年第一學(xué)期期末試卷
- 西南交通大學(xué)希望學(xué)院《商務(wù)禮儀》2023-2024學(xué)年第一學(xué)期期末試卷
- 浙江音樂(lè)學(xué)院《英語(yǔ)新聞閱讀與思辨》2023-2024學(xué)年第一學(xué)期期末試卷
- 上海建設(shè)管理職業(yè)技術(shù)學(xué)院《高等代數(shù)與解析幾何(1)》2023-2024學(xué)年第一學(xué)期期末試卷
- 衢州學(xué)院《企業(yè)價(jià)值評(píng)估》2023-2024學(xué)年第一學(xué)期期末試卷
- 安徽文達(dá)信息工程學(xué)院《展示設(shè)計(jì)B》2023-2024學(xué)年第一學(xué)期期末試卷
- 襄陽(yáng)職業(yè)技術(shù)學(xué)院《新能源科學(xué)與工程專(zhuān)業(yè)英語(yǔ)閱讀》2023-2024學(xué)年第一學(xué)期期末試卷
- 鄭州城建職業(yè)學(xué)院《鉆井新技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 口腔粘結(jié)系統(tǒng)
- 網(wǎng)絡(luò)行為分析-第1篇-洞察及研究
- 2025河南省豫地科技集團(tuán)社會(huì)招聘169人筆試參考題庫(kù)附帶答案詳解析集合
- 2025年貴州茅臺(tái)酒銷(xiāo)售有限公司招聘筆試參考題庫(kù)含答案解析
- 牧場(chǎng)物語(yǔ)-礦石鎮(zhèn)的伙伴們-完全攻略
- (高清版)TDT 1068-2022 國(guó)土空間生態(tài)保護(hù)修復(fù)工程實(shí)施方案編制規(guī)程
- 變速箱廠總平面布置設(shè)計(jì)課程設(shè)計(jì)說(shuō)明書(shū)
- 材料送檢計(jì)劃表(共7頁(yè))
- 信息安全評(píng)估表(共23頁(yè))
- 治安案件詢(xún)問(wèn)筆錄(適用口頭傳喚)
- 共青團(tuán)委員會(huì)選票模板
評(píng)論
0/150
提交評(píng)論