下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、數(shù)據(jù)庫原理及應(yīng)用復(fù)習題及參考答案 一、判斷題1采用規(guī)范的方法,使分解后的模式屬于第二或第三范式,只能保證無損連接,不能絕對保持依賴。( × )2原則上,兩個不同的對象所具有的屬性值不能相同,但在給定關(guān)系中的元組可以是完全相同的。( × )3概念設(shè)計可以獨立于數(shù)據(jù)庫管理系統(tǒng)。( )5在視圖中插入一個元組,該元組會同時插入到基本表中。( )6對象查詢語言中,可以用運算符ELEMENT從多個元素的聚集中提取單個元素。( × )7對于表只能有惟一的主鍵碼,但可有任意數(shù)量的UNIQUE屬性或?qū)傩约#?)8如果一個關(guān)系沒有一個屬性能由所有其他屬性函數(shù)決定,則該關(guān)系根本不存在
2、非平凡函數(shù)依賴。( )9超類可以自動繼承子類的所有特性。( × )二、選擇題1實體聯(lián)系模型屬于( D )。A. 層次模型 B. 網(wǎng)狀模型 C. 關(guān)系模型 D 概念模型 2在一個關(guān)系中,任意兩個元組的值( C )。A. 可以全同 B. 必須全同 C. 不能全同 D. 以上都不是 4SQL是( C )的縮寫. A. Standard Query Language B. Select Query Language C. Structured Query Language D. 以上都不是 6在數(shù)據(jù)庫設(shè)計中,當合并局部E-R圖時,職工在某一局部應(yīng)用中被除數(shù)當作實體,而在另一局部應(yīng)用中被除數(shù)當
3、作屬性,那么被稱之為( A )沖突。 A.結(jié)構(gòu) B.命名 C.聯(lián)系 D.屬性 7在關(guān)系中的各元組的( B )。A.順序不能任意排列,一定要按照輸入的順序排列 B.順序可以任意排列 C.順序一定要按照關(guān)鍵字段值的順序排列 D.排列順序不同,統(tǒng)計處理的結(jié)果就可能不同。 8SQL中創(chuàng)建基本表應(yīng)使用( C )語句。 A.CREATE VIEW B.CREATE DATABASE C.CREATE TABLE D.CREATE FORM 9與WHERE 年齡 BETWEEN 32 AND 45 語句等價的子句是( D )。A. WHERE年齡 >32 AND年齡<45 B. WHERE年齡&
4、gt;=32 AND年齡<45 C. WHERE年齡>32 AND年齡<=45 D. WHERE年齡>=32 AND年齡<=45 10公司中有多個部門和多名職員,每個職員只能屬于一個部門,一個部門可以有多名職員,職員與部門的聯(lián)系類型是( C )。A. m : n B. 1 : n C. n : 1 D. 1 : 1 11在數(shù)據(jù)庫的三級模式結(jié)構(gòu)中,內(nèi)模式有( A )。A1個 B2個 C三個 D任意多個12下述那一條不屬于概念模型應(yīng)具備的性質(zhì)( D )。A有豐富的語義表達能力 B易于交流和理解 C易于變動 D在計算機中實現(xiàn)的效率高 13用二維表結(jié)構(gòu)表示實體以及實體間聯(lián)
5、系的數(shù)據(jù)模型稱為( C )。 A網(wǎng)狀模型 B層次模型 C關(guān)系模型 D面向?qū)ο竽P?14使用CREATE VIEW語句建立的是( C )。A.數(shù)抿庫 B.表 C.視圖 D.索引15元組關(guān)系演算表達式tR(t) S(t)表達的是( D )。A. RS B. RS C. R-S D. S-R16如果一個關(guān)系R中的所有非主屬性都完全函數(shù)依賴于鍵碼,則稱關(guān)系R屬于( A )。A. 2NF B. 3NF C. 4NF D. BCNF17數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)是( D )。A.數(shù)據(jù)結(jié)構(gòu) B.數(shù)據(jù)庫管理系統(tǒng) C.操作系統(tǒng) D.數(shù)據(jù)模型18一個學生可以同時借閱多本圖書,一本圖書只能借給一個學生,學生和圖書之間的聯(lián)系為
6、( B )的聯(lián)系。 A.一對一 B.一對多 C.多對多 D.多對一三、填空題 1數(shù)據(jù)在空間上的傳遞稱為( 通信 );在時間上的傳遞稱為( 存儲 )。 2DBS由( 硬件系統(tǒng) )、( 數(shù)據(jù)庫集合 ) 、( 數(shù)據(jù)庫管理系統(tǒng)及相關(guān)軟件 )、( 數(shù)據(jù)庫管理 )、( 用戶 )五部分組成.,其中( 數(shù)據(jù)庫管理系統(tǒng) )是數(shù)據(jù)庫系統(tǒng)的核心組成部分。 3SQL語言的功能包括( 數(shù)據(jù)查詢 )、( 數(shù)據(jù)定義 )、( 數(shù)據(jù)操縱 )、( 數(shù)據(jù)控制 )。 4數(shù)據(jù)庫管理員利用( Grant )語句將對某類數(shù)據(jù)的操作權(quán)限賦于用戶;用( revoke )語句收回用戶對某類數(shù)據(jù)的操作權(quán)限。 7一個關(guān)系進行分解時必須考慮兩個問題是
7、( 無損聯(lián)接性 )、保持函數(shù)依賴 )。8數(shù)據(jù)操作描述的是系統(tǒng)的動態(tài)特性,主要分為( 更新 )和( 檢索 )兩大類,共包括( 插入(增加) )、( 刪除 )、( 修改 )和( 查詢 )4種操作。9在SQL中表示并集的關(guān)鍵字是( UNION )。四、名詞解釋1DB:是長期存儲在計算機內(nèi)、有組織的、可共享的數(shù)據(jù)集合.或DB通用化的相關(guān)數(shù)據(jù)的集合,它不僅包括數(shù)據(jù)本身,而且包括數(shù)據(jù)之間的聯(lián)系。2關(guān)系模型:是用二維表的形式來表示實體和實體間聯(lián)系的數(shù)據(jù)模型。3函數(shù)依賴:用U表示屬性集的全集A1,A2,An,設(shè)R(U)是屬性集U上的關(guān)系模式.X,Y是U的子集,若對于X的每一個具體值,Y都有唯一的具體值與之對應(yīng)
8、,則稱Y函數(shù)依賴于X, 或X函數(shù)決定于Y, 記作X->Y, X為決定因素。4候選關(guān)鍵字(注:用函數(shù)依賴來描述):候選關(guān)鍵字(注:用函數(shù)依賴來描述)在關(guān)系模式R(U)中,K是U中的屬性或?qū)傩越M。如果K- fàR,則稱K為R(U)的一個候選關(guān)鍵字。5DBMS:DBMS是為數(shù)據(jù)庫的建立、使用和維護而配置的軟件,它是數(shù)據(jù)庫系統(tǒng)的核心組成部分。五、簡答題3數(shù)據(jù)庫設(shè)計分為幾個階段,各階段的任務(wù)是什么? 答:數(shù)據(jù)庫設(shè)計分為三大階段,分別是概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計和物理結(jié)構(gòu)設(shè)計。 概念結(jié)構(gòu)設(shè)計階段的任務(wù)是:產(chǎn)生反映全組織信息需求的整體數(shù)據(jù)庫概念結(jié)構(gòu),即概念模式。邏輯結(jié)構(gòu)設(shè)計階段的
9、任務(wù)是:將概念結(jié)構(gòu)轉(zhuǎn)換成特定DBMS所支持的數(shù)據(jù)模型的過程。物理結(jié)構(gòu)設(shè)計階段的任務(wù)是:為了有效地實現(xiàn)邏輯模式,確定所采用的存儲策略。1什么是關(guān)系模型?答:數(shù)據(jù)以關(guān)系的形式,也就是以二維表的形式表示,其數(shù)據(jù)模型就是所謂的關(guān)系模型。3為什么在數(shù)據(jù)庫設(shè)計階段不直接用關(guān)系模型,而首先用ODL或E-R圖進行設(shè)計?答:因為關(guān)系模型中只有單一的概念關(guān)系,沒有其他的輔助概念,例如ODL中的類和聯(lián)系,E-R圖中的實體集和聯(lián)系等,所以在數(shù)據(jù)庫設(shè)計階段用關(guān)系模型不如用ODL或E-R圖來得方便和直觀。六、綜合題1假設(shè)學生課程數(shù)據(jù)庫關(guān)系模式如下:S(Sno,Sname,Sage,Ssex)C(Cno,Cname,Tea
10、cher)SC(Sno,Cno,Grade)用SQL語句表達下列查詢: (1)找出劉老師所授課程的課程號和課程名;SELECT Cno,Cname FROM C WHERE Teacher LIKE劉; (2)找出年齡小于22歲的女學生的學號和姓名。SELECT Sno,Sname FROM S WHERE Sage 22 AND Ssex=F'1用SQL的有關(guān)語句定義:(1)學生關(guān)系Student,包括學號Sno、姓名SN、年齡SA;CREATE TABLE Student( Sno INT PRIMARY KEY SN CHAR(30), SA INT ); (2)課程關(guān)系Cour
11、se,包括課程號Cno、課程名CN、任課教師CT;CREATE TABLE Course( Cno INT PRIMARY KEY, CN CNAR(30), CT CHAR(30) );(3)學生選課關(guān)系SC,包括Sno,Cno和成績G。CREATE TABLE SC( Sno INT, Cno INT, G INT, PRIMARY KEY(Sno,Cno), FOREIGN KEY(Sno)REFERENCES Student(Sno), FOREIGN KEY(Cno)REFERENCES Course(Cno) ); 2按題1的學生關(guān)系模式,用SQL的有關(guān)語句。(1)授予趙華對學生關(guān)系Student的插入和修改權(quán)限;GRANT INSERT,UPDATE ON Student TO趙華;(2)插入任意3個學生的完整信息;INSERT INTO Student (TABLE (01001,趙華,19), (01002,李芳,18), (01003,劉紅,20), );(3)修改所有學生的年齡。UPDATE Student SET SASA1;3結(jié)合題1定義的學生
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 信訪調(diào)解協(xié)議書
- 2025版住宅小區(qū)消防疏散指示標識安裝合同范本3篇
- 2025年度個人股權(quán)擔保貸款合同標準版
- 2025版托老院入住老人安全防護服務(wù)協(xié)議3篇
- 2025-2030全球1-戊基-1H-吲哚行業(yè)調(diào)研及趨勢分析報告
- 2025-2030全球電子纖維鼻咽鏡行業(yè)調(diào)研及趨勢分析報告
- 行業(yè)透視對公業(yè)務(wù)市場細分與行業(yè)特性
- 二零二五年度廚師勞務(wù)派遣及餐飲企業(yè)員工福利協(xié)議4篇
- 二零二五年度車輛抵押貸款利率調(diào)整與通知合同3篇
- 二零二五年度菜鳥驛站快遞業(yè)務(wù)快遞員招聘與管理協(xié)議3篇
- 江西省部分學校2024-2025學年高三上學期1月期末英語試題(含解析無聽力音頻有聽力原文)
- 農(nóng)民工工資表格
- 【寒假預(yù)習】專題04 閱讀理解 20篇 集訓(xùn)-2025年人教版(PEP)六年級英語下冊寒假提前學(含答案)
- 2024年智能監(jiān)獄安防監(jiān)控工程合同3篇
- 2024年度窯爐施工協(xié)議詳例細則版B版
- 幼兒園籃球課培訓(xùn)
- 基底節(jié)腦出血護理查房
- 工程公司總經(jīng)理年終總結(jié)
- 【企業(yè)盈利能力探析的國內(nèi)外文獻綜述2400字】
- 統(tǒng)編版(2024新版)七年級《道德與法治》上冊第一單元《少年有夢》單元測試卷(含答案)
- 蘇教版(2024新版)一年級上冊科學全冊教案教學設(shè)計
評論
0/150
提交評論