




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、.PAGE . 計算機科學(xué)與技術(shù)專業(yè)“數(shù)據(jù)庫原理“模擬試題B填空題每空1分,共20分數(shù)據(jù)管理技術(shù)經(jīng)歷了人工處理階段、_和_三個開展階段。數(shù)據(jù)模型應(yīng)包含數(shù)據(jù)構(gòu)造、_和_三要素。數(shù)據(jù)庫的三級模式由_、_和_組成。_是指數(shù)據(jù)庫的物理構(gòu)造改變時,盡量不影響整體邏輯構(gòu)造及應(yīng)用程序。關(guān)系模型的三類完整性規(guī)則包括:實體完整性、_和_。在專門關(guān)系運算中,從表中按要求取出指定屬性的操作稱為_;從表中選出滿足*種條件的元組的操作稱為_;將兩個關(guān)系中滿足一定條件的元組連接到一起構(gòu)成新表的操作稱為_。不好的關(guān)系模式會存在_、修改異常、_和數(shù)據(jù)冗余等問題。在關(guān)系模式R(U)中,屬性*,Y如果* Y,并且對于*的任何一個
2、子集* ,都有* Y,則稱Y完全函數(shù)依賴于*。在關(guān)系模式R(U)中,如果* Y,Y Z, 則稱Z_*。事務(wù)具有的4個屬性:原子性、_、_、_。單項選擇題每題1分,共20分_是長期存儲在計算機的有組織,可共享的數(shù)據(jù)集合。A、數(shù)據(jù)庫管理系統(tǒng) B、數(shù)據(jù)庫系統(tǒng) C、數(shù)據(jù)庫 D、文件組織_屬于信息世界的模型,實際上是現(xiàn)實世界到機器世界的一個中間層次。 A、層次模型 B、概念模型 C、網(wǎng)狀模型 D、關(guān)系模型數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨立性是指_。A、不會因為數(shù)據(jù)的變化而影響應(yīng)用程序 B、不會因為系統(tǒng)數(shù)據(jù)存儲構(gòu)造與數(shù)據(jù)邏輯構(gòu)造的變化而影響應(yīng)用程序 C、不會因為存儲策略的變化而影響存儲構(gòu)造 D、不會因為*些存儲構(gòu)造的變
3、化而影響其他的存儲構(gòu)造在關(guān)系中的各元組的_。A、不能任意排列順序,一定要按照輸入的順序排列B、順序可以任意排列C、順序一定要按照關(guān)鍵字段值的順序排列D、排列順序不同,統(tǒng)計處理的結(jié)果就可能不同在學(xué)生關(guān)系中,對屬性“性別規(guī)定只能取“男或“女的這種約束屬于_規(guī)則。A、實體完整性 B、參照完整性 C、用戶定義完整性D、條件以下有關(guān)索引的表達中正確的選項是_A、索引越多,更新速度越快B、索引需要用戶維護C、一個表允許建立多個聚簇索引D、索引可以用來提供多種存取路徑針對以下數(shù)據(jù)庫模式:student(Sno,Sname,AGE,SE*,Sdept)其中,Sno、Sname、AGE 、SE*和Sdept分別
4、表示學(xué)生的*、年齡、性別、所在的院系號。course(o,ame)其中,o表示課程號,ame表示課程名。SC(Sno,o,Grade)其中,Sno表示*,o表示課程號,Grade表示成績要檢索選修課程C2的學(xué)生中成績最高的學(xué)生的*。下面的SQL語句中正確的選項是_。ASELECT Sno FROM SC WHERE o=C2and Grade ALL (SELECT Grade FROM SC WHERE o=c2)BSELECT Sno FROM SC WHERE o=C2 and Grade = (SELECT MA*(Grade) FROM SC WHERE o=C2)CSELECT S
5、no FROM SC WHERE o=C2 and Grade =ANY (SELECT Grade FROM SC WHERE o=C2)DSELECT Sno FROM SC WHERE o=C2 and Grade ALL (SELECT Grade FROM SC)在上面的數(shù)據(jù)庫中,要檢索選修了3門以上課程(不包括不及格的課程)的學(xué)生的*、總成績,并按總成績的降序排序,下面的SQL語句中正確的選項是_。ASELECT Sno,SUM(Grade) zcj FROM SC WHERE Grade = 60Group by Sno HAVING COUNT(*) = 3 ORDER BY
6、ZCJ DESCBSELECT Sno,SUM(Grade) zcj FROM SC WHERE Group by Sno HAVING Grade = 60 and COUNT(*) = 3 ORDER BY ZCJ DESCCSELECT Sno,SUM(grade) zcj FROM SC WHERE Grade = 60 Group by Sno ORDER BY ZCJ DESC HAVING COUNT(*) = 3 DSELECT Sno,SUM(Grade) zcj FROM SC HAVING COUNT(*) = 3 Group by SnoWHERE Grade = 60
7、 ORDER BY ZCJ DESC以下關(guān)于主屬性的說確的是_。A包含在主碼中的屬性B包含在外部碼中的屬性C包含在任何一個候選碼中的屬性D包含在全碼中的屬性關(guān)于關(guān)系模式的碼,以下說確的是_。A一個關(guān)系模式可以有多個主碼B一個關(guān)系模式可以有多個候選碼C不是哪個關(guān)系模式都有碼D以上都不是假設(shè)關(guān)系模式R(U,F)屬于3NF,則_。A一定屬于BFB一定屬于2NFC屬性間有傳遞依賴 D屬性間有局部依賴為解決并發(fā)操作帶來的數(shù)據(jù)不一致性的問題,DBMS通常采取_機制。A恢復(fù)B封鎖C授權(quán)D完整性控制兩段鎖協(xié)議是保證并行調(diào)度_采用的協(xié)議。A. 一致性B.可串行化C. 不產(chǎn)生死鎖 D不產(chǎn)生活鎖用于數(shù)據(jù)庫恢復(fù)的重要
8、文件是_。A日志文件和后備文件B索引文件C數(shù)據(jù)庫文件D備注文件一個關(guān)系模式R(*1,*2,*3,*4),假定該關(guān)系存在著如下函數(shù)依賴:*1*2,*1*3,*3*4,則該關(guān)系最高屬于_。A2NFB3NFC1NFDBF現(xiàn)實世界中的事物個體在信息世界中稱為_A.實體B實體集C字段D記錄在SQL中,使用CREATE TABLE語句建立的是_。A數(shù)據(jù)庫 B表 C視圖 D索引在分組檢索中,要去掉不滿足統(tǒng)計條件的分組,應(yīng)當(dāng)_。A使用WHERE子句 B先使用WHERE子句,再使用HAVING子句 C使用HAVING子句D先使用HAVING子句,再使用WHERE子句公司中有多個部門和多名職員,每個職員只能屬于一
9、個部門,一個部門可以有多名職員,職員與部門的聯(lián)系類型是_。Am:n B1:mCm:1 D1:1設(shè)有以下關(guān)系模式:student(Sno,Sname,Age,Se*,Sdept) 其中,Sno、Sname、Age、Se*、Sdept分別表示*、年齡、性別和院系號。SC(Sno,o,Grade)其中,Sno表示*,o表示課程號,Grade表示成績course(o,ame)其中,o表示課程號,ame表示課程名。用關(guān)系代數(shù)表示:檢索選修課程號為cl的學(xué)生的,課程名和院系號時,下面哪種答案是對的_。簡答題10分什么是數(shù)據(jù)的邏輯獨立性?舉例說明主碼的概念和關(guān)系模型的實體完整性規(guī)則。并發(fā)控制解決的問題及根本
10、封鎖類型。關(guān)系規(guī)化15分關(guān)系模式Student(Sno,Sname,Sdept, Sloc,o,Grade)。屬性Sno,Sname,Sdept, Sloc,o,Grade分別表示學(xué)生的*、所在的系、住處樓號,所學(xué)的課程和他學(xué)習(xí)該課程的成績。語義是:一個學(xué)生只屬于一個系,一個系住在同一座樓,一座樓中可以住多個系,學(xué)生可能有重名,一門課程可以被多個學(xué)生選修,一個學(xué)生可以選修多門課程。填入正確的函數(shù)依賴符號(假設(shè)為局部依賴、傳遞依賴時,箭頭上方要加P或傳遞)(Sno, o)_ Sdept,Sdept_ Sloc,Sno _ Sloc,Grade _Sno(Sno, o) _ Grade該關(guān)系模式的
11、候選碼是:_該關(guān)系模式的主屬性是:_該關(guān)系模式的非主屬性是:_該關(guān)系模式最高屬于_NF,因為_要滿足3NF,且保持函數(shù)依賴和無損連接,正確的分解是_A. 分解后的數(shù)據(jù)庫模式由S1、SC1和D1構(gòu)成S1Sno, Sname, Sdept,SC1Sno, o,Grade,D1Sno, SlocB. 分解后的數(shù)據(jù)庫模式由S2、SC2和D2構(gòu)成S2o, Sdept,SC2Sno, Sname, Grade,D2Sdept, SlocC. 分解后的數(shù)據(jù)庫模式由S3、SC3和D3構(gòu)成S3Sno, Sname,Sdept,SC3Sno,o,Grade,D3Sdept, Sloc數(shù)據(jù)庫設(shè)計15分設(shè)有如下ER模
12、型1. 根據(jù)下述語義擴大上面的ER模型:一個部門有多名職工,每個職工只屬于一個部門,每個部門有一名負責(zé)人,該負責(zé)人由該部門的一名職工擔(dān)任,部門的屬性有:部門,部門名稱,2. 將該ER模型轉(zhuǎn)換為關(guān)系模型,要求滿足3NF注明主碼與外碼計算題20分設(shè)有以下四個關(guān)系模式:供給商表:S(SNO,SNAME,SCITY); 零件表:P(PNO,PNAME,PCOLOR); 工程工程表:J(JNO,JNAME); 供給情況表:SPJ(SNO,PNO,JNO,QTY);其中SNO、SNAME、SCITY、PNO、PNAME、PCOLOR、JNO、JNAME分別表示:供給商號,供給商,供給商所在城市,零件號、零
13、件名稱、零件顏色、工程工程號、工程工程名稱。供給情況表中的屬性QTY表示供給商供給給*工程、*種零件的數(shù)量。現(xiàn)有的各關(guān)系值如下:供給商表S零件表P工程工程表J供給情況表SPJSNOSNAMESCITYPNOPNAMECOLORJNOJNAMESNOPNOJNOQTYS1精益*P1螺母紅J1機床1S1P1J1200S2萬勝P2螺栓綠J2機床2S1P1J2100S3P3螺絲刀藍J3刨床1S1P2J4700S4豐泰P4螺絲刀紅J4刨床2S2P1J1200S5康健P5凸輪藍J5機車1S2P2J21000P6齒輪紅J6機車2S3P1J1500S3P3J1600S4P6J5200S5P6J6800寫出以下
14、語句的執(zhí)行后的輸出結(jié)果:select * from S where SCITY=select PNO,PNAME from P where PNAME like 螺%select SNO,SUM(QTY) from SPJ group by SNO 用SQL語言表示檢索有關(guān)供給商的信息,輸出有供給商號、供給商名字及所在的城市。求供給工程j1紅色零件的供給商號SNO統(tǒng)計每種零件的供給總量,按零件號升序輸出。求零件供給總量超過1000的供給商名字在S表中插入一條供給商信息:(S6,華天,)把全部紅色零件的顏色改為粉紅色;刪去全部藍色零件及相應(yīng)的SPJ記錄。寫出創(chuàng)立s表的建表語句(包括主碼)用SQL
15、語句填空:為關(guān)系SPJ表的SNO列增加外鍵alter table _ add CONSTRAINT f_spj_sno FOREIGN KEY (sno)REFERENCES _把對SPJ供給情況表表的SELECT權(quán)限授予王力。grant select on _ to _。回收王力對S表SNO列的修改權(quán)。_ update(sno) on s _王力。試券B參考答案:填空題每空1分,共20分文件系統(tǒng)數(shù)據(jù)庫系統(tǒng) 。數(shù)據(jù)操作數(shù)據(jù)約束條件。外模式、模式和模式。數(shù)據(jù)的物理獨立性參照完整性和用戶自定義完整性。投影;選擇;連接。插入異常刪除異常。* Y。Z傳遞依賴于*。一致性、隔離性、持續(xù)性永久性。單項選擇
16、題每題1分,共20分1.C 2.B3.B4.B5.C6.D7.B8.A9.C10.B11.B12.B13.B 14.A15.A 16.A17.B 18.C19.C20.B簡答題10分什么是數(shù)據(jù)的邏輯獨立性?當(dāng)數(shù)據(jù)的總體邏輯構(gòu)造改變時,通過數(shù)據(jù)的總體邏輯構(gòu)造與*類應(yīng)用所涉及的局部邏輯構(gòu)造之間的映象或轉(zhuǎn)換功能。保持數(shù)據(jù)的局部邏輯構(gòu)造不變,由于應(yīng)用程序是依據(jù)數(shù)據(jù)的局部邏輯構(gòu)造編寫的,所以應(yīng)用程序不必修改。這就是數(shù)據(jù)與程序的邏輯獨立性,簡稱數(shù)據(jù)的邏輯獨立性。舉例說明主碼的概念和關(guān)系模型的實體完整性規(guī)則。主碼:假設(shè)關(guān)系中的*一屬性組的值能唯一地標識一個元組,而其真子集不行,則稱該屬性組為候選碼(cand
17、idate key)。假設(shè)一個關(guān)系有多個候選碼,則選定其中一個為主碼(primary key)。假設(shè)一個關(guān)系只有一個候選碼,則它定義為主碼。實體完整性規(guī)則:假設(shè)屬性A是根本關(guān)系R的主屬性,則屬性A不能取空值。例如:選課(*,課程號,成績),屬性組(*,課程號)是選課關(guān)系的主碼,因為它能唯一地標識選課關(guān)系一個元組,而其真子集*或課程號都做不到。在選課關(guān)系中的每個元組的*和課程號都不能取空值。并發(fā)控制解決的問題及根本封鎖類型。并發(fā)控制解決的問題:對并發(fā)操作如果不進展適宜的控制,可能會導(dǎo)致數(shù)據(jù)庫中數(shù)據(jù)的不一致性。并發(fā)控制就是要用正確的方式調(diào)度并發(fā)操作,使一個用戶事務(wù)的執(zhí)行不受其他事務(wù)的干擾,從而防止
18、造成數(shù)據(jù)的不一致性。根本的封鎖類型有兩種:排它鎖和共享鎖排它鎖:假設(shè)事務(wù)T對數(shù)據(jù)對象A加上*鎖,則只允許T讀取和修改A,其他任何事務(wù)都不能再對A加任何類型的鎖,直到T釋放A上的鎖。共享鎖:假設(shè)事務(wù)T對數(shù)據(jù)對象A加上S鎖,則其他事務(wù)只能再對A加s鎖,而不能加*鎖,直到T釋放A上的s鎖。關(guān)系規(guī)化15分填入正確的函數(shù)依賴符號(假設(shè)為局部依賴、傳遞依賴時,箭頭上方要加P或傳遞)(Sno, o) p Sdept,Sdept Sloc,Sno 傳遞 Sloc,GradeSno, (Sno, o)Grade(5分)該關(guān)系模式的候選碼是:(Sno, o) 2分該關(guān)系模式的主屬性是:(Sno, o) 2分該關(guān)系
19、模式的非主屬性是:Sname,Sdept, Sloc, Grade 5分該關(guān)系模式最高屬于1NF,因為每個屬性是不可分割的數(shù)據(jù)項, 并且有非主屬性對碼的局部依賴。3分要滿足3NF,且保持函數(shù)依賴和無損連接,正確的分解是C3分數(shù)據(jù)庫設(shè)計15分設(shè)有如下ER模型1. 見上圖 5分2. 將該ER模型轉(zhuǎn)換為關(guān)系模型,要求滿足3NF注明主碼與外碼10分供給商供給商號,地址外碼:無倉庫倉庫號,面積,外碼:無職工職工號,年齡,倉庫號,部門外碼:倉庫號,部門工程工程號,預(yù)算,開工日期外碼:無零件零件號,名稱,規(guī)格,單價外碼:無部門部門,部門名稱,負責(zé)人職工號外碼: 負責(zé)人職工號供給供給商號,工程號,零件號,供給量外碼:供給商號,工程號,零件號庫存?zhèn)}庫號,零件號,庫存量外碼:倉庫號,零件號說明:帶下線符的屬性集合為主碼五計算題20分寫出以下語句的執(zhí)行后的輸出結(jié)果:(每個1分)S2萬勝S3P1螺母P2螺栓P3螺絲刀P4螺絲刀
溫馨提示
- 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)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- DBJ04-T488-2025 《綠道建設(shè)標準》
- 人教版(2019) 必修第一冊 Unit 5 Languages Around the World Reading and thinking 課件
- Brand KPIs for neobanking Aspiration in the United States-英文培訓(xùn)課件2025.4
- 汽車傳感器與檢測技術(shù)電子教案:萬用表檢測傳感器故障的方法
- 兩大主流資本結(jié)構(gòu)理論概述
- 梅州市房地產(chǎn)市場專題調(diào)研報告
- 單位人員怎樣管理制度
- 培訓(xùn)學(xué)校規(guī)則管理制度
- 中考地理復(fù)習(xí)教案專題三 自然地理要素之間的相互聯(lián)系-綜合思維
- 從化夏天拓展活動方案
- 化工企業(yè)安全管理評估手冊 依據(jù)化工過程安全管理導(dǎo)則AQ3034-2022
- 四年級如何進行有效期末復(fù)習(xí)課件
- 北京開放大學(xué)《集裝箱班輪運輸業(yè)務(wù)與法律》終結(jié)性考試復(fù)習(xí)題庫(附答案)
- DB32/T 4700-2024 蓄熱式焚燒爐系統(tǒng)安全技術(shù)要求
- 腫瘤醫(yī)院推廣方案
- 公路混凝土橋梁火災(zāi)后安全性能評定技術(shù)規(guī)程
- 公路工程安全風(fēng)險辨識與防控手冊
- 藥品共線生產(chǎn)質(zhì)量風(fēng)險管理指南
- 海南大學(xué)本科畢業(yè)論文正文范文
- XX跨境電商公司運營人員晉升及淘汰制度方案
- 構(gòu)建中學(xué)人工智能教育的教學(xué)計劃
評論
0/150
提交評論