




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、數(shù)據(jù)庫(kù)原理試卷(A)答案一、填空題(共10分,每空1分)1、數(shù)據(jù)模型通常由( )、( )、( )3要素組成。答案:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作、完整性約束2、有了外模式/模式映像可以保證數(shù)據(jù)和應(yīng)用程序之間的( );有了模式/內(nèi)模式映像可以保證數(shù)據(jù)和應(yīng)用程序之間的( )。答案:邏輯獨(dú)立性、物理獨(dú)立性3、在關(guān)系中,每個(gè)屬性的取值范圍稱為屬性的( )。答案:域4、SQL包括了數(shù)據(jù)定義、數(shù)據(jù)查詢、數(shù)據(jù)操作和( )等功能。答案:數(shù)據(jù)控制5、要使關(guān)系模式屬于第二范式,就要消除( )。答案:非主屬性對(duì)碼的部分依賴6、SQL語(yǔ)言中,對(duì)用戶授權(quán)使用( )語(yǔ)句,而取消所授的權(quán)限使用( )語(yǔ)句。答案:GRANT、REVOKE
2、二、單選題(共10分,每題1分)1、( )是按照一定的數(shù)據(jù)模型組織的,長(zhǎng)期儲(chǔ)存在計(jì)算機(jī)內(nèi),可為多個(gè)用戶共享的數(shù)據(jù)的集合。答案:BA. 數(shù)據(jù)庫(kù)系統(tǒng) B. 數(shù)據(jù)庫(kù) C. 關(guān)系數(shù)據(jù)庫(kù) D. 數(shù)據(jù)庫(kù)管理系統(tǒng)2、經(jīng)過(guò)選擇運(yùn)算后,所得關(guān)系的屬性數(shù)(a )原關(guān)系的屬性數(shù)。A. 等于 B. 小于 C. 大于 D. 小于或等于3、與集合運(yùn)算RS等價(jià)的運(yùn)算是(b )。A. S-(R-S) B. S-(S-R) C. R(R-S) D. R-(S-R)4、在SELECT 語(yǔ)句中使用*表示( b ) A. 選擇任何屬性 B.選擇全部屬性 C. 選擇全部元組 D. 選擇碼5、在SQL語(yǔ)句中,ALTER的作用是(c )A
3、. 刪除基本表 B. 修改基本表中的數(shù)據(jù) C. 修改基本表的結(jié)構(gòu)D. 修改視圖6、下面關(guān)于函數(shù)依賴的描述,錯(cuò)誤的是(a )A. 在關(guān)系R中,如果屬性A依賴于屬性B,這種依賴正式記作:A BB. 在函數(shù)依賴A B中,A稱為決定因素C. 在關(guān)系R中,屬性B依賴于A,則說(shuō)明當(dāng)屬性A的值確定后,屬性B的值也就隨之確定D. 函數(shù)依賴具有傳遞性7、已知關(guān)系R具有屬性A,B,C,D,E,F(xiàn)。假設(shè)該關(guān)系有如下函數(shù)依賴:AC, BCDE, DA, FB。則A,B的閉包是( d)。A.A, B, C, D, E, F B.A, B, CC.A, B, C, D D.A, B, C, D, E8、一個(gè)關(guān)系模式R(x
4、1, x2, x3, x4),假定該關(guān)系存在著如下函數(shù)依賴:(x1,x2)x3,x2x4,則該關(guān)系屬于(a )。 A. 1NF B. 2NF C. 3NF D. 4NF9、為了保證數(shù)據(jù)的完整性,事務(wù)必須具有原子性、一致性、隔離性和( d)。A. 可串行性 B. 并行性 C. 完整性 D. 持久性10、有兩個(gè)變量cno,cname已賦值,對(duì)應(yīng)關(guān)系COURSE中字段cno,cname,則使用嵌入式SQL語(yǔ)句將這兩個(gè)值插入到表中的正確格式是(d )。 A. EXEC SQL INSERT INTO COURSE (cno, cname) VALUES (cno, cname); B. EXEC SQ
5、L INSERT INTO COURSE (:cno, :cname)VALUES (:cno, :cname); C. EXEC SQL INSERT INTO COURSE (:cno, :cname) VALUES (cno, cname); D. EXEC SQL INSERT INTO COURSE (cno, cname) VALUES (:cno, :cname);四、簡(jiǎn)答題(共12分)1、數(shù)據(jù)庫(kù)系統(tǒng)有哪些特點(diǎn)?(4分)答案:1.數(shù)據(jù)結(jié)構(gòu)化;(1分)2.數(shù)據(jù)的共享性高,冗余度低,易擴(kuò)充;(1分)3.數(shù)據(jù)獨(dú)立性高;(1分)4.數(shù)據(jù)由DBMS統(tǒng)一管理和控制。(1分)2、簡(jiǎn)述SQL語(yǔ)言
6、的主要特點(diǎn)。(4分)答案:1綜合統(tǒng)一;(0.5分)2.高度非過(guò)程化;(1分)3.面向集合的操作方式;(1分)4.以同一種語(yǔ)法結(jié)構(gòu)提供多種使用方式;(1分)5.語(yǔ)言簡(jiǎn)潔,易學(xué)易用。(0.5分)3、簡(jiǎn)述日志文件在數(shù)據(jù)庫(kù)恢復(fù)中的作用,以及登記日志文件時(shí)必須遵循的兩條原則。(4分)答案:日志文件可以用來(lái)進(jìn)行事務(wù)故障恢復(fù)和系統(tǒng)故障恢復(fù)(1分),并協(xié)助后備副本進(jìn)行介質(zhì)故障恢復(fù)(1分)?;颍?)事務(wù)故障恢復(fù)和系統(tǒng)故障恢復(fù)必須用日志文件;(2)在動(dòng)態(tài)轉(zhuǎn)儲(chǔ)方式中必須建立日志文件,后備副本和日志文件結(jié)合起來(lái)才能有效地恢復(fù)數(shù)據(jù)庫(kù);(3)在靜態(tài)轉(zhuǎn)儲(chǔ)方式中,也可以建立日志文件。登記日志文件時(shí)必須遵循的兩條原則是:(1)
7、登記的次序嚴(yán)格按并發(fā)事務(wù)執(zhí)行的時(shí)間次序;(1分)(2)必須先寫(xiě)日志文件,后寫(xiě)數(shù)據(jù)庫(kù)。(1分)一、填空題(共10分,每空1分)1、從數(shù)據(jù)庫(kù)管理系統(tǒng)的角度劃分?jǐn)?shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu),可分為( )、( )和( )3層。答案:外模式、模式、內(nèi)模式2、RDBMS的中文意思是( )。答案:關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)3、在關(guān)系代數(shù)中,連接是由笛卡爾積和( )運(yùn)算組合而成的。答案:選擇4、通過(guò)模式分解把屬于低級(jí)范式的關(guān)系模式轉(zhuǎn)換為幾個(gè)屬于高級(jí)范式的關(guān)系模式的集合,這一過(guò)程稱為( )。答案:規(guī)范化5、要使關(guān)系模式屬于第三范式,既要消除( ),也要消除( 答案:非主屬性對(duì)碼的部分依賴、非主屬性對(duì)碼的傳遞依賴6、利用游標(biāo)進(jìn)行
8、查詢需要4種語(yǔ)句,分別是說(shuō)明游標(biāo)、( )、( )和關(guān)閉游標(biāo)。答案:打開(kāi)游標(biāo)、推進(jìn)游標(biāo)二、單選題(共10分,每題1分)1、數(shù)據(jù)庫(kù)系統(tǒng)的基礎(chǔ)是( d)。A. 數(shù)據(jù)結(jié)構(gòu) B. 數(shù)據(jù)庫(kù)管理系統(tǒng) C. 操作系統(tǒng) D. 數(shù)據(jù)模型2、經(jīng)過(guò)投影運(yùn)算后,所得關(guān)系的元組數(shù)(c )原關(guān)系的元組數(shù)。A. 等于 B. 小于 C. 小于或等于 D. 大于3、關(guān)系R與關(guān)系S只有1個(gè)公共屬性,T1是R與S作連接的結(jié)果,T2是R與S作自然連接的結(jié)果,則( d)。A. T1的屬性個(gè)數(shù)等于T2的屬性個(gè)數(shù)B. T1的屬性個(gè)數(shù)小于T2的屬性個(gè)數(shù)C. T1的屬性個(gè)數(shù)大于或等于T2的屬性個(gè)數(shù)D. T1的屬性個(gè)數(shù)大于T2的屬性個(gè)數(shù)4、在SQ
9、L中,與關(guān)系代數(shù)中的投影運(yùn)算對(duì)應(yīng)的子句是( a)A. SELECT B. FROM C. WHERE D. ORDER BY5、在SQL的排序子句:ORDER BY 總分 DESC, 英語(yǔ) DESC 表示( c) A. 總分和英語(yǔ)分?jǐn)?shù)都是最高的在前面B. 總分和英語(yǔ)分?jǐn)?shù)之和最高的在前面C. 總分高的在前面,總分相同時(shí)英語(yǔ)分?jǐn)?shù)高的在前面D. 總分和英語(yǔ)分?jǐn)?shù)之和最高的在前面,相同時(shí)英語(yǔ)分?jǐn)?shù)高的在前面6、下面哪一個(gè)依賴是平凡依賴( a) A. Sno Cname GradeSno Grade B. Sno CnameCname Grade C. Sno CnameSname Grade D. 以上答
10、案都不是7、已知關(guān)系R具有屬性A,B,C,D,E,F(xiàn)。假設(shè)該關(guān)系有如下函數(shù)依賴:ABC, BCAD, DE, CFB。則A,B的閉包是(c )。A.A, B, C, D, E, F B.A, B, CC.A, B, C, D, E D.A, B8、一個(gè)關(guān)系模式R(x1, x2, x3, x4),假定該關(guān)系存在著如下函數(shù)依賴:x1x2,x1x3,x3x4,則該關(guān)系屬于( a)。 A. 2NF B. 3NF C. 4NF D. BCNF9、保護(hù)數(shù)據(jù)庫(kù)中的信息,防止未經(jīng)授權(quán)或非法的使用所造成的數(shù)據(jù)泄漏、更改或破壞,稱為數(shù)據(jù)庫(kù)的( a。A. 安全性 B. 完整性 C. 恢復(fù) D. 并發(fā)控制10、有兩個(gè)
11、變量cno,cname已賦值,對(duì)應(yīng)關(guān)系COURSE中字段cno,cname。則將表中指定cno值的數(shù)據(jù)對(duì)應(yīng)的cname屬性值改變?yōu)樾轮付ǖ恼_的嵌入式SQL語(yǔ)句格式是( a)。A. EXEC SQL UPDATE COURSE SET (cname=:cname) WHERE cno=:cno;B. EXEC SQL UPDATE COURSE SET (cname=cname) WHERE cno=cno;C. EXEC SQL UPDATE COURSE SET (:cname=cname) WHERE :cno=cno;D. EXEC SQL UPDATE COURSE SET (:cn
12、ame=:cname) WHERE :cno=:cno;2、設(shè)有關(guān)系模式R(X,Y,Z),R中屬性均不可再分解,若基于函數(shù)依賴進(jìn)行討論,試根據(jù)給定的函數(shù)依賴集F,分析R最高屬于第幾范式。(10分)(1)F=XYZ;(2)F=YZ,XZY;(3)F=YZ,YX,XYZ答案:(1)BCNF(2分)。R的候選碼為XY,F(xiàn)中只有一個(gè)函數(shù)依賴,而該函數(shù)依賴的左部包含了R的候選碼XY。(1分) (2)3NF(2分)。R的候選碼為XY和XZ,R中所有屬性都是主屬性,不存在非主屬性對(duì)候選碼的傳遞依賴。(1分) (3)BCNF(2分)。R的候選碼為X和Y,不存在任何屬性對(duì)候選碼的傳遞依賴和部分依賴。(2分)四、
13、設(shè)計(jì)題 (本大題共5小題,每小題4分,共20分)36. 設(shè)有關(guān)系數(shù)據(jù)庫(kù):職工關(guān)系EMPLOYEE (職工號(hào),職工名,街道,城市)工作關(guān)系WORKS (職工號(hào),公司號(hào),工資)公司關(guān)系COMPANY (公司號(hào),公司名,城市)假設(shè)職工可在多個(gè)公司兼職,請(qǐng)用關(guān)系代數(shù)表達(dá)式寫(xiě)出至少在公司號(hào)為C2和C5公司兼職的職工的職工號(hào)。37. 依據(jù)第36題的關(guān)系數(shù)據(jù)庫(kù),試用SQL語(yǔ)句寫(xiě)出下列操作:將所有在“聯(lián)華公司”工作的職工加薪5。38. 圖書(shū)出版管理數(shù)據(jù)庫(kù)中有兩個(gè)基本表:圖書(shū) (書(shū)號(hào),書(shū)名,作者編號(hào),出版社,出版日期)作者 (作者編號(hào),作者名,年齡,地址)試用SQL語(yǔ)句寫(xiě)出下列查詢:檢索年齡低于作者平均年齡的所
14、有作者的作者名、書(shū)名和出版社。39. 設(shè)有商店和顧客兩個(gè)實(shí)體,“商店”有屬性商店編號(hào)、商店名、地址、電話,“顧客”有屬性顧客編號(hào)、姓名、地址、年齡、性別。假設(shè)一個(gè)商店有多個(gè)顧客購(gòu)物,一個(gè)顧客可以到多個(gè)商店購(gòu)物,顧客每次去商店購(gòu)物有一個(gè)消費(fèi)金額和日期,而且規(guī)定每個(gè)顧客在每個(gè)商店里每天最多消費(fèi)一次。試畫(huà)出ER圖,并注明屬性和聯(lián)系類型。40. 學(xué)校有多名學(xué)生,財(cái)務(wù)處每年要收一次學(xué)費(fèi)。為財(cái)務(wù)處收學(xué)費(fèi)工作設(shè)計(jì)一個(gè)數(shù)據(jù)庫(kù),包括兩個(gè)關(guān)系:學(xué)生 (學(xué)號(hào),姓名,專業(yè),入學(xué)日期)收費(fèi) (學(xué)年,學(xué)號(hào),學(xué)費(fèi),書(shū)費(fèi),總金額)假設(shè)規(guī)定屬性的類型:學(xué)費(fèi)、書(shū)費(fèi)、總金額為數(shù)值型數(shù)據(jù);學(xué)號(hào)、姓名、學(xué)年、專業(yè)為字符型數(shù)據(jù);入學(xué)日期
15、為日期型數(shù)據(jù)。列的寬度自定義。試用SQL語(yǔ)句定義上述表的結(jié)構(gòu)。(定義中應(yīng)包括主鍵子句和外鍵子句)五、綜合題 (本題共10分)41. 假設(shè)某商業(yè)集團(tuán)數(shù)據(jù)庫(kù)中有一關(guān)系模式R如下:R (商店編號(hào),商品編號(hào),數(shù)量,部門(mén)編號(hào),負(fù)責(zé)人)如果規(guī)定:(1) 每個(gè)商店的每種商品只在一個(gè)部門(mén)銷售;(2) 每個(gè)商店的每個(gè)部門(mén)只有一個(gè)負(fù)責(zé)人;(3) 每個(gè)商店的每種商品只有一個(gè)庫(kù)存數(shù)量。試回答下列問(wèn)題:(1) 根據(jù)上述規(guī)定,寫(xiě)出關(guān)系模式R的基本函數(shù)依賴;(2) 找出關(guān)系模式R的候選碼;(3) 試問(wèn)關(guān)系模式R最高已經(jīng)達(dá)到第幾范式?為什么?(4) 如果R不屬于3NF,請(qǐng)將R分解成3NF模式集。37. UPDATE WORK
16、SSET工資 = 工資 * 1.05WHERE公司號(hào)IN(SELECT公司號(hào)FROM COMPANYWHERE公司名 =聯(lián)華公司);38. SELECT 作者名,書(shū)名,出版社FROM 圖書(shū),作者WHERE 圖書(shū) . 作者編號(hào) = 作者 . 作者編號(hào)AND 年齡 < = (SELECT AVG (年齡)FROM 作者);40. CREATE TABLE 學(xué)生(學(xué)號(hào) CHAR (8),姓名 CHAR (8),專業(yè) CHAR (13),入學(xué)日期 DATE,PRIMARY KEY (學(xué)號(hào));CREATE TABLE 收費(fèi)(學(xué)年 CHAR (10),學(xué)號(hào) CHAR (8),學(xué)費(fèi) NUMERIC (4),書(shū)費(fèi) NUMERIC (5,2),總金額 NUMERIC (7,2),P
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- Module 8 Sports Life Unit 1 教學(xué)設(shè)計(jì) 2024-2025學(xué)年外研版九年級(jí)英語(yǔ)上冊(cè)
- 副會(huì)長(zhǎng)聘用合同范本
- 前置物業(yè)合同范本
- 勞務(wù)分包泥工合同范本
- 公墓bot項(xiàng)目合同范本
- gps銷售合同范本
- 2024年新疆格瑞汀新材料科技有限公司招聘考試真題
- 七人合同范本
- 勞務(wù)裝修合同范本
- 2024年黑龍江省選調(diào)考試真題
- 新媒體運(yùn)營(yíng)合作合同范本
- 2024年12月2025中央統(tǒng)戰(zhàn)部直屬事業(yè)單位應(yīng)屆高校畢業(yè)生公開(kāi)招聘21人筆試歷年典型考題(歷年真題考點(diǎn))解題思路附帶答案詳解
- 2024年湖北省煙草專賣(mài)局(公司)招聘筆試真題
- 2025中鐵快運(yùn)股份限公司招聘全日制普通高校畢業(yè)生35人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年中國(guó)主題樂(lè)園行業(yè)發(fā)展概況、市場(chǎng)全景分析及投資策略研究報(bào)告
- 產(chǎn)后疼痛管理指南
- 2025年安徽馬鞍山市兩山綠色生態(tài)環(huán)境建設(shè)有限公司招聘筆試參考題庫(kù)附帶答案詳解
- 工娛治療及其護(hù)理
- 人效管理措施
- 2024-2025學(xué)年人教部編版七年級(jí)上語(yǔ)文寒假作業(yè)(五)
- 四年級(jí)下冊(cè)勞動(dòng)《小小快遞站》課件
評(píng)論
0/150
提交評(píng)論