有不會(huì)的題可以后臺(tái)問(wèn)我的哦,看見(jiàn)了就會(huì)回。
本文章主要是選擇題、填空題,下章將更新綜合題,祝大家期末心想事成。
一、選擇題
下列關(guān)系運(yùn)算中,(? C??? )運(yùn)算不屬于專(zhuān)門(mén)的關(guān)系運(yùn)算。
??? ?A.選擇? ? ? ? ? ? ? ? ? ? ? ? ? ? B.連接
? ? C.廣義笛卡爾積? ? ? ? ? ? ? ?D.投影
傳統(tǒng)的集合運(yùn)算有:并、差、交、笛卡爾積
專(zhuān)門(mén)的關(guān)系運(yùn)算有:選擇、投影、連接、除運(yùn)算等
SQL語(yǔ)言具有(? B???? )的功能。
A.關(guān)系規(guī)范化、數(shù)據(jù)操縱、數(shù)據(jù)控制
B.?dāng)?shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制
C.?dāng)?shù)據(jù)定義、關(guān)系規(guī)范化、數(shù)據(jù)控制
D.?dāng)?shù)據(jù)定義、關(guān)系規(guī)范化、數(shù)據(jù)操縱
SQL是集查詢、數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制的結(jié)構(gòu)查詢語(yǔ)言
在數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)中,描述數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特征的是(? D??? )。
A.外模式?? B.內(nèi)模式?? C.存儲(chǔ)模式??? D.模式
E-R模型用于數(shù)據(jù)庫(kù)設(shè)計(jì)的哪個(gè)階段(?? B? )?
A.需求分析?????????????? B.概念結(jié)構(gòu)設(shè)計(jì)
C.邏輯結(jié)構(gòu)設(shè)計(jì)????????D.物理結(jié)構(gòu)設(shè)計(jì)
E-R模型是概念結(jié)構(gòu)設(shè)計(jì)、關(guān)系模式是邏輯結(jié)構(gòu)設(shè)計(jì)、
?現(xiàn)有關(guān)系表:學(xué)生(宿舍編號(hào),宿舍地址,學(xué)號(hào),姓名,性別,專(zhuān)業(yè),出生日期)的主碼是(?? B?? )。
A.宿舍編號(hào)
B.學(xué)號(hào)
C.宿舍地址,姓名
D.宿舍編號(hào),學(xué)號(hào)
自然連接是構(gòu)成新關(guān)系的有效方法。一般情況下,當(dāng)對(duì)關(guān)系R和S使用自然連接時(shí),要求R和S含有一個(gè)或多個(gè)共有的(?? D?? )。
A.元組?????????? B.行?????????? C.記錄??????? D.屬性
如果在一個(gè)關(guān)系中,存在某個(gè)屬性(或?qū)傩越M),雖然不是該關(guān)系的主碼或只是主碼的一部分,但卻是另一個(gè)關(guān)系的主碼時(shí),稱(chēng)該屬性(或?qū)傩越M)為這個(gè)關(guān)系的(?? C?? )
A. 候選碼????????B. 主碼
C. 外碼????????D. 連接碼
下列關(guān)于關(guān)系數(shù)據(jù)模型的術(shù)語(yǔ)中,(? D??? )術(shù)語(yǔ)所表達(dá)的概念與二維表中的“行”的概念最接近?
A. 屬性????????B. 關(guān)系
C. 域? ????????D. 元組
數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)是(? A??? )、數(shù)據(jù)獨(dú)立、減少數(shù)據(jù)冗余、避免數(shù)據(jù)不一致和加強(qiáng)了數(shù)據(jù)保護(hù)。
A.?dāng)?shù)據(jù)共享???????????????? ????????B.?dāng)?shù)據(jù)存儲(chǔ)
C.?dāng)?shù)據(jù)應(yīng)用???????????????? ????????D.?dāng)?shù)據(jù)保密
數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn):上述
數(shù)據(jù)庫(kù)數(shù)據(jù)的特點(diǎn):永久存儲(chǔ)、有組織、可共享
數(shù)據(jù)庫(kù)系統(tǒng)中,物理數(shù)據(jù)獨(dú)立性是指(?? C?? )。
A.?dāng)?shù)據(jù)庫(kù)與數(shù)據(jù)庫(kù)管理系統(tǒng)的相互獨(dú)立
B.應(yīng)用程序與DBMS的相互獨(dú)立
C.應(yīng)用程序與存儲(chǔ)在磁盤(pán)上數(shù)據(jù)庫(kù)的物理模式是相互獨(dú)立的
D.應(yīng)用程序與數(shù)據(jù)庫(kù)中數(shù)據(jù)的邏輯結(jié)構(gòu)相互獨(dú)立
在SQL語(yǔ)言的SELECT語(yǔ)句中,用于對(duì)結(jié)果元組進(jìn)行排序的是(?? C?? )子句。
A.GROUP BY ????????????????????????????????????B.HAVING ????
C.ORDER BY ????????????????????????????????????D.WHERE?
關(guān)系規(guī)范化中的刪除操作異常是指(? A? )
A.不該刪除的數(shù)據(jù)被刪除????????????????B.不該插入的數(shù)據(jù)被插入
C.應(yīng)該刪除的數(shù)據(jù)未被刪除????????????????D.應(yīng)該插入的數(shù)據(jù)未被插入
?在視圖上不能完成的操作是(? C??? )
A. 更新視圖??????????????????????????? B. 查詢
C. 在視圖上定義新的基本表????????????????D. 在視圖上定義新視圖
10.????????關(guān)系數(shù)據(jù)模型的三個(gè)組成部分中,不包括(?? C?? )
A. 完整性約束????????B. 數(shù)據(jù)結(jié)構(gòu)
C. 恢復(fù)? ? ? ? ? ? ? ? ? ?D. 數(shù)據(jù)操作
數(shù)據(jù)模型三要素:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作、完整性約束
設(shè)屬性A是關(guān)系R的主屬性,則屬性A不能取空值(NULL)。這是(?? A?? )。
A. 實(shí)體完整性規(guī)則??????? ????????B. 參照完整性規(guī)則??????
C. 用戶定義完整性規(guī)則????????D. 域完整性規(guī)則
關(guān)系模型三大完整性約束:實(shí)體完整性、參照完整性、用戶定義完整性
在SQL語(yǔ)言的SELECT語(yǔ)句中,實(shí)現(xiàn)投影操作的是哪個(gè)子句?(?? C? )。
?? ??????A.select???????????? ????????????????????????B.from????????
????????C.where?????? ??????????????????????????????D.group by
SQL語(yǔ)言集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,語(yǔ)句INSERT、DELETE、UPDATE實(shí)現(xiàn)哪類(lèi)功能?(?? B??? )。
A. 數(shù)據(jù)查詢? ???????????????????????? ?????????????B. 數(shù)據(jù)操縱?
C. 數(shù)據(jù)定義????????????????????????????????????????D. 數(shù)據(jù)控制
數(shù)據(jù)查詢:select
數(shù)據(jù)定義:create、drop、alter
數(shù)據(jù)操縱:insert、delete、update
數(shù)據(jù)控制:grant、revoke
?要保證數(shù)據(jù)庫(kù)的數(shù)據(jù)獨(dú)立性,需要修改的是(?? A?? )
A.三層模式之間的兩種映射???? ????????B.模式與內(nèi)模式??
C.模式與外模式????? ????????????????????? D.三層模式
?下列四項(xiàng)中說(shuō)法不正確的是(? C? )
A.?dāng)?shù)據(jù)庫(kù)減少了數(shù)據(jù)冗余????????????????????????B.?dāng)?shù)據(jù)庫(kù)中的數(shù)據(jù)可以共享
C.?dāng)?shù)據(jù)庫(kù)避免了一切數(shù)據(jù)的重復(fù)???????????? D.?dāng)?shù)據(jù)庫(kù)具有較高的數(shù)據(jù)獨(dú)立性
?五種基本關(guān)系代數(shù)運(yùn)算是(? A?? )
????????A.∪,—,×,π和σ?? ????????????????B.∪,—,π,σ和
???
????????C.∪,∩,×,π和σ????????????????????????D.∪,∩,π,σ和
下列聚合函數(shù)中不忽略空值 (NULL) 的是(?? C? )。
? ? ? ? ?A.SUM (列名)???????????? ????????????????B.MAX (列名)
????????C.COUNT ( * )?????? ????????????????D.AVG (列名)
?SQL中,下列涉及空值的操作,不正確的是(?? C??? )。
A. AGE IS NULL? ????????????????????????????????B. AGE IS NOT NULL
C. AGE = NULL????????????????????????????????????????D. NOT (AGE IS NULL)
?下面關(guān)于數(shù)據(jù)庫(kù)模式設(shè)計(jì)的說(shuō)法中正確的有(ABCD???? )
????????A.在模式設(shè)計(jì)的時(shí)候,有時(shí)候?yàn)榱吮WC性能,不得不犧牲規(guī)范化的要求
?? ?????B.有的情況下,把常用屬性和很少使用的屬性分成兩個(gè)關(guān)系,可以提高查詢的速度???
????????C.連接運(yùn)算開(kāi)銷(xiāo)很大,在數(shù)據(jù)量相似的情況下,參與連接的關(guān)系越多開(kāi)銷(xiāo)越大????????
????????D.減小關(guān)系的大小可以將關(guān)系水平劃分,也可以垂直劃分
DB、DBMS和DBS三者之間的關(guān)系是(?? B?? )。
A.DB包括DBMS和DBS???????
B.DBS包括DB和DBMS(數(shù)據(jù)庫(kù)系統(tǒng)包括數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)管理系統(tǒng))
C.DBMS包括DB和DBS???????
D.不能相互包括
對(duì)數(shù)據(jù)庫(kù)物理存儲(chǔ)方式的描述稱(chēng)為(?? B? )
A.外模式???? ?????????????? B.內(nèi)模式??
C.概念模式????? ????????D.邏輯模式
在數(shù)據(jù)庫(kù)三級(jí)模式間引入二級(jí)映象的主要作用是(?? A )
A.提高數(shù)據(jù)與程序的獨(dú)立性????????????????B.提高數(shù)據(jù)與程序的安全性
C.保持?jǐn)?shù)據(jù)與程序的一致性????????????????D.提高數(shù)據(jù)與程序的可移植性
視圖是一個(gè)“虛表”,視圖的構(gòu)造基于(? C??? )
A.基本表? ? ? ? ? ? ? ? ? B.視圖??
C.基本表或視圖? ? ? ? D.?dāng)?shù)據(jù)字典
公司中有多個(gè)部門(mén)和多名職員,每個(gè)職員只能屬于一個(gè)部門(mén),一個(gè)部門(mén)可以有多名職員,從職員到部門(mén)的聯(lián)系類(lèi)型是(?? C? )
A.多對(duì)多?????? B.一對(duì)一?????? C.多對(duì)一?????? D.一對(duì)多
如何構(gòu)造出一個(gè)合適的數(shù)據(jù)邏輯結(jié)構(gòu)是( C )主要解決的問(wèn)題。
?? ?????A.關(guān)系系統(tǒng)查詢優(yōu)化???????????? ????????B.?dāng)?shù)據(jù)字典
????????C.關(guān)系數(shù)據(jù)庫(kù)規(guī)范化理論?????? ????????D.關(guān)系數(shù)據(jù)庫(kù)查詢
事務(wù)日志的用途是(? C?? )
A. 事務(wù)處理????????? B. 完整性約束
C. 數(shù)據(jù)恢復(fù)????????? D. 安全性控制
如果事務(wù)T已在數(shù)據(jù)R上加了X鎖,則其他事務(wù)在數(shù)據(jù)R上(? D??? )
A. 只可加X(jué)鎖?????????????? B. 只可加S鎖
C. 可加S鎖或X鎖????????D. 不能加任何鎖
在數(shù)據(jù)庫(kù)系統(tǒng)中,負(fù)責(zé)監(jiān)控?cái)?shù)據(jù)庫(kù)系統(tǒng)的運(yùn)行情況,及時(shí)處理運(yùn)行過(guò)程中出現(xiàn)的問(wèn)題,這是(? A? )人員的職責(zé)
A.?dāng)?shù)據(jù)庫(kù)管理員???? ????????B.系統(tǒng)分析員??
C.?dāng)?shù)據(jù)庫(kù)設(shè)計(jì)員????????D.應(yīng)用程序員
在數(shù)據(jù)庫(kù)三級(jí)模式中,模式的個(gè)數(shù)(??? )
A.只有一個(gè)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?B.可以有任意多個(gè)
C.與用戶個(gè)數(shù)相同????????????????????????????????D.由設(shè)置的系統(tǒng)參數(shù)決定
在關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)中,當(dāng)關(guān)系的類(lèi)型改變時(shí),用戶程序也可以不變。這是(?? B?? )
A.?dāng)?shù)據(jù)的物理獨(dú)立性???? ????????B.?dāng)?shù)據(jù)的邏輯獨(dú)立性?
C.?dāng)?shù)據(jù)的位置獨(dú)立性????? ???????D.?dāng)?shù)據(jù)的存儲(chǔ)獨(dú)立性
4.設(shè)關(guān)系R和S具有相同的目,且它們相對(duì)應(yīng)的屬性的值取自同一個(gè)域,則R-(R-S)等于(? B?? )
A.R∪S????????B.R∩S
C.R×S????????D.R÷S
在關(guān)系代數(shù)中,從兩個(gè)關(guān)系的笛卡爾積中選取它們屬性間滿足一定條件的元組的操作,稱(chēng)為(? D? )
????????A.并?? ???????????????????????????????????????????????B.選擇???
????????C.自然連接? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?D.θ連接
存取方法設(shè)計(jì)是數(shù)據(jù)庫(kù)設(shè)計(jì)的( D??? )階段的任務(wù)。
A.需求分析? ? ? ? ? ? ? ? ? ? B.概念結(jié)構(gòu)設(shè)計(jì)?
C.邏輯結(jié)構(gòu)設(shè)計(jì)????? ???????D.物理結(jié)構(gòu)設(shè)計(jì)
下面列出的數(shù)據(jù)管理技術(shù)發(fā)展的三個(gè)階段中,哪個(gè)(些)階段沒(méi)有專(zhuān)門(mén)的軟件對(duì)數(shù)據(jù)進(jìn)行管理?(? A? )
Ⅰ.人工管理階段????????????????Ⅱ.文件系統(tǒng)階段????????????????Ⅲ.數(shù)據(jù)庫(kù)階段
A.只有Ⅰ???? ????????B.只有Ⅱ??
C.Ⅰ和Ⅱ????????D.Ⅱ和Ⅲ
2. 在關(guān)系數(shù)據(jù)庫(kù)中,表(table)是三級(jí)模式結(jié)構(gòu)中的(? B? )
A.外模式????????????????????????????????B.模式
C.存儲(chǔ)模式????????????????????????????D.內(nèi)模式
SQL語(yǔ)言中,刪除一個(gè)表的命令是(B )
A. DELETE????????????????B. DROP
C. CLEAR ????????????????D. REMOVE
刪除一個(gè)表:drop
刪除表中的數(shù)據(jù):delete
某查詢語(yǔ)句中有“%田_”語(yǔ)句,則可能的查詢結(jié)果有(? CD? )
A.張?zhí)????????????????????????B.陳力田
C.田華????????????????????????D.劉田耕
%表示任一個(gè)字符
_表示一個(gè)字符
對(duì)于下列語(yǔ)句TeacherNO INT NOT NULL UNIQUE,正確的描述是(?? BD?? )
A.TeacherNO是主碼???? ????????
B.TeacherNO不能為空??
C.TeacherNO的值可以是“王大力”
D.每一個(gè)TeacherNO必須是唯一的
下面哪幾個(gè)依賴(lài)是平凡函數(shù)依賴(lài)(AD???? )
A.(Sno,Cname,Grade) →(Cname,Grade)????????
B.(Sno,Cname) →(Cname,Grade)
C.(Sno,Cname) →(Sname,Grade)????????
D.(Sno,Sname) →Sname
設(shè)關(guān)系R和關(guān)系S的基數(shù)分別是3和4,關(guān)系T是R與S的廣義笛卡爾積,即:T=R×S,則關(guān)系T的基數(shù)是(??? C?? )。
A. 7????????B. 9
C. 12????????D. 16
在并發(fā)控制的技術(shù)中,最常用的是封鎖方法。對(duì)于共享鎖(S)和排他鎖(X)來(lái)說(shuō),下面列出的相容關(guān)系中,哪一個(gè)是不正確的?(??? B? )。
A. X/X:TRUE? ? ? ? ? ? ? ? ?B. S/S:TRUE??????
C. S/X:FALSE ???????????????D. X/S:FALSE
下面關(guān)于函數(shù)依賴(lài)的敘述中,不正確的是(? B??? )。
A.若X→Y,X→Y,則X→YZ???? ????????B.若XY→Z,則X→Z,Y→Z?
?????????
?????????????????????????????????????????????????????????????????????????????????????????????? ??
C.若X→Y,Y→Z,則X→Z????? ????????D.若X→Y,Y′???? Y,則X→Y′
在SELECT語(yǔ)句中,需要對(duì)分組情況應(yīng)滿足的條件進(jìn)行判斷時(shí),應(yīng)使用(? BD??? )。
A.WHERE???? ???????????? B.GROUP BY ???
C.ORDER BY ????????????D.HAVING
2.?對(duì)于下列語(yǔ)句,正確的描述是( BC?? )。
????????????????ATLER TABLE Product
????????????????Add Year DATETIME DEFAULT ‘1985-01-01’
A.向Product表中增加一個(gè)名為“DATETIME”的屬性
B.該屬性有一個(gè)默認(rèn)的值是“1985-01-01”
C.該屬性的數(shù)據(jù)類(lèi)型是日期時(shí)間型????????????????????????????????????????????????????????
D.該屬性可以被指定為碼
下面關(guān)于數(shù)據(jù)庫(kù)設(shè)計(jì)的說(shuō)法中正確的有(? AB?? )
????????A.信息需求表示一個(gè)組織所需要的數(shù)據(jù)及其結(jié)構(gòu)
?? ?????B.處理需求表示一個(gè)組織所需要經(jīng)常進(jìn)行的數(shù)據(jù)處理???
????????C.信息需求表達(dá)了對(duì)數(shù)據(jù)庫(kù)內(nèi)容及結(jié)構(gòu)的要求, 是動(dòng)態(tài)需求????????????????
????????D.處理需求表達(dá)了基于數(shù)據(jù)庫(kù)的數(shù)據(jù)處理要求,是靜態(tài)需求
并發(fā)操作有可能引起下述(? D? )問(wèn)題。
??? I.丟失更新????? II.不可重復(fù)讀????? III.讀臟數(shù)據(jù)
A.僅I和II???? ????????B.僅I和III??
C.僅II和III ????????D.都是
設(shè)有兩個(gè)事務(wù)T1和T2,其并發(fā)操作序列如下表所示。則下面說(shuō)法中正確的是( B?? )
步驟
T1
T2
1
讀A=100
2
讀A=100
3
A←A+10寫(xiě)回
4
A←A-10寫(xiě)回
A.該操作序列不存在問(wèn)題????????B.該操作序列丟失更新
C.該操作序列不能重復(fù)讀????????D.該操作序列讀出“臟”數(shù)據(jù)
設(shè)有兩個(gè)事務(wù)T1和T2,其并發(fā)操作序列如下表所示。則下面說(shuō)法中正確的是(? D?? )
步驟
T1
T2
1
讀A=100 A=A*2
2
讀A=200
3
ROLLBACK
恢復(fù)A=100
A.該并發(fā)操作不存在問(wèn)題????????B.該并發(fā)操作丟失更新
C.該并發(fā)操作不能重復(fù)讀????????D.該并發(fā)操作讀出“臟”數(shù)據(jù)
?
設(shè)有關(guān)系R=(A,B,C),與SQL語(yǔ)句select distinct A,C from R where B=5 等價(jià)的關(guān)系代數(shù)表達(dá)式是(?? B )。
I. πA,C(σB=5(R))? ????????????????????????? ????????II. σB=5(πA,C (R))
A.都等價(jià)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? B.僅I
C.僅II??????????????????????????????????????????????????????D.都不等價(jià)
從E-R模型關(guān)系向關(guān)系模型轉(zhuǎn)換時(shí),一個(gè)m:n聯(lián)系轉(zhuǎn)換為關(guān)系模式時(shí),該關(guān)系模式的候選碼是(???? )。
A.m端實(shí)體的關(guān)鍵字??????? ?????????????????????
B.m端實(shí)體的關(guān)鍵字??????
C.m端實(shí)體關(guān)鍵字與n端實(shí)體關(guān)鍵字組合???
D.重新選取其他屬性
以下關(guān)系E-R模型向關(guān)系模型轉(zhuǎn)換的敘述中,(??? C? )是不正確的?
A.一個(gè)1:1聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與聯(lián)系的任意一端實(shí)體所對(duì)應(yīng)的關(guān)系模式合并???? ????????
B.一個(gè)1:n聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與聯(lián)系的n端實(shí)體所對(duì)應(yīng)的關(guān)系模式合并??
C.一個(gè)m:n聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與聯(lián)系的任意一端實(shí)體所對(duì)應(yīng)的關(guān)系模式合并
D.三個(gè)或三個(gè)以上的實(shí)體間的多元聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式
第(1)至(3)題是基于如下兩個(gè)關(guān)系,其中雇員信息表關(guān)系EMP的主鍵是雇員號(hào),部門(mén)信息表關(guān)系DEPT的主鍵是部門(mén)號(hào)
EMP
DEPT
雇員號(hào)
雇員名
部門(mén)號(hào)
工資
部門(mén)號(hào)
部門(mén)名
地址
001
010
056
101
張? 山
王宏達(dá)
馬林生
趙? 敏
02
01
02
04
2000
1200
1000
1500
01
02
03
04
業(yè)務(wù)部
銷(xiāo)售部
服務(wù)部
財(cái)務(wù)部
1號(hào)樓
2號(hào)樓
3號(hào)樓
4號(hào)樓
1、? 若執(zhí)行下面列出的操作,哪個(gè)操作不能成功執(zhí)行?(?? D?? )
A.從EMP中刪除行(’010’, ’王宏達(dá)’, ’01’,1200)???? ????????
B.在EMP中插入行(’102’, ’趙敏’, ’01’,1500)?
C.將EMP中雇員號(hào)=’056’的工資改為1600元????? ????????????????
D.將EMP中雇員號(hào)=’101’的部門(mén)號(hào)改為’05’
?
2、? 若執(zhí)行下面列出的操作,哪個(gè)操作不能成功執(zhí)行?( C??? )
A.從DEPT 中刪除部門(mén)號(hào)=’03’的行????????
B.在DEPT中插入行(’06’,’計(jì)劃部’,’6號(hào)樓’)
C.將DEPT中部門(mén)號(hào)=’02’的部門(mén)號(hào)改為’10’????????
D.將DEPT中部門(mén)號(hào)=’01’的地址改為’5號(hào)樓’
3、? 在雇員信息表關(guān)系EMP中,哪個(gè)屬性是外鍵(foreign key)?(?? C? )
????????A.雇員號(hào)?? ????????????????????????????????????????B.雇員名???
????????C.部門(mén)號(hào)????????????????????????????????????????D.工資
二:填空題
1.數(shù)據(jù)庫(kù)的邏輯數(shù)據(jù)獨(dú)立性是由??? 外模式?????? ??映象提供的。(內(nèi)模式是描述物理存儲(chǔ)位置的)
2.關(guān)系代數(shù)中專(zhuān)門(mén)的關(guān)系運(yùn)算包括:選擇、投影、連接和__除_______。
3.設(shè)有學(xué)生表S(學(xué)號(hào),姓名,班級(jí))和學(xué)生選課表SC(學(xué)號(hào),課程號(hào),成績(jī)),為維護(hù)數(shù)據(jù)一致性,表S與SC之間應(yīng)滿足? 參照????????? 完整性約束。
4.當(dāng)數(shù)據(jù)庫(kù)被破壞后,如果事先保存了數(shù)據(jù)庫(kù)副本和?? 日志文件??? ?,就有可能恢復(fù)數(shù)據(jù)庫(kù)。????????
5. 從關(guān)系規(guī)范化理論的角度講,一個(gè)只滿足1NF的關(guān)系可能存在的四方面問(wèn)題是:數(shù)據(jù)冗余度大、插入異常、___修改異常_____和刪除異常。
6.?并發(fā)控制的主要方法是 封鎖?? 機(jī)制。
7.E-R圖之間的沖突主要有屬性沖突、 命名沖突?????、結(jié)構(gòu)沖突三種。
8.根據(jù)參照完整性規(guī)則,外碼的值或者等于以此碼為主碼的關(guān)系中某個(gè)元組主碼的值,或者取?? 空值???? ??????注:或NULL 或空? ? ??
9.? 在SQL語(yǔ)言中,使用____GRANT_____語(yǔ)句進(jìn)行授權(quán)。
10.? 在SQL語(yǔ)言中,使用____REVOKE___語(yǔ)句收回授權(quán)。
11.??SQL語(yǔ)言支持?jǐn)?shù)據(jù)庫(kù)的外模式、模式和內(nèi)模式結(jié)構(gòu)。外模式對(duì)應(yīng)于視圖和部分基本表,模式對(duì)應(yīng)于_ 基本表??????? 注:或全體基本表,內(nèi)模式對(duì)應(yīng)于存儲(chǔ)文件。
12. 在數(shù)據(jù)庫(kù)的三級(jí)模式體系結(jié)構(gòu)中,模式與內(nèi)模式之間的映象(模式/內(nèi)模式),實(shí)現(xiàn)了數(shù)據(jù)的物理? 獨(dú)立性。
3.????????一個(gè)SQL語(yǔ)句原則上可產(chǎn)生或處理一組記錄,而程序語(yǔ)言一次只能處理一個(gè)記錄,為此必須協(xié)調(diào)兩種處理方式,這是通過(guò)使用___游標(biāo)??? ??注:或Cursor機(jī)制來(lái)解決的。
5.????????數(shù)據(jù)庫(kù)管理系統(tǒng)中,為了保證事務(wù)的正確執(zhí)行,維護(hù)數(shù)據(jù)庫(kù)的完整性,要求數(shù)據(jù)庫(kù)系統(tǒng)維護(hù)以下事務(wù)特性:____原子性? _______、一致性、隔離性和持久性。
6.? 在一個(gè)關(guān)系中,任何 候選碼中所包含的屬性都稱(chēng)為_(kāi)_ 主屬性____。
7.??關(guān)系模式分解的等價(jià)性標(biāo)準(zhǔn)主要有兩個(gè),分別為分解具有 無(wú)損連接性 和?? 保持函數(shù)依賴(lài)性 ?
9._ 觸發(fā)器 ____是一種特殊的存儲(chǔ)過(guò)程,它可以在對(duì)一個(gè)表上進(jìn)行INSERT、UPDATE和DELETE操作中的任一種或幾種操作時(shí)被自動(dòng)調(diào)用執(zhí)行
1.? ? SQL語(yǔ)言集數(shù)據(jù) 定義?????????? 、數(shù)據(jù) 操縱?????????? 、數(shù)據(jù) 控制?????????? 、數(shù)據(jù)____查詢_______功能于一體。
2.? E-R圖的主要元素是??? 實(shí)體型??? 、???? 屬性??? 、???? 聯(lián)系??
3.? ?關(guān)系系統(tǒng)的完整性控制包括? 實(shí)體完整性?? 、?? 參照完整性?? 、? 用戶定義的完整性
?
5.???數(shù)據(jù)庫(kù)系統(tǒng)一般包括數(shù)據(jù)庫(kù)、__數(shù)據(jù)庫(kù)管理系統(tǒng)____、??? 應(yīng)用系統(tǒng)??? __、數(shù)據(jù)庫(kù)管理員_____與用戶。
6. 從關(guān)系規(guī)范化理論的角度講,一個(gè)只滿足1NF的關(guān)系可能存在的四方面問(wèn)題是:數(shù)據(jù)冗余度大、__?? 插入異常 _____、修改異常和刪除異常。
7.??如果兩個(gè)實(shí)體之間具有m:n聯(lián)系,則將它們轉(zhuǎn)換為關(guān)系模型的結(jié)果是__3___個(gè)表。
8.????????數(shù)據(jù)庫(kù)設(shè)計(jì)的一般步驟有:需求分析、 概念結(jié)構(gòu)設(shè)計(jì) 、 邏輯結(jié)構(gòu)設(shè)計(jì) 、 物理結(jié)構(gòu)設(shè)計(jì) 、 數(shù)據(jù)庫(kù)的實(shí)施 、運(yùn)行與維護(hù)等。
1.????????數(shù)據(jù)模型通常由 ?????數(shù)據(jù)結(jié)構(gòu)??? 、???? 數(shù)據(jù)操作??? 、?? 完整性約束? ?三個(gè)要素組成。
2.? 外模式/模式映象可以保證數(shù)據(jù)和應(yīng)用程序之間的__ 邏輯獨(dú)立性___;模式/內(nèi)模式映象可以保證數(shù)據(jù)和應(yīng)用程序之間的____物理獨(dú)立性 ____。
3.????????數(shù)據(jù)操作描述的是系統(tǒng)的動(dòng)態(tài)特性,主要分為???? 查詢???? 、???? 插入??? 、???? 修改??? 、???? 刪除?? 四種操作。
5.?Armstrong公理系統(tǒng)的三條推理規(guī)則是?? 自反律?? 、??? 增廣律?? 、??? 傳遞律??
4.關(guān)系模式R的碼都為單屬性,則R一定是第? 2? _ 范式。 ?
6.? 如果關(guān)系模式R中所有的屬性都是主屬性,則R的規(guī)范化程度至少達(dá)到_第三范式 或3NF ___。
7.????????SQL語(yǔ)言支持?jǐn)?shù)據(jù)庫(kù)三級(jí)模式結(jié)構(gòu)。在SQL中,外模式對(duì)應(yīng)于_____視圖和部分基本表_________、模式對(duì)應(yīng)于__??? 基本表? ___、內(nèi)模式對(duì)應(yīng)于__? 存儲(chǔ)文件? ______。
8.????????已知關(guān)系R(A,B,C,D)和R上的函數(shù)依賴(lài)集F={A→CD,C→B},則R的候選碼是_A___,R∈____2___NF。
5. 如果一個(gè)滿足1NF關(guān)系的所有屬性合起來(lái)組成一個(gè)關(guān)鍵字,則該關(guān)系最高滿足的范式是????? 3NF???? (在1NF、2NF、3NF范圍內(nèi))。
5.? 若關(guān)系模式R∈1NF,且對(duì)于每一個(gè)非平凡的函數(shù)依賴(lài)X→Y,都有X包含碼,則R最高一定可以達(dá)到____ BCNF?? __。
6. 設(shè)關(guān)系模式R(A,B,C,D),函數(shù)依賴(lài)集F={AB→C,D→B},則R的候選碼為??? AD?
4. 在“學(xué)生—選課—課程”數(shù)據(jù)庫(kù)中的三個(gè)關(guān)系如下:
S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。現(xiàn)要查找選修“數(shù)據(jù)庫(kù)技術(shù)”這門(mén)課程的學(xué)生的學(xué)生姓名和成績(jī),可使用如下的SQL語(yǔ)句:SELECT SNAME,GRADE FROM S,SC,C WHERE CNAME=‘?dāng)?shù)據(jù)庫(kù)技術(shù)’AND S.S#=SC.S# AND _SC.C#=C.C# ???注:或C.C#=SC.C#__________ 。
8.????????設(shè)一個(gè)關(guān)系A(chǔ)具有a1個(gè)屬性和a2個(gè)元組,關(guān)系B具有b1個(gè)屬性和b2個(gè)元組,則關(guān)系A(chǔ)×B具有___a1+b1_個(gè)屬性和__? a2*b2?? __個(gè)元組。
9.函數(shù)RIGHT(’abcdef’,2)的結(jié)果是__ ef ___。
3.? 有關(guān)系R(A,B,C)和關(guān)系S(A,D,E,F(xiàn))。如果將關(guān)系代數(shù)表達(dá)式
πR.A, R.B, S.D, S.F (R ∞ S )用SQL的查詢語(yǔ)句來(lái)表示,則有:
SELECT R.A,R.B,S.D,S.F FROM R,S WHERE_ R.A=S.A?? ____。
4. “向emp表增加一個(gè)telephone列,其數(shù)據(jù)類(lèi)型為11個(gè)字符型”的SQL語(yǔ)句是:
ALTER TABLE emp _ADD? telephone? CHAR(11)??文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-822109.html
6.? 當(dāng)對(duì)視圖進(jìn)行UPDATE、INSERT、DELETE操作時(shí),為了保證被操作的行滿足視圖定義中子查詢語(yǔ)句的謂詞條件,應(yīng)在視圖定義語(yǔ)句中使用可選擇項(xiàng)__WITH CHECK OPTION?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-822109.html
到了這里,關(guān)于【數(shù)據(jù)庫(kù)原理】期末突擊(1)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!