數(shù)據(jù)庫(kù)系統(tǒng)試題全_第1頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)試題全_第2頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)試題全_第3頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)試題全_第4頁(yè)
已閱讀5頁(yè),還剩20頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(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ù)系統(tǒng)試題一、填空1 、有 15 個(gè)實(shí)體類型,它們之間存在著15 個(gè)不同的二元聯(lián)系,其中4 個(gè)是 1:1 聯(lián)系, 8個(gè)是 1:n 聯(lián)系, 3 個(gè)是 m:n 聯(lián)系,則該E-R 結(jié)構(gòu)轉(zhuǎn)換成的關(guān)系有個(gè)。2 、設(shè)R 和 S 表的元組個(gè)數(shù)分別為40 和 15個(gè),則兩表的笛卡爾積將有的元組個(gè)數(shù)為。3 、數(shù)據(jù)庫(kù)語(yǔ)言包括和數(shù)據(jù)操縱語(yǔ)言兩大部分,前者負(fù)責(zé)描述和定義數(shù)據(jù)庫(kù)的各種特性,后者說(shuō)明對(duì)數(shù)據(jù)庫(kù)進(jìn)行的各種操作。4、在 SQL 語(yǔ)言中,用于測(cè)試一個(gè)關(guān)系是否非空的謂詞是。5、在 SELECT語(yǔ)句中,若希望查詢結(jié)果中不出現(xiàn)重復(fù)元組,應(yīng)在SELECT語(yǔ)句中使用保留字。6、封鎖的類型有兩種,分別稱為和。7、關(guān)系

2、模式的三類完整性約束條件分別是、參照完整性約束和。8、數(shù)據(jù)庫(kù)的三級(jí)體系結(jié)構(gòu)以、和三個(gè)不同的層次描述數(shù)據(jù)庫(kù)。9、如果 XY 且有 YX,那么 XY 稱為。10 、實(shí)體之間的聯(lián)系按照聯(lián)系方式的不同可分為一對(duì)一聯(lián)系、聯(lián)系和聯(lián)系 。11 、設(shè)關(guān)系 R(A , B, C)和 S(A, D) ,用關(guān)系代數(shù)的基本運(yùn)算寫出與RS 等價(jià)的關(guān)系代數(shù)表達(dá)式是。12 、事務(wù)必須具有的四個(gè)性質(zhì)是:原子性、一致性、和持久性。13 、數(shù)據(jù)庫(kù)系統(tǒng)中實(shí)現(xiàn)各種數(shù)據(jù)管理功能的核心軟件稱為。14、連接。、關(guān)系代數(shù)運(yùn)算中,專門的關(guān)系運(yùn)算有感謝下載載精品二、選擇題1 、 SQL 語(yǔ)言中,用GRANT REVOKE 語(yǔ)句實(shí)現(xiàn)數(shù)據(jù)庫(kù)的()。

3、A 并發(fā)控制B.完整性控制C.一致性控制D.安全性控制2 、某公司經(jīng)銷多種產(chǎn)品,每名業(yè)務(wù)員可推銷多種產(chǎn)品,且每種產(chǎn)品由多名業(yè)務(wù)員推銷,則業(yè)務(wù)員與產(chǎn)品之間的聯(lián)系是()。A 一對(duì)一B.一對(duì)多C.多對(duì)多D.多對(duì)一3、數(shù)據(jù)庫(kù)( DB ),數(shù)據(jù)庫(kù)系統(tǒng) ( DBS )和數(shù)據(jù)庫(kù)管理系統(tǒng) (DBMS )之間的關(guān)系是 ()。A DBS 包括 DB 和 DBMSB.DBMS 包括 DB 和 DBSC DB 包括 DBS 和 DBMSD.DBS 就是 DB ,也就是 DBMS4、自然連接是關(guān)系數(shù)據(jù)庫(kù)中重要的關(guān)系運(yùn)算,下列關(guān)于它的說(shuō)法,正確的是()。A 自然連接就是連接,只是說(shuō)法不同罷了B自然連接其實(shí)是等值連接,它與

4、連接不同C自然連接是去掉重復(fù)屬性的等值連接D 自然連接是去掉重復(fù)元組的等值連接5、恢復(fù)機(jī)制的關(guān)鍵問(wèn)題是建立冗余數(shù)據(jù),最常用的技術(shù)是()。A 數(shù)據(jù)鏡像B. 登錄日志文件C. 數(shù)據(jù)轉(zhuǎn)儲(chǔ)D.BC6、在基本的關(guān)系中,下列說(shuō)法正確的是()。A 行列順序有關(guān)B. 任意兩個(gè)元組不允許重復(fù)C列是非同質(zhì)的D. 屬性名允許重名感謝下載載精品7 、使用二維表格結(jié)構(gòu)表達(dá)實(shí)體及實(shí)體間聯(lián)系的數(shù)據(jù)模型是()。A 層次模型B.網(wǎng)狀模型C.對(duì)象模型D.關(guān)系模型8 、在關(guān)系數(shù)據(jù)庫(kù)中,從關(guān)系規(guī)范化的意義看,如果關(guān)系R 中的非主屬性對(duì)碼有傳遞函數(shù)依賴,那么R 至多是 ()A 1NFB.2NFC.3NFD.BCNF9 、在關(guān)系數(shù)據(jù)庫(kù)系

5、統(tǒng)中,當(dāng)關(guān)系的型改變時(shí),用戶程序也可以不變,這是()。A 數(shù)據(jù)的物理獨(dú)立性B.數(shù)據(jù)的邏輯獨(dú)立性C.數(shù)據(jù)的位置獨(dú)立性D.數(shù)據(jù)的存儲(chǔ)獨(dú)立性10、 DBMS 并發(fā)控制和恢復(fù)的基本單位是()。A 表B.命令C.事務(wù)D.程序11、在數(shù)據(jù)庫(kù)設(shè)計(jì)中,在概念設(shè)計(jì)階段可用E-R 方法,其設(shè)計(jì)出的圖稱為()。A 實(shí)物示意圖B. 實(shí)體聯(lián)系圖C.實(shí)體表示圖D. 實(shí)用概念圖12、以下關(guān)于外碼和相應(yīng)的主碼之間的關(guān)系,正確的是()A. 外碼一定要與相應(yīng)的主碼同名B. 外碼并不一定要與相應(yīng)的主碼同名C.外碼一定要與相應(yīng)的主碼同名而且唯一D.外碼一定要與相應(yīng)的主碼同名,但并不一定唯一13、在 SELECT 語(yǔ)句中使用 * 表示

6、()。A.選擇任何屬性B. 選擇全部元組C. 選擇鍵碼D. 選擇全部屬性14、已知 SNO是一個(gè)字符型字段,下面SQL 查詢語(yǔ)句:感謝下載載精品SELECT SNOFROMSTUDENTWHERESNOLIKE %AB% 的 執(zhí) 行 結(jié)果 是()A 找出含有3 個(gè)字符 AB% 的所有 SNO 字段B找出僅含4 個(gè)字符且第兩、三個(gè)為AB% 的 SNO 字段C找出以字符AB 開頭的所有SNO 字段D 找出含有字符AB 的所有 SNO 字段15 、將 E-R 模型轉(zhuǎn)換成關(guān)系模型的過(guò)程屬于數(shù)據(jù)庫(kù)()階段的工作。A 需求分析B. 概念設(shè)計(jì)C邏輯設(shè)計(jì)D. 物理設(shè)計(jì)16 、在關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)中,創(chuàng)建的視圖

7、在數(shù)據(jù)庫(kù)三層結(jié)構(gòu)中屬于()。A 外模式B. 存儲(chǔ)模式C. 內(nèi)模式D. 概念模式17 、在 SQL 中,對(duì)嵌套查詢的處理原則是()。A 從外層向內(nèi)層處理B. 從內(nèi)層向外層處理C.內(nèi)、外層同時(shí)處理D.內(nèi)、外層交替處理18 、對(duì)語(yǔ)句TeacherNo TINYINT NOT NULL UNIQUE,正確的描述是()。A TeacherNo是鍵碼B. TeacherNo的值可以是“王大力”C TeacherNo不能為空D . 創(chuàng)建了以TeacherNo為關(guān)鍵字的唯一索引19 、在數(shù)據(jù)庫(kù)管理系統(tǒng)中,()不是數(shù)據(jù)庫(kù)存取的功能模塊。A 事務(wù)管理程序模塊B.數(shù)據(jù)更新程序模塊C.查詢處理程序模塊D.交互感謝下載

8、載精品式程序查詢模塊20 、關(guān)系模型中,侯選碼()。A 可由多個(gè)任意屬性組成B. 至 多 由一 個(gè)屬性組成C.可由一個(gè)或多個(gè)其值能唯一標(biāo)識(shí)該關(guān)系模式中任何元組的屬性組成D. 以上都不是21 、規(guī)范化過(guò)程主要克服數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)中的更新異常和()的缺陷。A 結(jié)構(gòu)不合理B. 冗余度大C. 數(shù)據(jù)丟失D.數(shù)據(jù)不一致性22 、下列 SQL 語(yǔ)句中,能夠?qū)崿F(xiàn)“將查詢、修改SC 表的權(quán)限授予用戶U1 ,并允許該用戶將此權(quán)限授予其他用戶”這一功能的是()A.GRANT SELECT,UPDATE TO SC ON U1 WITH PUBLICB.GRANT SELECT,UPDATE ON SC TO U1 W

9、ITH PUBLICC.GRANT SELECT,UPDATE TO SC ON U1 WITH GRANT OPTIOND.GRANT SELECT,UPDATE ON SC TO U1 WITH GRANT OPTION23 、概念結(jié)構(gòu)設(shè)計(jì)階段得到的結(jié)果是()。A 數(shù)據(jù)字典描述的數(shù)據(jù)需求B.E-R 圖表示的概念模型C某個(gè) DBMS所支持的數(shù)據(jù)模型D.包括存儲(chǔ)結(jié)構(gòu)和存取方法的物理結(jié)構(gòu)24 、 SQL 語(yǔ)句中修改表結(jié)構(gòu)的命令是()。A. MODIFYTABLEB. MODIFYSTRUCTUREC. ALTER TABLED.ALTER STRUCTURE感謝下載載精品25 、在關(guān)系數(shù)據(jù)庫(kù)中,

10、SQL 指()。A Selected Query LanguageB. Structured Query LanguageC Standard Query LanguageD. Procedured Query Language26 、設(shè)有圖書管理數(shù)據(jù)庫(kù):圖書 (總編號(hào) C(6), 分類號(hào) C(8), 書名 C(16), 作者 C(6), 出版單位C(20), 單價(jià) N(6,2)讀者 (借書證號(hào)C(4), 單位 C(8), 姓名 C(6), 性別 C(2), 職稱 C(6), 地址 C(20)借閱 (借書證號(hào)C(4), 總編號(hào) C(6), 借書日期D(8)對(duì)于圖書管理數(shù)據(jù)庫(kù),分別求出各個(gè)單位當(dāng)

11、前借閱圖書的讀者人次。下面的SQL 語(yǔ)句正確的是()。SELECT 單位 , ()FROM借閱 ,讀者WHERE借閱 .借書證號(hào) = 讀者 .借書證號(hào)()A COUNT( 借閱 .借書證號(hào) )/ GROUP BY單位B.SUM( 借閱 .借書證號(hào) ) /GROUPBY 單位C COUNT( 借閱 .借書證號(hào) ) /ORDER BY單位D.COUNT(借 閱 . 借 書 證 號(hào) )/HAVING單位27 、有關(guān)系R(sno,sname,age),下列關(guān)于空值的查詢語(yǔ)句中,不能產(chǎn)生正確結(jié)果的是()。A.SELECT sname FROM R WHERE age=NULLB.SELECT sname

12、 FROM R WHERE age IS NULL感謝下載載精品C.SELECT sname FROM R WHERE NOT(age IS NULL)D.SELECT sname FROM R WHERE age IS NOT NULL28 、如果要求學(xué)生關(guān)系STU( SNO ,NAME ,SEX,AGE )中存儲(chǔ)的學(xué)生信息滿足下列條件:男生( SEX M )的年齡在 15 60 歲之間,女生( SEX F)的年齡在 15 55 歲之間。那么在關(guān)系S 的定義中加入的檢查子句正確的是()A.CHECK(AGE>=15AND ( SEX= M AND AGE<=60) AND(SEX

13、= F ANDAGE<=55) )B.CHECK(AGE>=15AND ( SEX= M ANDAGE<=60) OR(SEX= F ANDAGE<=55) )C.CHECK(AGE>=15 OR( SEX= M AND AGE<=60)OR(SEX=FAND AGE<=55) )D.CHECK(AGE>=15OR ( SEX= M ANDAGE<=60)AND(SEX= F ANDAGE<=55)三、判斷題:1 、事務(wù)在運(yùn)行中間被強(qiáng)行停止可能會(huì)破壞事務(wù)原子性。()2 、為提高效率,關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)必須規(guī)范化到最高范式。()3 、任何一

14、個(gè)關(guān)系模式一定有候選鍵。()感謝下載載精品4 、數(shù)據(jù)庫(kù)的完整性是指數(shù)據(jù)庫(kù)中數(shù)據(jù)的全面性。()5 、并發(fā)控制用于在單機(jī)環(huán)境里保持?jǐn)?shù)據(jù)一致性。()6 、事務(wù)和程序是兩個(gè)不同的概念。()7 、關(guān)系的分解是唯一的。()8 、聚類索引是復(fù)制一個(gè)按關(guān)鍵字排序的,內(nèi)容與原表完全相同的表。()9 、任何一個(gè)關(guān)系模式都一定有碼。()10 、在設(shè)計(jì)ER 圖時(shí),要將多 - 多數(shù)據(jù)轉(zhuǎn)換成1:n 的形式。()四,綜合題1 ,請(qǐng)為電冰箱經(jīng)銷商設(shè)計(jì)一個(gè)數(shù)據(jù)庫(kù),要求包括生產(chǎn)廠商和產(chǎn)品的信息。生產(chǎn)廠商的信息包括名稱、地址、電話;產(chǎn)品的信息包括生產(chǎn)商、品牌、型號(hào)、價(jià)格;生產(chǎn)廠商生產(chǎn)某產(chǎn)品的數(shù)量和日期。要求: 1 將數(shù)據(jù)庫(kù)用E/R

15、 圖來(lái)描述,感謝下載載精品2 轉(zhuǎn)換成關(guān)系模型并注明函數(shù)依賴。2 ,用 SQL 的有關(guān)語(yǔ)句定義1) 教師關(guān)系T,包括教師編號(hào)TNo ,姓名 TN ,系別 TD ,辦公室電話TEL;課程關(guān)系 C,包括課程號(hào)CNo ,課程名CN ,任課教師TN ;3) 教師教授課程關(guān)系 TC,包括 TNo , CNo 和工作量 Q 。注意:說(shuō)明主鍵碼和外鍵碼。3 , 結(jié)合題 2 的數(shù)據(jù)庫(kù),用SQL 的有關(guān)語(yǔ)句1) 對(duì)于教師教授課程關(guān)系TC,授予王大剛老師查詢權(quán)限以及對(duì)TNo 和 CNo 的插入權(quán)限;2) 在教師關(guān)系 T 的鍵碼屬性上建立索引;3) 刪除編號(hào)為 020023 的教師的所有的有關(guān)數(shù)據(jù)。五、(共 8 分)

16、結(jié)合題 2 的數(shù)據(jù)庫(kù),用SQL 的嵌套查詢語(yǔ)句找出不教D5 (課程號(hào))的教師的姓名。感謝下載載精品六、(每小題 6 分,共 12 分)圖書管理數(shù)據(jù)庫(kù)關(guān)系模型如下:圖書 B(書號(hào) BN ,書名 T,作者 A )學(xué)生 S(姓名 N ,班級(jí) C,借書證號(hào)LN )借書 L(LN ,BN,日期 D)查詢: 2001.12.1 ( 20011201)以前借書的學(xué)生姓名和書名。要求: 1 )以笛卡爾積為基礎(chǔ)表達(dá)查詢;、七、結(jié)合題 2 的關(guān)系模式,按如下要求找出編號(hào)為020023的教師的姓名和系別。1) 用關(guān)系代數(shù)表達(dá)式表達(dá)查詢;2) 用數(shù)據(jù)邏輯規(guī)則表達(dá)查詢;3) 用元組關(guān)系演算表達(dá)查詢;4) 用域關(guān)系演算表

17、達(dá)查詢。八、涉及到學(xué)生、教師和課程的關(guān)系模式STC( SNo , SN, SA, TN ,CN , G),其中 6 個(gè)屬感謝下載載精品性分別為學(xué)生的學(xué)號(hào)、姓名、年齡、教師的姓名、課程名以及學(xué)生的成績(jī)。假設(shè)學(xué)生有重名,課程名也可能有重名。又假設(shè)教師無(wú)重名,且每個(gè)教師只教一門課,但一門課可有幾個(gè)教師同時(shí)開設(shè)。當(dāng)某個(gè)學(xué)生選定某門課后,其上課教師就固定了。1 )寫出鍵碼和函數(shù)依賴(部分依賴可不寫);2 )分解關(guān)系模式使之屬于BC 范式。九、電影數(shù)據(jù)庫(kù)涉及如下數(shù)據(jù):電影類包括電影名、制作年份等屬性;演員類包括姓名、性別等屬性;每部電影都可能有多個(gè)演員出演,而每個(gè)演員都可能出演多部電影。2 )用 SQL

18、查詢演員李晶所出演電影的電影名。感謝下載載精品數(shù)據(jù)庫(kù)系統(tǒng)模擬試題1 答案及評(píng)分標(biāo)準(zhǔn)一、(每小題6 分,共 12 分)地址1)名稱電話生產(chǎn)廠商數(shù)量生產(chǎn)日期產(chǎn)品品牌型號(hào)價(jià)格感謝下載載精品2)生產(chǎn)廠商(名稱,地址,電話)名稱地址,電話產(chǎn)品(品牌,型號(hào),價(jià)格)品牌,型號(hào)價(jià)格生產(chǎn)(廠商名稱,品牌,型號(hào),數(shù)量,日期)廠商名稱,品牌,型號(hào),日期數(shù)量二、(每小題4 分,共 12 分)1)CREATE TABLE TTNo INT PRIMARY KEY,TN CHAR(30),TD CHAR(20),TEL CHAR(20)2)CREATE TABLE CCNo INT PRIMARY KEY,感謝下載載精品

19、CN CHAR(30),TN CHAR(30)3)CREATE TABLE TCTNo INT,CNo INT,Q INT,PRIMARY KEY (TNo,CNo) ,FOREIGN KEY(TNo) REFERENCES T(TNo),FOREIGN KEY(CNo) REFERENCES C(CNo)三、(每小題4 分,共 12 分)1) GRANT SELECT, INSERT(TNo, CNo) ON TC TO王大剛;2) CREATE INDEX TNoIndex ON T(TNo)3) DELETE FROM TC WHERE TNo=020023;DELETE FROM T

20、WHERE TNo=020023;感謝下載載精品四、(共 8 分)1) 說(shuō)明: EXEC SQL BEGIN DECLARE SECTION; char brand30;char model30; float price;char SQLSTATE6;EXEC SQL END DECLARE SECTION;2) 賦值: brand:= 計(jì)算機(jī) ;model:=P4_1.2G_256M_30G_205;price:=7500.00;3) 插入: EXEC SQL INSERT INTO S VALUES(:brand,:model,:price);五、(共 8 分)SELECT TNFROM TWHERE NOT EXISTS( SELECT *感謝下載載精品FROM TCWHERE TNo=T.TNo AND CNO=D5 );六、(每小題6 分,共 12 分)1 ) N,T ( D<20011201 ( BN,T,A,N,C,LN,D ( L.LN=S.LNANDL.BN=B.BN (BS L)2)N,TL.BN=B.BN×BN,NBN,TL.LN=S.LNBLN,ND<20011201SL感謝下載載精品×七、(每小題3 分,共 12 分)1)TN,TD ( TNo=020023(T)2)Tt

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論