數(shù)據(jù)庫原理試題及答案
《數(shù)據(jù)庫原理試題及答案》由會員分享,可在線閱讀,更多相關(guān)《數(shù)據(jù)庫原理試題及答案(131頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、 全國?2001?年?10?月自學(xué)考試數(shù)據(jù)庫原理試題及答案?2 作者:ryan?點擊: 第一部分?選擇題?(共?30?分) 時間:2003-10-11?上午?23:05:00?來源: 一、單項選擇題?(本大題共?15?小題,每小題?2?分,共?30?分)?在每小題列出的四個選項中只有一個是符 合題目要求的,請將其代碼填在題后的括號內(nèi)。錯選或未選均無分。 1.?單個用戶使用的數(shù)據(jù)視圖的描述稱為?【?】 A.?外模式 B.?概念模式 C.?內(nèi)模式 D.?存儲模
2、式 2.?子模式?DDL?用來描述?【?】 A.?數(shù)據(jù)庫的總體邏輯結(jié)構(gòu) B.?數(shù)據(jù)庫的局部邏輯結(jié)構(gòu) C.?數(shù)據(jù)庫的物理存儲結(jié)構(gòu) D.?數(shù)據(jù)庫的概念結(jié)構(gòu) 3.?在?DBS?中,DBMS?和?OS?之間的關(guān)系是?【?】 A.?相互調(diào)用 B.?DBMS?調(diào)用?OS C.?OS?調(diào)用?DBMS D.?并發(fā)運行 4.?五種基本關(guān)系代數(shù)運算是?【?】 A.?∪,-,×,π?和?σ B.?∪,-,∞,
3、π?和?σ C.?∪,∩,×,π?和?σ D.?∪,∩,∞,π?和?σ 5.?當(dāng)關(guān)系?R?和?S?自然聯(lián)接時,能夠把?R?和?S?原該舍棄的元組放到結(jié)果關(guān)系中的操作是【?】 A.?左外聯(lián)接 B.?右外聯(lián)接 C.?外部并 D.?外聯(lián)接 6.?下列聚合函數(shù)中不忽略空值?(null)?的是?【?】 A.?SUM?(列名) B.?MAX?(列名) C.?COUNT?(?*?) D.?AVG?(列名) 7
4、.?設(shè)關(guān)系模式?R?(A,B,C),F(xiàn)?是?R?上成立的?FD?集,F(xiàn)?=?{B→C},則分解?ρ?=?{AB,BC}相對于?F?【?】 A.?是無損聯(lián)接,也是保持?FD?的分解 B.?是無損聯(lián)接,但不保持?FD?的分解 C.?不是無損聯(lián)接,但保持?FD?的分解 D.?既不是無損聯(lián)接,也不保持?FD?的分解 8.?關(guān)系模式?R?分解成?ρ?=?{R1,…,Rk},F(xiàn)?是?R?上的一個?FD?集,那么?R?中滿足?F?的每一個關(guān)系?r,與 其投影聯(lián)接表達式?mρ(r)?間的關(guān)系滿足?【?】 A.?rí?
5、mρ(r) B.?mρ(r)?í?r C.?r?=?mρ(r) D.?r≠mρ(r) 9.?在數(shù)據(jù)庫設(shè)計中,將?ER?圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于【?】 A.?需求分析階段 B.?邏輯設(shè)計階段 C.?概念設(shè)計階段 D.?物理設(shè)計階段 10.?SQL?中,下列涉及空值的操作,不正確的是?【?】 A.?AGE?IS?NULL B.?AGE?IS?NOT?NULL C.?AGE?=?NULL D.?NOT?(AGE?IS?
6、NULL) 11.?如果事務(wù)?T?獲得了數(shù)據(jù)項?Q?上的排它鎖,則?T?對?Q?【?】 A.?只能讀不能寫 B.?只能寫不能讀 C.?既可讀又可寫 D.?不能讀不能寫 12.?DBMS?中實現(xiàn)事務(wù)持久性的子系統(tǒng)是?【?】 A.?安全性管理子系統(tǒng) B.?完整性管理子系統(tǒng) C.?并發(fā)控制子系統(tǒng) D.?恢復(fù)管理子系統(tǒng) 13.?SQL?的全局約束是指基于元組的檢查子句和?【?】 A.?非空值約束
7、 B.?域約束子句 C.?斷言 D.?外鍵子句 14.?分布式數(shù)據(jù)庫系統(tǒng)中分片模式和分配模式均是?【?】 A.?全局的 B.?局部的 C.?分布的 D.?集中的 15.?屬性類型允許是基本數(shù)據(jù)類型、結(jié)構(gòu)類型和集合類型的模型是【?】 A.?平面關(guān)系模型 B.?嵌套關(guān)系模型 C.?復(fù)合對象模型 D.?分布式關(guān)系模型 第二部分?非選擇題?(共?70?分) 二、填空題?(本
8、大題共?10?小題,每小題?1?分,共?10?分,將正確的答案寫在每小題的空格內(nèi)。錯填或不 填均無分。) 16.?一個類可以從直接的或間接的祖先中繼承所有屬性和方法。采用這個方法提高了軟件的 _______________。 17.?用樹型結(jié)構(gòu)表示實體類型及實體間聯(lián)系的數(shù)據(jù)模型稱為_______________。 18.?關(guān)系數(shù)據(jù)庫的關(guān)系演算語言是以_______________為基礎(chǔ)的?DML?語言。 19.?在函數(shù)信賴中,平凡的函數(shù)信賴根據(jù)?Armstrong?推理規(guī)則中的_______________律就可推出。 20.?設(shè)關(guān)系模式?
9、R?(A,B,C),F(xiàn)?是?R?上成立的?FD?集,F(xiàn)?=?{B→A,B→C},則分解?ρ?=?{AB,AC}丟失 的?FD?是_______________。 21.?分布式數(shù)據(jù)庫中定義數(shù)據(jù)分片時,必須滿足三個條件:完備性條件、重構(gòu)條件和_______________。 22.?DB?并發(fā)操作通常會帶來三類問題,它們是丟失更新、_______________和讀臟數(shù)據(jù)。 23.?事務(wù)必須具有的四個性質(zhì)是:原子性、一致性、_______________和持久性。 24.?分布式數(shù)據(jù)庫系統(tǒng)中透明性層次越高,應(yīng)用程序的編寫越_______________。
10、 25.?在有泛化/細(xì)化聯(lián)系的對象類型之間,較低層的對象類型稱為_______________。 三、簡答題?(本大題共?10?小題,每小題?3?分,共?30?分) 26.?請闡述在網(wǎng)狀模型和關(guān)系模型中,實體之間聯(lián)系的實現(xiàn)方法。 28.?設(shè)有兩個關(guān)系?R?(A,B,C)?和?S?(C,D,E),試用?SQL?查詢語句表達下列關(guān)系代數(shù)表達式?πA,E?(σB =?D?(R∞S))。 29.?設(shè)有關(guān)系模式?R?(A,B,C,D),F(xiàn)
11、?是?R?上成立的?FD?集,F(xiàn)?=?{D→A,D→B},試寫出關(guān)系模式?R?的 候選鍵,并說明理由。 30.?兩個函數(shù)信賴集?F?和?G?等價的充分必要條件是什么? 31.?設(shè)有關(guān)系?R?和?S,其中?R?為參照關(guān)系,S?為信賴關(guān)系。為了實現(xiàn)完整性約束,SQL?規(guī)定可以對?R?的刪 除操作采取哪三種措施? 32.?設(shè)關(guān)系模式?R(A,B)?和?S(C,D),有關(guān)系代數(shù)表達式?E?=?πA,C(σB?=?‘d’(R×S)),請畫出表 達式?E?的語法樹。 33.?SQL?中表達完整性約束的規(guī)則主要有哪幾種? 34.?什么是分布式數(shù)據(jù)庫的分
12、布透明性? 35.?什么是對象關(guān)系數(shù)據(jù)模型? 四、設(shè)計題?(本大題共?5?小題,每小題?4?分,共?20?分) 36.?設(shè)有關(guān)系數(shù)據(jù)庫:職工關(guān)系?EMPLOYEE?(職工號,職工名,街道,城市) 工作關(guān)系?WORKS?(職工號,公司號,工資) 公司關(guān)系?COMPANY?(公司號,公司名,城市) 假設(shè)職工可在多個公司兼職,請用關(guān)系代數(shù)表達式寫出至少在公司號為‘C2’和‘C5’公司兼職的職工 的職工號。 37.?依據(jù)第?36?題的關(guān)系數(shù)據(jù)庫,試用?SQL?語句寫出下列操作
13、: 將所有在“聯(lián)華公司”工作的職工加薪?5?。 38.?圖書出版管理數(shù)據(jù)庫中有兩個基本表: 圖書?(書號,書名,作者編號,出版社,出版日期) 作者?(作者編號,作者名,年齡,地址) 試用?SQL?語句寫出下列查詢:檢索年齡低于作者平均年齡的所有作者的作者名、書名和出版社。 39.?設(shè)有商店和顧客兩個實體,“商店”有屬性商店編號、商店名、地址、電話,“顧客”有屬性顧客 編號、姓名、地址、年齡、性別。假設(shè)一個商店有多個顧客購物,一個顧客可以到多個商店購物,顧客 每次去商店購物有一個消費金
14、額和日期,而且規(guī)定每個顧客在每個商店里每天最多消費一次。試畫出?ER 圖,并注明屬性和聯(lián)系類型。 40.?學(xué)校有多名學(xué)生,財務(wù)處每年要收一次學(xué)費。為財務(wù)處收學(xué)費工作設(shè)計一個數(shù)據(jù)庫,包括兩個關(guān)系: 學(xué)生?(學(xué)號,姓名,專業(yè),入學(xué)日期) 收費?(學(xué)年,學(xué)號,學(xué)費,書費,總金額) 假設(shè)規(guī)定屬性的類型:學(xué)費、書費、總金額為數(shù)值型數(shù)據(jù);學(xué)號、姓名、學(xué)年、專業(yè)為字符型數(shù)據(jù);入 學(xué)日期為日期型數(shù)據(jù)。列的寬度自定義。 試用?SQL?語句定義上述表的結(jié)構(gòu)。(定義中應(yīng)包括主鍵子句和外鍵子句) 五、綜合題
15、?(本題共?10?分) 41.?假設(shè)某商業(yè)集團數(shù)據(jù)庫中有一關(guān)系模式?R?如下: R?(商店編號,商品編號,數(shù)量,部門編號,負(fù)責(zé)人) 如果規(guī)定:(1)?每個商店的每種商品只在一個部門銷售; (2)?每個商店的每個部門只有一個負(fù)責(zé)人; (3)?每個商店的每種商品只有一個庫存數(shù)量。 試回答下列問題: (1)?根據(jù)上述規(guī)定,寫出關(guān)系模式?R?的基本函數(shù)依賴; (2)?找出關(guān)系模式?R?的候選碼; (3)?試問關(guān)系模式?R?最高已經(jīng)達到第幾范式?為什么? (4)?如果?R?不屬于?3NF,請將?R
16、?分解成?3NF?模式集。 數(shù)據(jù)庫原理試題參考答案 一、單項選擇題 1.A 2.B 3.B 4.A 5.D 6.C 7.A 8.A 9.B 10.C 11.C 12.D 13.C 14.A 15.C 二、填空題 16.?可重用性?(或共享性) 17.?層次模型 18.?謂詞演算 19.?自反 20.?B→C 21.?不相交條件 22.?不一致分析 23.?隔離性 24.?簡單?(或容易) 25.?子類型 三、簡答題 26.?在網(wǎng)狀模型中,聯(lián)系用指針實現(xiàn)。 在關(guān)系模型中,
17、聯(lián)系用關(guān)鍵碼?(或外鍵,或關(guān)系運算)?來實現(xiàn)。 27. ┌───────┐ │ A B C │ ├───────┤ │ 4 5 6 │ │ 7 8 9 │ └───────┘ 28.?SELECT?A,E FROM?R,S WHERE?B?=?D?AND?R.C?=?S.C 29.?①R?的候選鍵是?CD ②理由:從已知的?F,可導(dǎo)出?D→ABD, 再根據(jù)增廣律,可得出?CD→ABCD,
18、即?CD?值可決定全部屬性值。 30.?F?中每個?FD?在?G+?中,并且?G?中每個?FD?也在?F+?中。 31.?(1)?RESTRICT?(或?約束刪除) (2)?CASCADE?(或級聯(lián)刪除) (3)?SET?NULL?(或外鍵值置空) 33.?有主鍵約束、外鍵約束、屬性值約束和全局約束等。 34.?分布透明性是指用戶不必關(guān)心數(shù)據(jù)的邏輯分片,不必關(guān)心數(shù)據(jù)物理位置分配的細(xì)節(jié),也不
19、必關(guān)心各 個場地上數(shù)據(jù)庫的數(shù)據(jù)模型。 35.?在傳統(tǒng)的關(guān)系數(shù)據(jù)模型基礎(chǔ)上,提供元組、數(shù)組、集合等數(shù)據(jù)類型以及處理新的數(shù)據(jù)類型操作的能 力,這樣形成的數(shù)據(jù)模型,稱為“對象關(guān)系數(shù)據(jù)模型”。 四、設(shè)計題 37.?UPDATE?WORKS SET?工資?=?工資?*?1.05 WHERE?公司號?IN (SELECT?公司號 FROM?COMPANY WHERE?公司名?=‘聯(lián)華公司’);
20、 38.?SELECT?作者名,書名,出版社 FROM?圖書,作者 WHERE?圖書?.?作者編號?=?作者?.?作者編號 AND?年齡?=?(SELECT?AVG?(年齡) FROM?作者); 40.?CREATE?TABLE?學(xué)生 (學(xué)號?CHAR?(8), 姓名?CHAR?(8), 專業(yè)?CHAR?(13), 入學(xué)日期?DATE,
21、 PRIMARY?KEY?(學(xué)號)); CREATE?TABLE?收費 (學(xué)年?CHAR?(10), 學(xué)號?CHAR?(8), 學(xué)費?NUMERIC?(4), 書費?NUMERIC?(5,2), 總金額?NUMERIC?(7,2), PRIMARY?KEY?(學(xué)年,學(xué)號), FOREIGN?KEY?(學(xué)號)?REFERENCES?學(xué)生?(學(xué)號)); 五、綜合題 41.?(1)?有三個函數(shù)依賴:(商店編號,商品編號)?→部門編號 (
22、商店編號,部門編號)?→負(fù)責(zé)人 (商店編號,商品編號)?→數(shù)量 (2)?R?的候選碼是?(商店編號,商品編號) (3)?因為?R?中存在著非主屬性“負(fù)責(zé)人”對候選碼?(商店編號、商品編號)的傳遞函數(shù)依賴,所以?R?屬 于?2NF,R?不屬于?3NF。 (4)?將?R?分解成:R1?(商店編號,商品編號,數(shù)量,部門編號) R2?(商店編號,部門編號,負(fù)責(zé)人) 全國?2002?年?10?月自學(xué)考試數(shù)據(jù)庫原理試題 作者:ryan?點擊: 時間:2003-10-11?上午?22:55:00?來源: 課
23、程代碼:02336 一、單項選擇題(在每小題的四個備選答案中選出一個正確答案,并將其號碼填在題干的括號內(nèi)。每小 題?2?分,共?30?分) 1.在關(guān)系模型中,關(guān)系的“元數(shù)”(arity)是指( ) A.行數(shù) B.元組個數(shù) C.關(guān)系個 數(shù) D.列數(shù) 2.DBS?中“第三級存儲器”是指( ) A.磁盤和磁帶 B.磁帶和光盤 C.光盤和磁盤 D.快閃存和磁盤 3.有關(guān)系?R?和?S,R∩S?的運算等價于( ) A.S-(R-S) B.R-(R-S) C.(R-S)∪S D.R∪(R-
24、S) 4.設(shè)關(guān)系?R?和?S?的屬性個數(shù)分別為?r?和?s,則(R×S)操作結(jié)果的屬性個數(shù)為( ) A.r+s B.r-s C.r×s D.max(r,s) 5.設(shè)關(guān)系?R?和?S?的值如下: R A B C S B D E R與S 左外聯(lián) a b c b b d???????e 接的結(jié) 果的元 組個數(shù) a b c d e 是 ( a???????? b????????? c?????????????????????????? B5??????? e d
25、 ) A.1 B.2 C.3 D.4 6.SQL?語言中,條件“年齡?BETWEEN?20?AND?30”表示年齡在?20?至?30?之間,且( ) A.包括?20?歲和?30?歲 B.不包括?20?歲和?30?歲 C.包括?20?歲但不包括?30?歲 D.包括?30?歲但不包括?20?歲 7.為了使索引鍵的值在基本表中唯一,在建立索引的語句中應(yīng)使用保留字( ) A.UNIQUE B.COUNT C.DISTINCT D.UNION 8.設(shè)有關(guān)系模式?R(A,B,C,D),F(xiàn)?是?R?上成立的?FD?集,
26、F={B→C,C→D},則屬性?C?的閉包?C+為( ) A.BCD B.BD C.CD D.BC 9.關(guān)系模式分解的無損聯(lián)接和保持函數(shù)依賴兩個特性之間的聯(lián)系是( ) A.前者成立蘊涵后者成立 B.后者成立蘊涵前者成立 C.同時成立,或者同時不成立 D.沒有必然的聯(lián)系 10.把?ER?模型轉(zhuǎn)換成關(guān)系模型的過程,屬于數(shù)據(jù)庫的( ) A.需求分析 B.概念設(shè)計 C.邏輯設(shè)計 D.物理設(shè)計 11.在?ER?模型中,如果有?6?個不同實體集,有?9?個不同的二元聯(lián)系,其中?3?個?1∶N?聯(lián)系,3?個?1∶1?聯(lián) 系,
27、3?個?M∶N?聯(lián)系,根據(jù)?ER?模型轉(zhuǎn)換成關(guān)系模型的規(guī)則,轉(zhuǎn)換成關(guān)系的數(shù)目是( ) A.6 B.9 C.12 D.15 12.在數(shù)據(jù)庫系統(tǒng)中死鎖屬于( ) A.系統(tǒng)故障 B.程序故障 C.事務(wù)故障 D.介質(zhì)故障 13.SQL?中的視圖提高了數(shù)據(jù)庫系統(tǒng)的( ) A.完整性 B.并發(fā)控制 C.隔離性 D.安全性 14.數(shù)據(jù)庫系統(tǒng)中,“分片”概念是指( ) A.對磁盤分片 B.對數(shù)據(jù)分片 C.對內(nèi)存分片 D.對外存分片 15.在對象關(guān)系模型中,如果一種類型是同類元素的無序集合,并且允許一
28、個成員多次出現(xiàn),則稱該類 型為( ) A.結(jié)構(gòu)類型 B.數(shù)組類型 C.多集類型 D.集合類型 二、填空題(每小題?1?分,共?10?分) 16.模式/內(nèi)模式映象為數(shù)據(jù)庫提供了_______數(shù)據(jù)獨立性。 17.在層次、網(wǎng)狀模型中,數(shù)據(jù)之間聯(lián)系用_______實現(xiàn)。 18.在關(guān)系代數(shù)運算中,從關(guān)系中取出滿足條件的元組的運算稱為_______。 19.SQL?的集合處理方式與宿主語言的單記錄處理方式之間的協(xié)調(diào)用_______機制實現(xiàn)。 20.如果?X→Y?和?X→Z?成立,那么?X→YZ?也成立,這個推理規(guī)則稱為___
29、____。 21.如果?X→Y?且有?Y X,那么?X→Y?稱為_______。 22.判斷一個并發(fā)調(diào)度是否正確,可以用_______概念來解決。 23.數(shù)據(jù)庫恢復(fù)時,系統(tǒng)對已提交的事務(wù)要進行_______處理。 24.分布式數(shù)據(jù)庫系統(tǒng)具有兩個特征:數(shù)據(jù)分布性和_______。 25.ORDB?系統(tǒng)是在傳統(tǒng)的關(guān)系數(shù)據(jù)庫技術(shù)中引入_______技術(shù)。 三、簡答題(每小題?3?分,共?30?分) 26.什么是數(shù)據(jù)庫的完整性控制? 27.設(shè)有職工關(guān)系?EMPLOYEE(職工名,姓名,性別,技能),有關(guān)系代數(shù)運算表達式:
30、 π1,2,4(EMPLOYEE)?÷π4(σ2=`CHEN"(EMPLOYEE)),請用漢語句子寫出該表達式所表示的查詢。 28.在教學(xué)數(shù)據(jù)庫中,規(guī)定每門課(C#)只有一名教師(T#)任課;每名教師只有一個家庭地址(ADDRESS); 每名教師只能上一門課。試寫出相應(yīng)的函數(shù)依賴集合。 29.設(shè)有關(guān)系模式?R(A,B,C,D,E),F(xiàn)?是?R?上成立的函數(shù)依賴集,F(xiàn)={ABC→DE,?BC→D,D→E},試問?R 達到第幾范式,并說明理由。 30.在?C/S?數(shù)據(jù)庫體系結(jié)構(gòu)中,客戶機和服務(wù)器各完成什么功能? 31.什么是事務(wù)的原子性?
31、 32.如果數(shù)據(jù)庫系統(tǒng)對事務(wù)的并發(fā)操作不加控制,有可能帶來哪些問題? 33.在基于日志的恢復(fù)技術(shù)中,“運行記錄優(yōu)先原則”的含義是什么? 34.分布式數(shù)據(jù)庫的分層體系結(jié)構(gòu)的主要特征是什么? 35.在?ORDB?中,繼承性有哪兩種實現(xiàn)方式? 四、設(shè)計題(每小題?4?分,共?20?分) 36.設(shè)某工廠數(shù)據(jù)庫中有兩個基本表: 車間基本表:DEPT(DNO,DNAME,?MGR__ENO),其屬性分別表示車間編號、車間名和車間主任的職工號。 職工基本表:EMP(ENO,ENAME,?AGE,SEX,SALARY,DNO),其屬性分別
32、表示職工號、姓名、年齡、性 別、工資和所在車間的編號。 試用關(guān)系代數(shù)表達式寫出下列查詢:檢索“金工車間”的男職工的職工號和姓名。 37.在第?36?題兩個基本表的基礎(chǔ)上,建立一個有關(guān)女車間主任的職工號和姓名的視圖,其結(jié)構(gòu)如下: VIEW6(ENO,?ENAME)。試寫出創(chuàng)建視圖?VIEW6?的?SQL?語句。 38.設(shè)教學(xué)數(shù)據(jù)庫中有三個基本表: S(SNO,SNAME,?AGE,?SEX),其屬性分別表示學(xué)號、學(xué)生姓名、年齡、性別。 C(CNO,?CNAME,?TEACHER),其屬性分別表示課程號、課程名、上課教師名。 SC(S
33、NO,CNO,GRADE),其屬性分別表示學(xué)號、課程號、成績。 有如下?SQL?查詢語句: SELECT?CNO FROM?C WHERE?CNO?NOT?IN (SELECT?CNO FROM?S,?SC WHERE?S.SNO=SC.SNO AND?SNAME=?`GU") 請完成下列問題: (1)用漢語句子闡述上述?SQL?語句的查詢結(jié)果。 (2)用等價的關(guān)系代數(shù)表達式表示上述?SQL?查詢語句。 39.設(shè)有職工基本表:EMP(ENO,ENAME,?AGE,?SEX,?
34、SALARY),其屬性分別表示職工號、姓名、年齡、 性別、工資。為每個工資低于?1000?元的女職工加薪?200?元,試寫出這個操作的?SQL?語句。 40.設(shè)有職工基本表:EMP(ENO,ENAME,AGE,SEX,SALARY,DNO),其屬性分別表示職工號、姓名、年 齡、性別、工資、所在車間的編號。試寫一個斷言(斷言名為?ASSE4),要求每個車間女職工人數(shù)不大于 20?人。 五、綜合題(10?分) 41.某企業(yè)集團有若干工廠,每個工廠生產(chǎn)多種產(chǎn)品,且每一種產(chǎn)品可以在多個工廠生產(chǎn),每個工廠按 照固定的計劃數(shù)量生產(chǎn)產(chǎn)品;每個工廠聘用多名職工,且每名職工
35、只能在一個工廠工作,工廠聘用職工 有聘期和工資。工廠的屬性有工廠編號、廠名、地址,產(chǎn)品的屬性有產(chǎn)品編號、產(chǎn)品名、規(guī)格,職工的 屬性有職工號、姓名。 (1)根據(jù)上述語義畫出?ER?圖,在?ER?圖中需注明實體的屬性、聯(lián)系的類型及實體的標(biāo)識符。 (2)將?ER?模型轉(zhuǎn)換成關(guān)系模型,并指出每個關(guān)系模式的主鍵和外鍵。 (3)分析每個關(guān)系模式已經(jīng)達到第幾范式。 浙江?2002?年?1?月自學(xué)考試數(shù)據(jù)庫原理試題及答案 作者:ryan?點擊: 時間:2003-10-11?上午?23:28:00?來源: 一、單項選擇題(在每小題的四個備選答案中選
36、出一個正確答案,并將其號碼填在題干的括號內(nèi)。每小 題?1?分,共?10?分) 1.要保證數(shù)據(jù)庫邏輯數(shù)據(jù)獨立性,需要修改的是( ) A.模式 B.模式 與內(nèi)模式的映射 C.模式與外模式的映舍 D.內(nèi)模式 2.下列四項中,不屬于數(shù)據(jù)庫特點的是( ) A.數(shù)據(jù)共享 B.數(shù)據(jù)完整性 C.數(shù)據(jù)冗余很高 D.數(shù)據(jù)獨立性高 3.學(xué)生社團可以接納多名學(xué)生參加,但每個學(xué)生只能參加一個社團,從社團到學(xué)生之間的聯(lián)系類型是 ( ) A.多對多 B.一對一 C.多對一 D.一對多 4.反映現(xiàn)實世界中實體及實體間聯(lián)系的信息模型
37、是( ) A.關(guān)系模型 B.層次模型 C.網(wǎng)狀模型 D.?E-R?模 型 5.對數(shù)據(jù)庫并發(fā)操作有可能帶來的問題包括( ) A.讀出“臟數(shù)據(jù)” B.帶來數(shù)據(jù)的冗余 C.未被授權(quán)的用戶非法存取數(shù)據(jù) D.破壞數(shù)據(jù)獨立性 6.關(guān)系數(shù)據(jù)模型的三個組成部分中,不包括( ) A.完整性規(guī)則 B.數(shù)據(jù)結(jié)構(gòu) C.數(shù)據(jù)操作 D.并發(fā)控制 7.關(guān)系代數(shù)表達式的優(yōu)化策略中,首先要做的是( ) A.對文件進行預(yù)處理 B.盡早執(zhí)行選擇運算 C.執(zhí)行笛卡兒積運算 D.投影運算 8.事務(wù)有多個性質(zhì),其中不包括( )
38、 A.一致性 B.唯一性 C.原子性 D.隔離性 9.SQL?語言通常稱為( ) A.結(jié)構(gòu)化查詢語言 B.結(jié)構(gòu)化控制語言 C.結(jié)構(gòu)化定義語言 D.結(jié)構(gòu)化操縱語言 10.如何構(gòu)造出一個合適的數(shù)據(jù)邏輯結(jié)構(gòu)是( )主要解決的問題。 A.關(guān)系數(shù)據(jù)庫優(yōu)化 B.數(shù)據(jù)字典 C.關(guān)系數(shù)據(jù)庫規(guī)范化理論 D.關(guān)系數(shù)據(jù)庫查詢 二、填空題(每小題?1?分,共?10?分) 1.SQL?語言提供數(shù)據(jù)庫定義、________、數(shù)據(jù)控制等功能。 2.數(shù)據(jù)庫保護問題包括:________、完整性、故障恢復(fù)和并發(fā)控制等多
39、方面。 3.關(guān)系代數(shù)中專門的關(guān)系運算包括:選擇、投影、連接和________。 4.數(shù)據(jù)庫中常用的四種文件組織方式是:順序文件、索引文件、散列文件、________。 5.關(guān)系數(shù)據(jù)庫數(shù)據(jù)操作的處理單位是_____,層次和網(wǎng)狀數(shù)據(jù)庫數(shù)據(jù)操作的處理單位是記錄。 6.在關(guān)系數(shù)據(jù)模型中,兩個關(guān)系?R1?與?R2?之間存在?1∶M?的聯(lián)系,可以通過在一個關(guān)系?R2?中的________ 在相關(guān)聯(lián)的另一個關(guān)系?R1?中檢索相對應(yīng)的記錄。 7.數(shù)據(jù)庫的邏輯模型設(shè)計階段,任務(wù)是將________轉(zhuǎn)換成關(guān)系模型。 8.關(guān)系規(guī)范化理論是設(shè)計______
40、__的指南和工具。 9.當(dāng)數(shù)據(jù)庫被破壞后,如果事先保存了________和數(shù)據(jù)庫的副本,就有可能恢復(fù)數(shù)據(jù)庫。 10.關(guān)系中主碼的取值必須唯一且非空,這條規(guī)則是________完整性規(guī)則。 三、名詞解釋(每小題?4?分,共?16?分) 1.事務(wù) 2.DBA 3.SQL?語言中的視圖 4.數(shù)據(jù)字典 四、簡答題(每小題?5?分,共?20?分) 1.數(shù)據(jù)庫管理系統(tǒng)的主要功能有哪些? 2.數(shù)據(jù)庫系統(tǒng)中的常見故障有哪些? 3.簡述?SQL?語言的組成。 4.說明關(guān)系模型有哪三類完整性規(guī)則
41、? 五、程序設(shè)計題(每小題?3?分,共?24?分) 現(xiàn)有關(guān)系數(shù)據(jù)庫如下: 學(xué)生(學(xué)號,姓名,性別,專業(yè),獎學(xué)金) 課程(課程號,名稱,學(xué)分) 學(xué)習(xí)(學(xué)號,課程號,分?jǐn)?shù)) 用關(guān)系代數(shù)表達式實現(xiàn)下列?1—4?小題: 1.檢索“英語”專業(yè)學(xué)生所學(xué)課程的信息,包括學(xué)號、姓名、課程名和分?jǐn)?shù)。 2.檢索“數(shù)據(jù)庫原理”課程成績高于?90?分的所有學(xué)生的學(xué)號、姓名、專業(yè)和分?jǐn)?shù); 3.檢索不學(xué)課程號為“C135”課程的學(xué)生信息,包括學(xué)號,姓名和專業(yè); 4.檢索沒有任何一門課程成績不及格的所有學(xué)生的信息,包括學(xué)號、
42、姓名和專業(yè); 用?SQL?語言實現(xiàn)下列?5—8?小題: 5.檢索不學(xué)課程號為“C135”課程的學(xué)生信息,包括學(xué)號,姓名和專業(yè); 6.檢索至少學(xué)過課程號為“C135”和“C219”的學(xué)生信息,包括學(xué)號、姓名和專業(yè); 7.從學(xué)生表中刪除成績出現(xiàn)過?0?分的所有學(xué)生信息; 8.定義“英語”專業(yè)學(xué)生所學(xué)課程的信息視圖?AAA,包括學(xué)號、姓名、課程號和分?jǐn)?shù)。 六、應(yīng)用題(每小題?5?分,共?20?分) 現(xiàn)有某個應(yīng)用,涉及到兩個實體集,相關(guān)的屬性為: 實體集?R(A#,A1,A2,A3),其中?A#為碼 實體集?S(
43、B#,B1,B2),其中?B#為碼 從實體集?R?到?S?存在多對一的聯(lián)系,聯(lián)系屬性是?D1。 1.設(shè)計相應(yīng)的關(guān)系數(shù)據(jù)模型; 2.如果將上述應(yīng)用的數(shù)據(jù)庫設(shè)計為一個關(guān)系模式,如下: RS(A#,A1,A2,A3,B#,B1,B2,D1) 指出該關(guān)系模式的碼。 3.假設(shè)上述關(guān)系模式?RS?上的全部函數(shù)依賴為:A1→A3 指出上述模式?RS?最高滿足第幾范式?(在?1NF~BCNF?之內(nèi))為什么? 4.如果將上述應(yīng)用的數(shù)據(jù)庫設(shè)計為三個關(guān)系模式,如下: R1 (A#,A1,A2,A3) R2 (B#
44、,B1,B2) R3 (A#,B#,D1) 關(guān)系模式?R2?是否一定滿足第?3?范式?為什么? 參考答案: 一、單項選擇題(每小題?1?分,共?10?分) 1.C 2.C 3.D 4.D 5.A 6.D 7.B 8.B 9.A 1 0.C 二、填空題(每小題?1?分,共?10?分) 1.數(shù)據(jù)操縱 2.安全性保護 3.除法??4.倒排文件??5.關(guān)系???6.外部關(guān)鍵字值??7.總體?E-R 模型 8.關(guān)系數(shù)據(jù)庫 9.日志文件??10.數(shù)據(jù)流 三、名詞
45、解釋(每小題?4?分,共?16?分) 1.事務(wù)是一個不可分割的操作序列,是數(shù)據(jù)庫環(huán)境中的邏輯工作單位。 2.控制數(shù)據(jù)整體結(jié)構(gòu)、負(fù)責(zé)?DBS?正常運行的人或機構(gòu)。 3.在?SQL?中,外模式一級數(shù)據(jù)結(jié)構(gòu)的基本單位是視圖,它是從若干基本表和(或)其它視圖中構(gòu)造 出來的,視圖并不存儲對應(yīng)的數(shù)據(jù),只是將視圖的定義存于數(shù)據(jù)字典中。 4.是對系統(tǒng)中數(shù)據(jù)的詳細(xì)描述,它提供對數(shù)據(jù)庫數(shù)據(jù)描述的集中管理。 四、簡答題(每小題?5?分,共?20?分) 1.數(shù)據(jù)庫定義、操縱、保護、存儲、維護和數(shù)據(jù)字典。 2.事務(wù)故障,系統(tǒng)故障、介質(zhì)故障。
46、 3.分為四個部分: 數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制、嵌入式?SQL?語言的使用規(guī)定。 4.實體完整性、參照完整性、用戶自定義完整性。 五、程序設(shè)計題(每小題?3?分,共?24?分) 1.П?學(xué)號,姓名,課程名,分?jǐn)?shù)(σ?專業(yè)='英語'(學(xué)生∞學(xué)習(xí)∞課程)) 2.П?學(xué)號,姓名,專業(yè),分?jǐn)?shù)(σ?分?jǐn)?shù)>90∧名稱='數(shù)據(jù)庫原理'(學(xué)生∞學(xué)習(xí)∞課程)) 3.П?學(xué)號,姓名,專業(yè)(學(xué)生)-П?學(xué)號,姓名,專業(yè)(σ?課程號='C135'(學(xué)生∞學(xué)習(xí))) 4.П?學(xué)號,姓名,專業(yè)(學(xué)生)-П?學(xué)號,姓名,專業(yè)(σ?分?jǐn)?shù)<60(學(xué)生
47、∞學(xué)習(xí))) 用?SQL?語言實現(xiàn)下列?5—8?小題: 5.SELECT?學(xué)號,姓名,專業(yè) FROM?學(xué)生 WHERE?學(xué)號?NOT?IN (SELECT?學(xué)號 FROM?學(xué)習(xí) WHERE?課程號='C135') 6.SELECT?學(xué)號,姓名,專業(yè) FROM?學(xué)生 WHERE?學(xué)號?IN (SELECT?X.?學(xué)號 FROM?學(xué)習(xí)?AS?X,?學(xué)習(xí)?AS?Y WHERE?X.學(xué)號=Y.學(xué)號?AND?X.課程號='C135'?AND?X?課程號=’C219’)
48、 7.DELETE?FROM?學(xué)生 WHERE?學(xué)號?IN (SELECT?學(xué)號 FROM?學(xué)習(xí) WHERE?分?jǐn)?shù)=0) 8.CREATE?VIEW?AAA(學(xué)號,姓名,課程號,分?jǐn)?shù)) AS?SELECT?學(xué)號,姓名,課程號,分?jǐn)?shù) FROM?學(xué)生,學(xué)習(xí) WHERE?學(xué)生.學(xué)號?=學(xué)習(xí).學(xué)號?AND?專業(yè)=’英語’ 六、應(yīng)用題(每小題?5?分,共?20?分) 1.R1?(A#,?A1,A2,A3,B#,D1) R2?(B#,?B1,?B2) 2.碼是?A#B# 3
49、.RS?滿足?2NF,不滿足?3NF 因為存在非主屬性?A3?對碼?A#B#的傳遞依賴,沒有部分函數(shù)依賴。 4.不一定。 因為?R3?中有兩個非主屬性?B1?和?B2,有可能存在函數(shù)依賴?B1 →B2,則出現(xiàn)傳遞依賴?B#→B1、B1→B2。 全國?2003?年?1?月自學(xué)考試數(shù)據(jù)庫原理試題 作者:ryan?點擊: 時間:2003-10-11?上午?23:31:00?來源: 一、單項選擇題(本大題共?15?小題,每小題?2?分,共?30?分)在每小題列出的四個選項中只有一個是符合 題目要
50、求的,請將正確選項前的字母填在題后的括號內(nèi)。 1.對數(shù)據(jù)庫物理存儲方式的描述稱為(?) A.外模式?B.內(nèi)模式?C.概念模式?D.邏輯模式 2.在下面給出的內(nèi)容中,不屬于?DBA?職責(zé)的是(?) A.定義概念模式?B.修改模式結(jié)構(gòu) C.編寫應(yīng)用程序?D.編寫完整性規(guī)則 3.在數(shù)據(jù)庫三級模式間引入二級映象的主要作用是(?) A.提高數(shù)據(jù)與程序的獨立性?B.提高數(shù)據(jù)與程序的安全性 C.保持?jǐn)?shù)據(jù)與程序的一致性?D.提高數(shù)據(jù)與程序的可移植性 4.設(shè)有關(guān)系?R?和?S,與?R-S?等價的元組關(guān)系演算表達式是
51、(?) A.{t|R(t)∨┐s(t)}?B.{t|R(t)∧┐S(t)} C.{t|(u)R(t∨┐S(u))?D.{t|?(u)R(t)∧┐S(u)} 5.設(shè)關(guān)系?R(A,B,C)和?S(A,D),與自然連接?RS?等價的關(guān)系代數(shù)表達式是(?) A. C.∏B,C,S.A,D( B.R???S )?D.?∏R,A,B.C,D 6.視圖是一個“虛表”,視圖的構(gòu)造基于(?) A.基本表?B.視圖 C.基本表或視圖?D.數(shù)據(jù)字典 7.SQL?語言中,SE
52、LECT?語句的執(zhí)行結(jié)果是(?) A.屬性?B.表?C.元組?D.數(shù)據(jù)庫 8.在關(guān)系模式?R(A,B,C)中,有函數(shù)依剌集?F={(A,B)→C,(B,C)→A},則?R?最高達到(?) A.INF?B.2NF?C.3NF?D.BCNF 9.如果?R?的分解為?ρ={R1,R2},F?是?R?上的一個?FD?集,且 Ⅰ.R1∪R2→(R1-R2)?Ⅱ.?R1∪R2→(R2-R1) Ⅲ.?R1∩R2→(R1-R2)?Ⅳ.?R1∩R2→(R2-R1) 那么分解?ρ?具有無損聯(lián)接性的充分必要條件為(?) A.
53、?Ⅰ、Ⅲ?B.?Ⅱ、Ⅲ?C.Ⅰ、Ⅱ?D.Ⅲ或Ⅳ 10.在數(shù)據(jù)庫設(shè)計中,表示用戶業(yè)務(wù)流程的常用方法是(?) A.DFD?B.ER?圖?C.程序流程圖?D.數(shù)據(jù)結(jié)構(gòu)圖 11.?DB、DBMS?和?DBS?三者之間的關(guān)系是(?) A.DB?包括?DBMS?和?DBS?B.DBS?包括?DB?和?DBMS C.DBMS?包括?DB?和?DBS?D.不能相互包括 12.如果事務(wù)?T?獲得了數(shù)據(jù)對象?R?上的排它鎖,那么(?) A.T?對?R?只能讀不能寫?B.T?對?R?只能寫不能讀 C.其它事務(wù)對過?R?只能讀不能寫?D.
54、其它事務(wù)對?R?既不能讀也不能寫 13.事務(wù)的隔離性是由?DBMS?的(?) A.恢復(fù)子系統(tǒng)出現(xiàn)?B.完整性子系統(tǒng)實現(xiàn) C.安全性子系統(tǒng)實現(xiàn)?D.并發(fā)控制子系統(tǒng)實現(xiàn) 14.DDBS?的數(shù)據(jù)分片是指對(?) A.磁盤分片?B.系統(tǒng)分片?C.DB?分片?D.內(nèi)存分片 15.“is-part-of”聯(lián)系是指數(shù)據(jù)間的(?) A.包含關(guān)系?B.分類關(guān)系?C.繼承關(guān)系?D.并關(guān)系 二、填空題(每小題?1?分,共?10?分) 16.數(shù)據(jù)庫中對數(shù)據(jù)的操作可以記錄為單位,也可以______為單位。 17.設(shè)有學(xué)生
55、表?S(學(xué)號,姓名,班級)和學(xué)生選課表?SC(學(xué)號,課程號,成績),為維護數(shù)據(jù)一致性,表?S 與?SC?之間應(yīng)滿足______完整性約束。 18.SQL?語言中,允許更新的視圖在定義時應(yīng)該加上______短語。 19.在函數(shù)依賴中,平凡的?FD?可根據(jù)推規(guī)則中的______律推出。 20.關(guān)系模式設(shè)計的表達性原則是用無損聯(lián)接和______來衡量。 21.當(dāng)局部?ER?圖合并全局?ER?圖時,可能出現(xiàn)______、結(jié)構(gòu)沖突,命名沖突。 22.SQL?中的安全機制主要有兩個,一個是視圖,另一個是______。 23.面向?qū)ο竽P椭蓄惖母?/p>
56、念相當(dāng)于?ER?模型中______的概念。 24.對象由變量、消息和______三部分組成。 25.在分布式數(shù)據(jù)模式結(jié)構(gòu)中,全局外模式描述全局______。 三、簡答題(每小題?3?分,共?30?分) 26.結(jié)構(gòu)數(shù)據(jù)模型應(yīng)包含哪三個部分?試分別解釋之。 27.設(shè)有兩個關(guān)系?R(A,B,C)和?S(D,E,F(xiàn)),試對關(guān)系代數(shù)表達式?ΠA,f(`8’R×S))進行優(yōu)化。 28.簡述對嵌入式?SQL?進行預(yù)處理的作用和意義。 29.關(guān)系數(shù)據(jù)庫的模式設(shè)計理論主要包括哪三個方面的內(nèi)容? 30.簡述數(shù)據(jù)庫并發(fā)操作通常會帶來哪些
57、問題。 31.在面向?qū)ο髷?shù)據(jù)庫中,查找對象的方法有哪三種? 32.數(shù)據(jù)庫系統(tǒng)中常見的故障有哪幾類? 33.設(shè)?T1,T2,T3?是如下三個事務(wù),其中?R?為數(shù)據(jù)庫中某個數(shù)據(jù)項,設(shè)?R?的初值為?0。 T1:R:=R+5 T2:R:=R*3 T3:?R:=2 若允許這三個事務(wù)并行執(zhí)行,試列出所有可能的正確結(jié)果。 34.某大學(xué)有?3?個校區(qū),學(xué)校要創(chuàng)建一個學(xué)生信息分布式數(shù)據(jù)庫,要求畫出這個分布式數(shù)據(jù)庫系統(tǒng)的示 意圖。 35.什么是同構(gòu)異型?DDBS? 四、設(shè)計題(每小題?4?分,共?20?分)
58、 36.設(shè)有職工關(guān)系?EMP(職工號,姓名,性別,工資,部門號)。 職工吳剛從銷售部調(diào)到人事部、請用?SQL?語句寫出該操作。 37.設(shè)有關(guān)系模式:EMP(職工號,姓名,工資,部門號) 試用?SQL?語句創(chuàng)建一個工資總額超過?20?萬元(含?20?萬元)的各部門工資總額視圖?V-SAL。 38.設(shè)有下列關(guān)系模式: 學(xué)生關(guān)系?S(學(xué)號,姓名,年齡,班級) 選課關(guān)系?SC(學(xué)號,課程號,成績) 檢索沒有選?C1?或?C2?課的學(xué)生的學(xué)號,要求用關(guān)系代數(shù)表達式表示。 39.設(shè)有下列關(guān)系模式: 學(xué)生關(guān)系?S
59、(學(xué)號,姓名,年齡,班級) 選課關(guān)系?SC(學(xué)號,課程號,成績) 用?SQL?語句查詢李林選了而王明沒有選的課程號。 40.某工廠生產(chǎn)多種產(chǎn)品,每種產(chǎn)品由不同的零件組裝而成,有的零件可用在不同的產(chǎn)品上。產(chǎn)品有產(chǎn) 品號和產(chǎn)品名兩個屬性,零件有零件號和零件名兩個屬性。根據(jù)語義設(shè)計?ER?模型,并將?ER?模型轉(zhuǎn)換成 關(guān)系模式。 五、綜合題(10?分) 41.假設(shè)某公司銷售業(yè)務(wù)中使用的訂單格式如下: 訂單號:1145?訂貨日期:09/15/2002?客戶名稱:ABC?客戶電話:8141763 產(chǎn)品編寫?品名 價格???
60、?數(shù)量????金額 A B C 電源 電表 卡尺 100.00??20 200.00??40 40.00???50 2000.00 8000.00 2000.00 總金額:12000.00 公司的業(yè)務(wù)規(guī)定: (1)訂單號是唯一的,每張訂單對應(yīng)一個訂單號; (2)一張訂單可以訂購多種產(chǎn)品,每一種產(chǎn)品可以在多個訂單中出現(xiàn); (3)一張訂單有一個客戶,且一個客戶可以有多張訂單
61、; (4)每一個產(chǎn)品編號對應(yīng)一種產(chǎn)品的品名和價格; (5)每一個客戶有一個確定的名稱和電話號碼。 試根據(jù)上述表格和業(yè)務(wù)規(guī)則設(shè)計關(guān)系模式: R(訂單號,訂貨日期,客戶名稱,客戶電話,產(chǎn)品編號,品名,價格,數(shù)量)問: (1)寫出?R?的基本函數(shù)依賴集。 (2)找出?R?的候選碼。 (3)判斷?R?最高可達到第幾范式?為什么? (4)給出一個可能的
62、?3NF?分解。 全國?2001?年?10?月數(shù)據(jù)庫原理試題 作者:ryan?點擊: 時間:2003-10-11?上午?21:56:00?來源: 一、單項選擇題(本大題共?10?小題,每小題?1?分,共?10?分)在每小題列出的四個選項中只有一個選項 是符合題目要求的,請將正確選項前的字母填在題后的括號內(nèi)。 1.要保證數(shù)據(jù)庫的數(shù)據(jù)獨立性,需要修改的是(?) A.三層模式之間的兩種映射 B.模式與內(nèi)模式 C.模式與外模式 D.三層模式 2.下列四項中說法
63、不正確的是(?) A.數(shù)據(jù)庫減少了數(shù)據(jù)冗余 B.數(shù)據(jù)庫中的數(shù)據(jù)可以共享 C.數(shù)據(jù)庫避免了一切數(shù)據(jù)的重復(fù) D.數(shù)據(jù)庫具有較高的數(shù)據(jù)獨立性 3.公司中有多個部門和多名職員,每個職員只能屬于一個部門,一個部門可以有多名職員,從 職員到部門的聯(lián)系類型是(?) A.多對多?B.一對一?C.多對一?D.一對多 4.下列四項中,必須進行查詢優(yōu)化的是(?) A.關(guān)系數(shù)據(jù)庫?B.網(wǎng)狀數(shù)據(jù)庫 C.層次數(shù)據(jù)庫?D.非關(guān)系模型 5.在視圖上不能完成的操作是(?) A.更新視圖?B.查詢?C.在視圖上定義新的基本表
64、?D.在視圖上定義新視圖 6.關(guān)系數(shù)據(jù)模型的三個組成部分中,不包括(?) A.完整性規(guī)則?B.數(shù)據(jù)結(jié)構(gòu) C.恢復(fù)?D.數(shù)據(jù)操作 7.關(guān)系代數(shù)表達式的優(yōu)化策略中,首先要做的是(?) A.對文件進行預(yù)處理?B.盡早執(zhí)行選擇運算?C.執(zhí)行笛卡兒積運算?D.投影運算 8.下列四項中,不屬于關(guān)系數(shù)據(jù)庫特點的是(?) A.數(shù)據(jù)冗余小?B.數(shù)據(jù)獨立性高?C.數(shù)據(jù)共享性好?D.多用戶訪問 9.數(shù)據(jù)庫的并發(fā)操作可能帶來的問題包括(?) A.丟失更新?B.數(shù)據(jù)獨立性會提高 C.非法用戶的使用?D.增加數(shù)據(jù)冗余度 10.在基本
65、?SQL?語言中,不可以實現(xiàn)(?) A.定義視圖?B.定義基表?C.查詢視圖和基表?D.并發(fā)控制 二、填空題(每空?1?分,共?10?分) 1.數(shù)據(jù)庫管理系統(tǒng)(DBMS)由以下三類程序組成:語言、控制數(shù)據(jù)庫運行和維護數(shù)據(jù)庫,其中的 語言系統(tǒng)分為主語言和______。 2.通過加鎖可以保證處理程序并發(fā)時的數(shù)據(jù)______。 3.關(guān)系代數(shù)中專門的關(guān)系運算包括:選擇、投影、______和除法。 4.數(shù)據(jù)庫中常用的四種文件組織方式是:順序文件、______、散列文件、倒排文件。 5.從關(guān)系規(guī)范化理論的角度講,一個只滿足?1NF?的
66、關(guān)系可能存在的四方面問題是:數(shù)據(jù)冗余度 大、修改異常、插入異常和______。 6.關(guān)系數(shù)據(jù)操作語言(DML)的特點是:操作對象與結(jié)果均為關(guān)系、操作的______、語言一體化、 并且是建立在數(shù)學(xué)理論基礎(chǔ)之上。 7.數(shù)據(jù)庫的物理設(shè)計主要考慮三方面的問題:______、分配存儲空間、實現(xiàn)存取路徑。 8.如果一個滿足?1NF?關(guān)系的所有屬性合起來組成一個關(guān)鍵字,則該關(guān)系最高滿足的范式是 ______(在?1NF、2NF、3NF?范圍內(nèi))。 9.數(shù)據(jù)庫完整性的靜態(tài)約束條件分為:值的約束和______。 10.構(gòu)成系統(tǒng)說明書的兩個重要文檔是______。 三、名詞解釋題(每小題?4?分,共?16?分) 1.數(shù)據(jù)庫系統(tǒng) 2.網(wǎng)狀模型 3.關(guān)系 4.并發(fā)控制 四、簡答題(每小題?5?分,共?20?分) 1.簡述數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)特點 2.數(shù)據(jù)庫的保護包括哪四個子系統(tǒng)? 3.SQL?語言具有什么功能? 4.簡述數(shù)據(jù)庫概念設(shè)計的主要步驟。
- 溫馨提示:
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)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 領(lǐng)導(dǎo)班子2024年度民主生活會對照檢查材料范文(三篇)
- 金融工作主題黨課講稿范文(匯編)
- 鍋爐必備學(xué)習(xí)材料
- 鍋爐設(shè)備的檢修
- 主題黨課講稿:走中國特色金融發(fā)展之路加快建設(shè)金融強國(范文)
- 鍋爐基礎(chǔ)知識:啟爐注意事項技術(shù)問答題
- 領(lǐng)導(dǎo)班子2024年度民主生活會“四個帶頭”對照檢查材料范文(三篇)
- 正常運行時影響鍋爐汽溫的因素和調(diào)整方法
- 3.鍋爐檢修模擬考試復(fù)習(xí)題含答案
- 司爐作業(yè)人員模擬考試試卷含答案-2
- 3.鍋爐閥門模擬考試復(fù)習(xí)題含答案
- 某公司鍋爐安全檢查表
- 3.工業(yè)鍋爐司爐模擬考試題庫試卷含答案
- 4.司爐工考試題含答案解析
- 發(fā)電廠鍋爐的運行監(jiān)視和調(diào)整