版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、題型:選擇題(20題共30分)判斷題(10題共10分)簡答題(5題共20 分)査詢分析題(9題25分)最后一題ER圖(15分)第1章簡答題1、簡述數(shù)據(jù)庫系統(tǒng)的特點(diǎn)。答:1 數(shù)據(jù)結(jié)構(gòu)化;2數(shù)據(jù)的共享性高,冗余度低,易擴(kuò)充;3數(shù)據(jù)獨(dú) 立性高;4數(shù)據(jù)由DBMS統(tǒng)一管理和控制。2、數(shù)據(jù)庫管理系統(tǒng)的主要功能有哪些?答:1數(shù)據(jù)庫定義功能;2數(shù)據(jù)存取功能;3數(shù)據(jù)庫運(yùn)行管理;4數(shù)據(jù)庫 的建立和維護(hù)功能3、簡述數(shù)據(jù)庫系統(tǒng)的組成。答:1、硬件平臺及數(shù)據(jù)庫;2、軟件;3、人員。4、簡述數(shù)據(jù)庫系統(tǒng)三級模式結(jié)構(gòu)。答:外模式:介于模式與應(yīng)用之間;模式:是數(shù)據(jù)庫系統(tǒng)模式結(jié)構(gòu)的中間層;內(nèi)模式:是數(shù)據(jù)在數(shù)據(jù)庫內(nèi)部的表示方式,一
2、個(gè)數(shù)據(jù)庫只有一個(gè)內(nèi)模式。5、數(shù)據(jù)庫系統(tǒng)是如何實(shí)現(xiàn)數(shù)據(jù)的獨(dú)立性的?答:1、邏輯獨(dú)立性,主要是通過視圖的機(jī)制來保證;2、物理獨(dú)立性, 主要是指數(shù)據(jù)庫的內(nèi)部邏輯結(jié)構(gòu)不依賴于數(shù)據(jù)庫物理的存儲機(jī)制。ER圖1. 學(xué)校中有若干系,每個(gè)系有若干班級和教研室,每個(gè)教研室有若干教員, 其中有的教授和副教授每人各帶若干研究生;每個(gè)班有若干學(xué)生,每個(gè)學(xué)生選修 若干課程,每門課可山若干學(xué)生選修。請用E-R圖畫出此學(xué)校的概念模型。2 某工廠生產(chǎn)若干產(chǎn)品,每種產(chǎn)品由不同的零件組成,有的零件可用在不 同的產(chǎn)品上。這些零件山不同的原材料制成,不同零件所用的材料可以相同。這 些零件按所屬的不同產(chǎn)品分別放在倉庫中,原材料按照類別放
3、在若干倉庫中。請 用E - R圖畫岀此工廠產(chǎn)品、零件、材料、倉庫的概念模型。3.某廳貨商丿占要設(shè)汁一個(gè)數(shù)據(jù)庫系統(tǒng),通過調(diào)研和分析知道:該商店的 一個(gè)重要方面是同供應(yīng)商打交道,商店出售的商品由他們提供,各供應(yīng)商供 應(yīng)多種商品,每種商品可能從多個(gè)供應(yīng)商處購買,各供應(yīng)商提供的商品價(jià)格 不同;該商丿占有若干個(gè)部門,每個(gè)部門有一個(gè)經(jīng)理和若干個(gè)雇員,每個(gè)雇員 只屬于一個(gè)部門;每個(gè)部門負(fù)責(zé)銷售某種商品,每種商品規(guī)定只山一個(gè)部門 銷售;商店的顧客開訂單買商品,山商丿占送貨上門;每個(gè)顧客開的定單數(shù)不 限,一個(gè)訂單山顧客要求購買的若干商品和購買的數(shù)量組成。當(dāng)然,同一商 品可被許多顧客包括在許多訂單中訂單.底員-第
4、2章簡答題關(guān)系模型的完整性約束有哪兒類?K實(shí)體完整性2、參照完整性3、用戶自定義完整性査詢分析題已知一個(gè)“工程項(xiàng)日管理”數(shù)據(jù)庫,其中有三個(gè)關(guān)系:S(SNO,SNAME,CITY)供應(yīng)商(編號、名稱、城市)P(PNO,PNAME,COLOR,WEIGHT)零件(編號、名稱、顏色、重量)川N0,JNAME,CITY)工程(編號、名稱、城市)SPJ(SNO,PNO/JNO,QTY)供應(yīng)(供應(yīng)商編號、零件編號、工程編號、數(shù)量) 請用關(guān)系代數(shù)表達(dá)式描述下列查詢問題:(1)求供應(yīng)工程J1零件的供應(yīng)商號碼SNO;riSNO(o JNO= (SPJ)求供應(yīng)零件Pl的供應(yīng)商號碼SNO:riSNO(o PNO=
5、(SPJ)(3) 供應(yīng)工程JI零件為紅色的供應(yīng)商號碼SNO;riSNO(o JNO=/COLOR=紅,(SPJxP)(4) 求供應(yīng)工程JI零件jfi量為50的供應(yīng)商號碼SNO;riSNO(o JNO=AWEIGHT=50(SP;P)求供應(yīng)工程JI零件為紅色而且重量為50的供應(yīng)商號碼SNO;riSNO(o JNO= Jlz A WEIGHT=50 A COLORS紅(SPJP)(6) 求至少使用了零件Pl和零件P2的全部工程號JNO:riJN0/PN0(SPJ)4-riPN0( 0 PNO= “Pf /PNO=PY(SPJ)(7) 求沒有使用天津供應(yīng)商生產(chǎn)的紅色零件的工程號JNO:nJNO(J)
6、-riJNO( o COLOR=紅z( o CITY= “天津(SRHS) x P)第3章簡答題1. 簡述基本表和視圖的區(qū)別和聯(lián)系,試述SQL語言的特點(diǎn)。答:、基本表和視圖的區(qū)別:1、視圖沒有實(shí)際的物理記錄,而表有;2、表是內(nèi)容,視圖是窗口; 3、表只用物理空間而視圖不占用物理空間;聯(lián)系:視圖是在基本表之上建立的,它的結(jié)構(gòu)和內(nèi)容都來自基本表,它 依據(jù)基本表存在而存在。一個(gè)視圖可以對應(yīng)一個(gè)基本表,也可以對應(yīng)多個(gè)基 本表SQL語言的特點(diǎn):1 綜合統(tǒng)一;2高度非過程化;(1分)3面向集合的操 作方式;4以同一種語法結(jié)構(gòu)提供多種使用方式;5語言簡潔,易學(xué)易用。2、簡述視圖的優(yōu)點(diǎn)。答:1、可以定制用戶數(shù)
7、據(jù),聚焦特定的數(shù)據(jù);2.可以簡化數(shù)據(jù)操作;3、 增加安全性。查詢分析題設(shè)有一個(gè)SPJ數(shù)據(jù)庫,包括S、P、J、SPJ四個(gè)關(guān)系模式:S(SNO/SNAME/STATUS/CITY);P(PNO,P NAME,COLOR,WEIGHT);川 NO 丿 NAMECITY);SPJ(SNO,PNO,JNO,QTY);供應(yīng)商表S山供應(yīng)商代碼(SNO)、供應(yīng)商姓名(SNAME)、供應(yīng)商狀態(tài)(STATUS)、 供應(yīng)商所在城市(CITY)組成;零件表P ill零件代碼(PNO)、零件名(PNAME)、顏色(COLOR)、重量(WEIGHT)組成;工程項(xiàng)目表J由工程項(xiàng)tH弋碼(JNO)、工程項(xiàng)目名(JNAME).
8、工程項(xiàng)目所在城 市(CITY)組成;供應(yīng)情況表SPJ山供應(yīng)商代碼(SNO)、零件代碼(PNO)、工程項(xiàng)口代碼(JNO)、 供應(yīng)數(shù)量(QTY)組成,表示某供應(yīng)商供應(yīng)某種零件給某工程項(xiàng)U的數(shù)量為QTY。用SQL語句建立以上四個(gè)表。S 表:create table S(SNO char(10) primary key,SNAMEchar(20)/STATUS char(5),CITY char(lO)P 表:create table P(PNO char(10) primary key,PNAMEchar(20),COLOR char(5),WEIGHT float)J 表:create table
9、 J(JNO char(10) primary key,JNAMEchar(20),CITY char(lO)SPJ 表:create table SPJ(SNO char(10),PNO char(10),JNOchar(lO),QTY int)(2)找出所有供應(yīng)商的姓名和所在城市。select SNAME,CITY from S找出所有零件的名稱、顏色、重量。select PNAME,COLOR,WEIGHT from P(4) 找出使用供應(yīng)商S1所供應(yīng)零件的工程號碼。select JNO from SPJ where SNO=,S1I(5) 找出工程項(xiàng)目J2使用的各種零件的名稱及其數(shù)量。
10、select PNAMEQTY from P,SPJ where P.PNO二SPJ.PNO and JNO-J2(6) 找出上海廠商供應(yīng)的所有零件號碼。select PNO from SPJ,S where S.SNO=SPJ.SNO and CITY=上海(7) 找出使用上海產(chǎn)的零件的工程名稱。select JNAME from J,S,SPJ where J.JNO=SPJJNO and S.SNO=SPJ.SNO and S.CITY=,上海,(8) 找出沒有使用天津產(chǎn)的零件的工程號碼。select JNO from S,SPJ where S.SNO=SPJ.SNO and S.CI
11、TYo天津,把全部紅色零件的顏色改成藍(lán)色。update P set COLORS藍(lán)色where COLOR=,紅色,(10) III S5供給J4零件P6改為由S3供應(yīng),請做必要的修改。update SPJ set SNO=,S3, where SNO=,S5, and JN0=,J4, and PNO=P6)(11) 從供應(yīng)商關(guān)系中刪除S2的記錄,并從供應(yīng)情況關(guān)系中刪除相應(yīng)的記錄。delete from S where SNO=,S2,(12) 請將(S2,J6,P4,200)插入供應(yīng)情況關(guān)系。insert into SPJ(SNO,JNOzPNO/QTY)values(,S2,;J6,/,
12、P4,/200)第4童判斷范式例:設(shè)有關(guān)系模式R; U=A,B,C,D,EF=ABC, BD, CE, ECB, ACB 要討論范式,首先確定碼。R的候選碼:AB, AC;主屬性:A, B, C;非主屬性:D, E。R BCNF EC - B的決定因素EC不包含碼。R 3NF 存在非主屬性E對碼AB的傳遞依賴:AB C,C AB,C E,E CR 2NF 存在非主屬性D對碼AB的部分依賴AB - D。R INF候選碼的求解例1:設(shè)關(guān)系模式R(A,B,C,D),其函數(shù)依賴集:F=DB,B-D,AD-B,AC-D 求R的所有候選碼。解:L 類:A, C; LR 類:B, D因?yàn)?AC)F+=ACD
13、B,所以AC是R的唯一候選碼。例 2:設(shè)關(guān)系模式 R(A,B,C,D,E,P),其函數(shù)依賴集:F=AD,E-DQ-B,BC-D, DC f A求R的所有候選碼。解:L 類:C, E N 類:P LR 類:A, B, D因?yàn)?CEP)F+=CEPDBA,所以CEP是R的唯一候選碼例 3:設(shè)關(guān)系模式 R(S,D,I,B,O,Q),其函數(shù)依賴集:F=SD,|f B,B-0,0-Q,Qf1求R的所有候選碼。解:L類;R類(D)少類(無);LR類(I, B,O,Q) 因?yàn)镾+=SD,所以S不是R的候選碼; 因?yàn)?+=SIDBOQ,所以SI是一個(gè)候選碼; 因?yàn)?SB)+=SBDOQI,所以SB也是一個(gè)候選
14、碼; 因?yàn)?SO)+=SODQIB,所以SO也是一個(gè)候選碼; 因?yàn)?SQ)+=SQDIBO,所以SQ也是一個(gè)候選碼。第6章簡答題試述事務(wù)的概念和四個(gè)屬性。答:是用戶定義的一個(gè)數(shù)據(jù)庫操作序列,這些操作要么全做,要么全不 做,是一個(gè)不可分割的工作單位。屬性:乳原子性b一致性c隔離性d持久 性2、數(shù)據(jù)庫的并發(fā)操作會(huì)帶來來哪些問題?如何解決?答:帶來的問題:1、會(huì)產(chǎn)生多個(gè)事務(wù)同時(shí)存取同一數(shù)據(jù)的情況;2、若 對并發(fā)操作不加控制,就可能會(huì)存取和存儲不正確的數(shù)據(jù),破壞事務(wù)一致性 和數(shù)據(jù)庫的一致性,包括:丟失修改,不可重復(fù)讀,讀“臟”數(shù)據(jù);解決辦 法:采用事務(wù)機(jī)制和封鎖機(jī)制進(jìn)行并發(fā)控制,這樣既保證了數(shù)據(jù)的一致
15、性, 乂保障了系統(tǒng)效率。3、簡述兩種基本的封鎖類型的含義。答:1、排它鎖也稱為獨(dú)占鎖或?qū)戞i。一旦事務(wù)T對數(shù)據(jù)對象A加上排它 鎖(X鎖),則只允許T讀取和修改A,其他任何事務(wù)既不能讀取和修改A,也 不能再對A加任何類型的鎖,直到T釋放A上的鎖為止。2、共享鎖乂稱讀鎖。如果事務(wù)T對數(shù)據(jù)對象A加上共享鎖(S鎖),事務(wù) T對數(shù)據(jù)對象A只能讀不能修改,其他事務(wù)對A只能再加S鎖,不能加X鎖, 直到事務(wù)T釋放A上的S鎖為止。4、簡述保證數(shù)據(jù)一致性的三級封鎖協(xié)議。答:三級封鎖協(xié)議是事務(wù)T在讀取數(shù)據(jù)之前必須先對其加S鎖,在要修 改數(shù)據(jù)之前必須先對其加X鎖,直到事務(wù)結(jié)束后才釋放所有鎖。5、什么是死鎖?避免死鎖的方
16、法有哪些?答:死鎖指的是:多事務(wù)交錯(cuò)等待的僵持局面稱為死鎖 避免死鎖的方法:一次封鎖法和順序封鎖法6、數(shù)據(jù)庫運(yùn)行中可能產(chǎn)生的故障有哪兒類?答:一、事務(wù)內(nèi)部的故障;二.系統(tǒng)故障;三、介質(zhì)故障;四、計(jì)算機(jī)病毒7、日志文件的作用是什么?答:a.進(jìn)行事務(wù)故障恢復(fù)b、進(jìn)行系統(tǒng)故障恢復(fù)c、協(xié)助后備副本進(jìn)行 介質(zhì)故障恢復(fù)8、簡述登記日志文件時(shí)必須遵循的原則。答:1、登記的次序嚴(yán)格按并發(fā)事務(wù)執(zhí)行的時(shí)間次序。2、必須先寫日志文件,后寫數(shù)據(jù)庫。9、簡述系統(tǒng)故障及其恢復(fù)策略。答:系統(tǒng)故障:稱為軟故障,是指造成系統(tǒng)停止運(yùn)轉(zhuǎn)的任何事件,使得 系統(tǒng)要重新啟動(dòng);發(fā)生系統(tǒng)故障的兩種情況:1、發(fā)生系統(tǒng)故障時(shí),事務(wù)未提交恢復(fù)策略:強(qiáng)行撤消(UNDO)所有未完成事務(wù)2、發(fā)生系統(tǒng)故障時(shí),事務(wù)已提交,但緩沖區(qū)中的信息尚未完全寫回到磁 盤上恢復(fù)策略:重做(REDO)所有已提交的事務(wù)第7章1、簡述數(shù)據(jù)庫設(shè)計(jì)過程。答:1需求分析階段;2概念結(jié)構(gòu)設(shè)計(jì)階
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 課題申報(bào)參考:累積生態(tài)風(fēng)險(xiǎn)對農(nóng)村婦女抑郁癥狀的作用機(jī)制及風(fēng)險(xiǎn)分級干預(yù)研究
- 科技助力冠心病患者的生活質(zhì)量提升
- 探索未知領(lǐng)域科技前沿的創(chuàng)新與突破
- 寵物藥品的寵物醫(yī)療技術(shù)創(chuàng)新與國際合作機(jī)會(huì)挖掘考核試卷
- 2024年廣西公務(wù)員申論考試真題及答案-A卷
- 2025年滬教版高二數(shù)學(xué)上冊月考試卷
- 2025年人教新起點(diǎn)選修1歷史上冊月考試卷含答案
- 2025年粵教新版九年級地理上冊月考試卷
- 2025年人教五四新版七年級生物上冊階段測試試卷
- 2025年蘇人新版七年級生物上冊月考試卷含答案
- 江蘇省蘇州市2024-2025學(xué)年高三上學(xué)期1月期末生物試題(有答案)
- 銷售與銷售目標(biāo)管理制度
- 人教版(2025新版)七年級下冊英語:寒假課內(nèi)預(yù)習(xí)重點(diǎn)知識默寫練習(xí)
- 2024年食品行業(yè)員工勞動(dòng)合同標(biāo)準(zhǔn)文本
- 2025年第一次工地開工會(huì)議主要議程開工大吉模板
- 全屋整裝售后保修合同模板
- 高中生物學(xué)科學(xué)推理能力測試
- GB/T 44423-2024近紅外腦功能康復(fù)評估設(shè)備通用要求
- 2024-2030年中國減肥行業(yè)市場發(fā)展分析及發(fā)展趨勢與投資研究報(bào)告
- 運(yùn)動(dòng)技能學(xué)習(xí)
- 2024年中考英語專項(xiàng)復(fù)習(xí):傳統(tǒng)文化的魅力(閱讀理解+完型填空+書面表達(dá))(含答案)
評論
0/150
提交評論