版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
數(shù)據(jù)庫(kù)期末復(fù)習(xí)
選擇題
第一章緒論
1數(shù)據(jù)庫(kù)系統(tǒng)是采用了數(shù)據(jù)庫(kù)技術(shù)的計(jì)算機(jī)系統(tǒng),數(shù)據(jù)庫(kù)系統(tǒng)由數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、
應(yīng)用系統(tǒng)和(C)組成。
A、系統(tǒng)分析員B、程序員C、數(shù)據(jù)庫(kù)管理員D、操作員
2.數(shù)據(jù)庫(kù)(DB)、數(shù)據(jù)庫(kù)系統(tǒng)(DBS)和數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)之間的關(guān)系是:(A)
A、DBS包括DB和DBMSB、DBMS包括DB和DBS
C、DB包括和DBMS、DBSD、DBS就是DB,就是DBMS
3.下面列出的數(shù)據(jù)庫(kù)管理技術(shù)發(fā)展3個(gè)階段中,沒(méi)有專(zhuān)門(mén)的軟件對(duì)數(shù)據(jù)進(jìn)行管理的是(D)。
1.人工管理階段II文件系統(tǒng)階段III數(shù)據(jù)為階段
A、1和IIB、只有IIC、II和IIID只有1
4.下列4項(xiàng)中,不屬于數(shù)據(jù)庫(kù)系統(tǒng)特點(diǎn)的是(C)
A、數(shù)據(jù)共享B、數(shù)據(jù)完整性C、數(shù)據(jù)冗余度高D、數(shù)據(jù)獨(dú)立性高
5.數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)獨(dú)立性體現(xiàn)在(B)
A、不會(huì)因?yàn)閿?shù)據(jù)的變化而影響到應(yīng)用程序
B、不會(huì)因?yàn)閿?shù)據(jù)存儲(chǔ)結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)的變化而影響應(yīng)用程序
C、不會(huì)因?yàn)榇鎯?chǔ)策略的變化而影響存儲(chǔ)結(jié)構(gòu)
D、不會(huì)因?yàn)槟承┐鎯?chǔ)結(jié)構(gòu)的變化而影響其他的存儲(chǔ)結(jié)構(gòu)
6.描述數(shù)據(jù)庫(kù)全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)利特性的是(A)
A、模式B、內(nèi)模式C、外模式
7.要保證數(shù)據(jù)庫(kù)的數(shù)據(jù)獨(dú)立性,需要修改的是(C)
A、模式與外模式B、模式與內(nèi)模式
C、三級(jí)模式之間的兩層映像D、三級(jí)模式
8.要保證數(shù)據(jù)庫(kù)的邏輯數(shù)據(jù)獨(dú)立性,需要修改的是(A)
A、模式與外模式之間的映像B、模式與內(nèi)模式之間的映像
C、模式D、三級(jí)模式
9.用戶(hù)和應(yīng)用程序看到的那部分局部邏輯結(jié)構(gòu)和特征的描述是(C)
A、模式B、物理模式C、子模式
10.下述(D)不是DBA的數(shù)據(jù)庫(kù)管理員的職責(zé)。
A、完整性約束說(shuō)明B、定義數(shù)據(jù)庫(kù)模式
C、數(shù)據(jù)庫(kù)安全D、數(shù)據(jù)為管理系統(tǒng)設(shè)計(jì)
第二章數(shù)據(jù)模型
1、概念模型是現(xiàn)實(shí)世界的第一層抽象,這一類(lèi)模型中,最著名的模型是(D)
A、層次模型B、關(guān)系模型C、網(wǎng)狀模型D、實(shí)體-聯(lián)系模型
2、區(qū)分不同實(shí)體的依據(jù)是(B)
A、名稱(chēng)B、屬性C、對(duì)象D、概念
3、關(guān)系數(shù)據(jù)模型是目前最重要的一種數(shù)據(jù)模型,它的3個(gè)要素分別是(B)
A、實(shí)體完整性、參照完整性、用戶(hù)自定義完整性
B、數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作、完整性約束
C、數(shù)據(jù)增加,數(shù)據(jù)修改,數(shù)據(jù)查詢(xún)
D、外模式、模式、內(nèi)模式
1
4、在(A)中,一個(gè)結(jié)點(diǎn)可以有多個(gè)雙親,結(jié)點(diǎn)之間可以有多種聯(lián)系。
A、網(wǎng)狀模型B、關(guān)系模型C、層次模式D、以上都有
5、(B)的存取路徑對(duì)用戶(hù)透明,從而具有更高的數(shù)據(jù)獨(dú)立性,更好的安全保密性,也簡(jiǎn)
化了程序員的工作和數(shù)據(jù)庫(kù)開(kāi)發(fā)建立的工作。
A、網(wǎng)狀模型B、關(guān)系模型C、層次模式D、以上都有
第三章關(guān)系數(shù)據(jù)庫(kù)
1、下面的選項(xiàng)不是關(guān)系數(shù)據(jù)庫(kù)基本特征的是(A)
A、不同的列應(yīng)有不同的數(shù)據(jù)類(lèi)型B,不同的列應(yīng)有不同的列名
C、與行的次序無(wú)關(guān)D、與列的次序無(wú)關(guān)
2、?個(gè)關(guān)系只有一個(gè)(D)
A、候選碼B、外碼C、超碼D、主碼
3、關(guān)系模型中,一個(gè)碼是(C)
A、可以由多個(gè)任意屬性組成
B、至多由一個(gè)屬性組成
C、由一個(gè)或多個(gè)屬性組成,其值能夠唯一標(biāo)識(shí)關(guān)系中的一個(gè)元組
D、以上都不是
4、現(xiàn)有如下關(guān)系:
患者(患者編號(hào),患者姓名,性別,出生日期,所在單位)
醫(yī)療(患者編號(hào),醫(yī)生編號(hào),醫(yī)生姓名,診斷日期,診斷結(jié)果)
其中,醫(yī)療關(guān)系中的外碼是(A)
A、患者編號(hào)B、患者姓名
C、患者編號(hào)和患者姓名D、患者編號(hào)和醫(yī)生編號(hào)
5、關(guān)系代數(shù)運(yùn)算是以(C)為基礎(chǔ)的運(yùn)算。
A、關(guān)系運(yùn)算B、謂詞演算C、集合運(yùn)算D、代數(shù)運(yùn)算
6、關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)應(yīng)能實(shí)現(xiàn)的專(zhuān)門(mén)運(yùn)算包括(B)
A排序、索引、統(tǒng)計(jì)B選擇、投影、連接
C并、差、交D關(guān)聯(lián)、更新、排序
7、5種基本關(guān)系代數(shù)運(yùn)算是(A)
A、并、差、選擇、投影、自然連接B、并、差、交、選擇、投影
C、并、差、選擇、投影、笛卡爾積D、并、差、交、選擇、乘積
8、關(guān)系數(shù)據(jù)庫(kù)中的投影操作是指從關(guān)系中(B)
A、抽出特定記錄B、抽出特定字段
C、建立相應(yīng)的影像D、建立相應(yīng)的圖形
9、從一個(gè)數(shù)據(jù)庫(kù)文件中取出滿(mǎn)足某個(gè)條件的所有記錄形一個(gè)新的數(shù)據(jù)庫(kù)文件的操作是
(C)操作
A、投影B、連接C、選擇D、復(fù)制
10、關(guān)系代數(shù)中的連接操作是由(B)操作組合而成。
A、連接和投影B、選擇和笛卡爾積
C、投影、選擇、笛卡爾積D、投影和笛卡爾積
11、?般情況下,當(dāng)對(duì)關(guān)系R和S進(jìn)行自然連接時(shí),要求R和S含有一個(gè)或者多個(gè)共
有的(C)。
A、記錄B、行C、屬性D、元組
12、假設(shè)有關(guān)系R和S,關(guān)系代數(shù)表達(dá)式R-(R-S)表示的是(A).
A、RHSB、RUSC、RxSD、R-S
2
第四章關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL
1、SQL語(yǔ)言是(B)的語(yǔ)言,容易學(xué)習(xí)。
A、過(guò)程化B、非過(guò)程化C、格式化D、導(dǎo)航式
2、在視圖上不能完成的操作是(C)。
A、更新視圖B、查詢(xún)C、在視圖上定義新的表D、在視上定義新的視圖
3、SQL語(yǔ)言數(shù)據(jù)查詢(xún),數(shù)據(jù)操縱,數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,其中CREATE、
DROP、ALTER語(yǔ)句是實(shí)現(xiàn)哪種功能(C)?
A、數(shù)據(jù)查義B、數(shù)據(jù)操縱C、數(shù)據(jù)定義D、數(shù)據(jù)控制
4、SQL語(yǔ)言中,刪除一個(gè)視圖的命令是(B
A、DELETEB、DROPC、CLEARD、REMOVE
5、在SQL語(yǔ)言中的視圖VIEW是數(shù)據(jù)庫(kù)的(A)
A、外模式B、模式C、內(nèi)模式D、存儲(chǔ)模式
6、下列的SQL語(yǔ)句中,(D)不是數(shù)據(jù)定義語(yǔ)句。
A、CREATETABLEB、DROPVIEW
C、CREATEVIEWD、GRANT
7、若要撤銷(xiāo)數(shù)據(jù)庫(kù)中已經(jīng)存在的表S,可用(C)
A、DELETETABLESSB、DELETES
C、DROPTABLESD、DROPS
8、若要在基本表S中增加一列CN(課程名),可用(C)
A、ADDTABLES(CNCHAR(8))
B、ADDTABLESALTER(CNCHAR(8);)
C、ALTERTABLESADD(CNCHAR(8))
D、ALTERTABLES(ADDCNCHAR(8))
9、學(xué)生關(guān)系模式S(S#,SNAME,SEX,AGE)的屬性分別表示學(xué)生的學(xué)號(hào),姓,S
名,性別,年齡。要在表S中刪除一個(gè)屬性“年齡”,可選用的SQL語(yǔ)句是(B)
A、DELETEAGEFROMSB、ALTERTABLESDROPAGE
C、UPDATESAGED、ALTERTABLES'AGE'
10^有關(guān)系S(S#,SNAME,SAGE),c(c#,CNAME),SC(S#,C#,GRADE)。
其中S#是學(xué)號(hào),SNAME是姓名,SAGE:年齡,C#是課程號(hào),CNAME是課程名稱(chēng)。
要查詢(xún)選修了“ACCESS”課的年齡不小于20的全體學(xué)生姓名的SQL語(yǔ)句是()
SELECTSNAMEFROMS,C,SCWHERE子句。這里Where子句的內(nèi)容是(A)
A、s.s#=sc.s#andc.c#=sc.c#andsage>=20andcname=,ACCESS'
B、s.s#=sc.s#andc.c#=sc.c#andsagein>=20andcnamein'ACCESS'
C、sagein>=20andcnamein?ACCESS5
D、sage>=20andcname=,ACCESS,
11、設(shè)關(guān)系數(shù)據(jù)庫(kù)中一個(gè)表S的結(jié)構(gòu)為S(SN,CN,grade),其中,SN為學(xué)生名,CN
為課程名,二者均為字符型;grade為成績(jī),數(shù)值型,取值范圍0~100?若要把“張二
的化學(xué)成績(jī)80分”插入S中,則可用(D)。
A、ADDINTOSVALUES('張二"化學(xué)''80',,)
B、INSERTINTOSVALUES(,張二"化學(xué)'WO,,,)
C、ADDINTOSVALUES(,張二”化學(xué)80)
D、INSERTINTOSVALUES(,張二"化學(xué)",80)
12、設(shè)關(guān)系數(shù)據(jù)庫(kù)中一個(gè)表S的結(jié)構(gòu)為S(SN,CN,grade),其中,SN為學(xué)生名,CN
為課程名,二者均為字符型;grade為成績(jī),數(shù)值型,取值范圍0~100o若要更正王二
3
的化學(xué)成績(jī)?yōu)?5分,則可用(A)。
A、UPDATESSETGRADE=85WHERESN=,王二,ANDCN=,化學(xué)’
B、UPDATESSETGRADE=,85,WHERESN=,王二,ANDCN=,化學(xué)’
C、UPDATESGRADE=85WHERESN=,王二,ANDCN=,化學(xué)’
D、UPDATESGRADE=*85,WHERESN=,王二'ANDCN='化學(xué)’
13、在SQL語(yǔ)言中,子查詢(xún)是(D)
A、返回單表中數(shù)據(jù)子集的查詢(xún)語(yǔ)言;B、選取多表中字段子集的查詢(xún)語(yǔ)句
C、選取單表中字段子集的查詢(xún)語(yǔ)句;D、嵌入到另一個(gè)查詢(xún)語(yǔ)句之中的查詢(xún)語(yǔ)句
14、有關(guān)系S(S#,SNAME,SEX),c(c#,CNAME),SC(S#,C#,GRADE)。其
中S#是學(xué)號(hào),SNAME是姓名,SEX:性別,C#是課程號(hào),CNAME是課程名稱(chēng)。
要查詢(xún)選修了“數(shù)據(jù)庫(kù)”課的全體男學(xué)生姓名的SQL語(yǔ)句是:ELECTSNAMEFROMS,
C,SCWHERE子句。這里Where子句的內(nèi)容是(A)
A、s.s#=sc.s#andc.c#=sc.c#andSEX='男'andcname='數(shù)據(jù)庫(kù),
B、s.s#=sc.s#andc.c#=sc.c#andSEXIN'男'andcname='數(shù)據(jù)庫(kù),
C、SEX'男'andcname'數(shù)據(jù)庫(kù),
D、s.SEX=,男,andcname=,數(shù)據(jù)庫(kù),
15、若用如下的SQL語(yǔ)句創(chuàng)建了一個(gè)表SC,CREATETABLESC(S#CHAR(6)NOT
NULL,C#CHAR(3)NOTNULL,SCOREINTEGER,NOTECHAR(20);)
向SC表插入如下行時(shí),(B)行可以被插入。
A、'201009'’111'(,,60,必修)B、'200823"101'<,null,null)
C、(null,‘103,80o'選修')D、'201132'),null,86,")
16、有關(guān)系S(S#,SNAME,SEX),c(c#,CNAME),SC(S#,C#,GRADE)。其
中S#是學(xué)號(hào),SNAME是姓名,SEX:性別,C#是課程號(hào),CNAME是課程名稱(chēng)。
要查詢(xún)選修“compute廣課的男生姓名,將涉及至的關(guān)系(D)
A、SB、S,SCC、C,SCD、S,C,SC
第五章數(shù)據(jù)庫(kù)安全性
1、以下(D)不屬于實(shí)現(xiàn)數(shù)據(jù)庫(kù)系統(tǒng)安全性的主要技術(shù)和方法。
A.存取控制技術(shù)B.視圖技術(shù)C.審計(jì)技術(shù)D.出入機(jī)房登記和加防盜門(mén)
2.SQL中的視圖機(jī)制提高了數(shù)據(jù)庫(kù)系統(tǒng)的(D)
A.完整性B.并發(fā)控制C.隔離性D.安全性
3.SQL語(yǔ)言的GRANT和REVOKE語(yǔ)句主要是用來(lái)維護(hù)數(shù)據(jù)庫(kù)的(C)
A.完整性B.可靠性C.安全性D.一致性
4.在數(shù)據(jù)庫(kù)的安全性控制中,授權(quán)的數(shù)據(jù)對(duì)象的(A),授權(quán)子系統(tǒng)就越靈活.
A.范圍越小B.約束越細(xì)致C.范圍越大D.約束范圍大
第六章數(shù)據(jù)庫(kù)完整性
1、完整性檢查和控制的防范對(duì)象是(A、C),防止它們進(jìn)入數(shù)據(jù)庫(kù)。安全性控制的防
范對(duì)象是(B、D),防止它們對(duì)數(shù)據(jù)的存取。
A.不合語(yǔ)義的數(shù)據(jù)B.非法用戶(hù)C.不正確的數(shù)據(jù)D.非法操作
2、找出下面SQL命令中的數(shù)據(jù)授權(quán)命令(A)
A.GRANTB.COMMITC.UPDATED.SELECT
3.下述SQL語(yǔ)句中,允許用戶(hù)定義新關(guān)系時(shí)引用其他關(guān)系的主碼作為外碼的(C)。
A.INSERTB.DELETEC.REFERENCESD.SELECT
4.下述SQL命令的短語(yǔ)中,定義屬性上約束條件的是(ABC)。
A.NOTNULL短語(yǔ)B.UN1QUE短語(yǔ)C.CHECK短語(yǔ)D.HAVING短語(yǔ)
4
第七章數(shù)據(jù)庫(kù)恢復(fù)技術(shù)
1、一個(gè)事務(wù)的執(zhí)行,要么全部完成,要么全部不做,一個(gè)事務(wù)中對(duì)數(shù)據(jù)庫(kù)的所有操作都是
?個(gè)不可分割的操作序列的屬性是(A)。
A.原子性B.一致性C.獨(dú)立性D.持久性
2、表示兩個(gè)或多個(gè)事務(wù)可以同時(shí)運(yùn)行而不互相影響的是(C)。
A.原子性B.一致性C.獨(dú)立性D.持久性
3、事務(wù)的持續(xù)性是指(B)
A.事務(wù)中包括的所有操作要么都做,要么都不做
B.事務(wù)一旦提交,對(duì)數(shù)據(jù)庫(kù)的改變是永久的
C.一個(gè)事務(wù)內(nèi)部的操作對(duì)并發(fā)的其他事務(wù)是隔離的
D.事務(wù)必須使數(shù)據(jù)庫(kù)從一個(gè)一致性狀態(tài)變成另一個(gè)一致性狀態(tài).
4、SQL語(yǔ)言中的COMMIT語(yǔ)句的主要作用是(C)。
A結(jié)束程序B返回系統(tǒng)C提交事務(wù)D存儲(chǔ)數(shù)據(jù)
5、SQL語(yǔ)言中用(B)語(yǔ)句實(shí)現(xiàn)事務(wù)的回滾。
A、CREATETABLEB、ROLLBACKC、GRANT和REVOKED、COMMIT
6、若系統(tǒng)在運(yùn)行過(guò)程中,由于某種硬件故障,使存儲(chǔ)在外存上的數(shù)據(jù)部分損失或全部損失,
這種情況稱(chēng)為(A)。
A介質(zhì)故障B運(yùn)行故障C系統(tǒng)故障D事務(wù)故障
7、在DBMS中實(shí)現(xiàn)事務(wù)持久性的子系統(tǒng)是(D)。
A安全管理子系統(tǒng)B完整性管理子系統(tǒng)
C并發(fā)控制子系統(tǒng)D恢復(fù)管理子系統(tǒng)
8、后援副本的作用是(C)。
A保障安全性B一致性控制C故障后的恢復(fù)D數(shù)據(jù)的轉(zhuǎn)儲(chǔ)
9、事務(wù)日志用于保存(C)。
A程序運(yùn)行過(guò)程B程序的執(zhí)行結(jié)果
C對(duì)數(shù)據(jù)的更新操作D對(duì)數(shù)據(jù)的查詢(xún)操作
10、數(shù)據(jù)庫(kù)恢復(fù)的基礎(chǔ)是利用轉(zhuǎn)儲(chǔ)的冗余數(shù)據(jù)。這些轉(zhuǎn)儲(chǔ)的冗余數(shù)據(jù)包括(C)。
A數(shù)據(jù)字典,應(yīng)用程序,數(shù)據(jù)庫(kù)后備副本
B。數(shù)據(jù)字典、應(yīng)用程序、審計(jì)檔案
C、日志文件、數(shù)據(jù)庫(kù)后備副本
D、數(shù)據(jù)字典、應(yīng)用程序、日志文件
第八章并發(fā)控制
1、解決并發(fā)操作帶來(lái)的數(shù)據(jù)不一致問(wèn)題普遍的采用(A)技術(shù)。
A封鎖B存取控制C恢復(fù)D協(xié)商
2、下列不屬于并發(fā)操作帶來(lái)的問(wèn)題是(C)
A丟失修改B不可重復(fù)讀C死鎖D臟讀
3、DBMS普遍采用(C)方法來(lái)保證調(diào)度的正確性。
A索引B授權(quán)C封鎖D日志
4、事務(wù)T在修改數(shù)據(jù)R之前必須先對(duì)其加X(jué)鎖,直到事務(wù)結(jié)束才釋放,這是(A)。
A一級(jí)封鎖協(xié)議B、二級(jí)封鎖協(xié)議C、三級(jí)封鎖協(xié)議D、零級(jí)封鎖協(xié)議
5、如果事務(wù)T獲得了數(shù)據(jù)項(xiàng)Q上的排它鎖,則T對(duì)Q(C)
A、只能讀不能寫(xiě)B(tài)、只能寫(xiě)不能讀
C、既可讀又可寫(xiě)D、不能讀也不能寫(xiě)
5
6、設(shè)事務(wù)T1和T2對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)A進(jìn)行操作,可能有如下幾種情況,請(qǐng)問(wèn)哪一種
不會(huì)發(fā)生沖突操作(D)
A、T1正在寫(xiě)A,T2要讀AB、T1正在寫(xiě)A,T2也要寫(xiě)A
C、T1正在讀A,T2要寫(xiě)AD、T1正在讀A,T2要讀A
7、如果有兩個(gè)事務(wù)同時(shí)對(duì)數(shù)據(jù)庫(kù)中的同一數(shù)據(jù)進(jìn)行操作,不會(huì)引起沖突的操作是(D)。
A、一個(gè)是DELETE,一個(gè)是SELECT
B、一個(gè)是SELECT>一個(gè)是DELETE
C、兩個(gè)都是update
D、兩個(gè)都是SELECT
第九章數(shù)據(jù)庫(kù)設(shè)計(jì)概述
1,如何構(gòu)造出一個(gè)合適的數(shù)據(jù)邏輯結(jié)構(gòu)是(C)主要解決的問(wèn)題。
A、物理結(jié)構(gòu)設(shè)計(jì)B、數(shù)據(jù)字典C、邏輯結(jié)構(gòu)設(shè)計(jì)D、關(guān)系數(shù)據(jù)庫(kù)查詢(xún)
2、概念結(jié)構(gòu)設(shè)計(jì)是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵,它通過(guò)對(duì)用戶(hù)需求進(jìn)行綜合、歸納與抽象,形
成一個(gè)具體DBMS的(B)。
A、數(shù)據(jù)模型B、概念模型C、層次模型D、關(guān)系模型
3、數(shù)據(jù)庫(kù)設(shè)計(jì)中,確定數(shù)據(jù)庫(kù)存儲(chǔ)結(jié)構(gòu),即確定關(guān)系、索引、聚簇、日志、備份等數(shù)據(jù)的
存儲(chǔ)安排和存儲(chǔ)結(jié)構(gòu),這是數(shù)據(jù)庫(kù)設(shè)計(jì)的(D)。
A、需求分析階段B、邏輯設(shè)計(jì)階段C、概念設(shè)計(jì)階段D、物理設(shè)計(jì)階段
4、數(shù)據(jù)庫(kù)物理設(shè)計(jì)完成后,進(jìn)入數(shù)據(jù)庫(kù)實(shí)施階段,下述工作中,(D)一般不屬于實(shí)施階段。
A、建立庫(kù)結(jié)構(gòu)B、系統(tǒng)調(diào)試C、加載數(shù)據(jù)D、擴(kuò)充功能
5、數(shù)據(jù)庫(kù)設(shè)計(jì)可以劃分為六個(gè)階段,每個(gè)階段都有自己的設(shè)計(jì)內(nèi)容,“為哪些關(guān)系,在哪些
屬性上建什么樣的索引”這一設(shè)計(jì)內(nèi)容應(yīng)該屬于(C)階段。
A、概念設(shè)計(jì)B、邏輯設(shè)計(jì)C、物理設(shè)計(jì)D、全局設(shè)計(jì)
6、在關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)中,設(shè)計(jì)關(guān)系模式是數(shù)據(jù)庫(kù)設(shè)計(jì)中(A)的任務(wù)。
A、邏輯設(shè)計(jì)階段B、概念設(shè)計(jì)階段C、物理設(shè)計(jì)階段D、需求分析階段
7、在關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)中,對(duì)關(guān)系進(jìn)行規(guī)范化處理,使關(guān)系達(dá)到一定的范式,例如達(dá)到3NF,
這是(D)的任務(wù)。
A、需求分析階段B、概念設(shè)計(jì)階段C、物理設(shè)計(jì)階段D、邏輯設(shè)計(jì)階段
第十章概念模型與E-R方法
1、概念模型是現(xiàn)實(shí)世界的第一層抽象,這一類(lèi)最著名的模型是(D)。
A、層次模型B、關(guān)系模型C、網(wǎng)狀模型D、實(shí)體-關(guān)系模型
2、對(duì)實(shí)體和關(guān)體之間的聯(lián)系采用同樣的數(shù)據(jù)結(jié)構(gòu)表達(dá)的數(shù)據(jù)模型為(B)
A、層次模型B、關(guān)系模型C、網(wǎng)狀模型D、實(shí)體-關(guān)系模型
3、在概念模型中的客觀存在并可相互區(qū)別的事務(wù)稱(chēng)(A)o
A、實(shí)體B、元組C、屬性D、節(jié)點(diǎn)
4、區(qū)分不同實(shí)體的依據(jù)是(B)。
A、名稱(chēng)B、屬性C、對(duì)象D、概念
5、公司有多個(gè)部門(mén)和多個(gè)職員,每個(gè)職員只能屬于一個(gè)部門(mén),一個(gè)部門(mén)可以有多個(gè)職員,
從職員到部門(mén)的聯(lián)系類(lèi)型是(C
A、多對(duì)多B、一對(duì)一C^一對(duì)多
6、關(guān)系數(shù)據(jù)庫(kù)中,實(shí)現(xiàn)實(shí)體之間的聯(lián)系是通過(guò)關(guān)系與關(guān)系之間的(D)。
A、公共索引B、公共存儲(chǔ)C、公共元組D、公共屬性
第十一章關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)理論
1、規(guī)范化理論是關(guān)系數(shù)據(jù)庫(kù)進(jìn)行邏輯設(shè)計(jì)的理論依據(jù),根據(jù)這個(gè)理論,關(guān)系數(shù)據(jù)庫(kù)中
6
的關(guān)系必須滿(mǎn)足:每一個(gè)屬性都是(B)
A.長(zhǎng)度不變的B、不可分解的C、互相關(guān)聯(lián)的D、互不相關(guān)的
2、已知關(guān)系式R(A,C,E)B,D,及其上的函數(shù)依賴(lài)集合F={A—>D,B—>C,
E—>A},該關(guān)系模式的候選碼是(B)
A、ABB、BEC、CDD、DE
3、關(guān)系模式中,滿(mǎn)足2NF的模式(B)
A、可能是INFB、必定是INFC、必定是3NFD、必定是BCNF
4、關(guān)系模式R中的屬性全是主屬性,則R的最高范式必定是(D)
A、INFB、2NFC、3NFD、BCNF
5、消除了部分函數(shù)依賴(lài)的1NF的關(guān)系模式必定是(B)
A、INFB、2NFC、3NFD、BCNF
6、關(guān)系模式的候選碼可以有1個(gè)或多個(gè),但主碼有(C)。
A、多個(gè)B、0個(gè)C、1個(gè)D、1個(gè)或多個(gè)
7、候選碼的主屬可以有(D)
A、多個(gè)B、0個(gè)C、1個(gè)D、1個(gè)或多個(gè)
8、設(shè)U是所有屬性的集合,X、Y、Z都是U的子集,且U=U-X-Y。下面關(guān)于多值依賴(lài)的
敘述中,不正確的是(C)o
A、若X-Y,則X—TZ
B、若XTY,則X-Y
C、若X-TY,且Y'£Y,則XT—Y'
D、若2=①,則X-丫
9、關(guān)系數(shù)據(jù)庫(kù)規(guī)范化是為了解決關(guān)系數(shù)據(jù)中的(B)的問(wèn)題引入的。
A、提高查詢(xún)速度
B、插入、刪除異常和數(shù)據(jù)冗余
C、保證數(shù)據(jù)的安全性和完整性
10、關(guān)系的規(guī)范化中,各個(gè)范式之間的關(guān)系是(A)。
A、1NFCNFC3NFB、3NFC2NFC1NF
C、1NF=2NF=3NFD、INFC2NFCBCNFC3NF
11、學(xué)生表(id,name,sex,age,depart_id,depart_name),存在的函數(shù)依賴(lài)是
id—>{name,sex,age,depart_id};depart_id—>depart_name,其滿(mǎn)足(B)
A、INFB、2NFC、3NFD、BCNF
12、設(shè)有關(guān)系模式R(S,D,M),其是函數(shù)依賴(lài)集:F={S-D,D—M},則關(guān)系模式R的規(guī)
范化程度最高達(dá)到(B)
A、INFB、2NFC、3NFD、BCNF
13、設(shè)有關(guān)系模式R(A,B,C,D),其是函數(shù)依賴(lài)集:}F={(A,B)-C,C—D},
則關(guān)系模式R的規(guī)范化程度最高達(dá)到(B)
A、INFB、2NFC、3NFD、BCNF
14、X-Y,當(dāng)下列哪一條成立時(shí),稱(chēng)為平凡的函數(shù)依賴(lài)(B)
A、XCYB、YCXC、XnY=(pD、XCY抑
第十二章數(shù)據(jù)庫(kù)設(shè)計(jì)步驟
1、數(shù)據(jù)流程圖是用于數(shù)據(jù)庫(kù)設(shè)計(jì)中(D)階段的工具。
A、概要設(shè)計(jì)B、可行性分析C、程序編碼D、需求分析
2、在數(shù)據(jù)庫(kù)設(shè)計(jì)中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)庫(kù)模型的過(guò)程屬于(B)。
7
A、需求分析階段B、邏輯設(shè)計(jì)階段C、概念設(shè)計(jì)階段D、物理設(shè)計(jì)階段
3、子模式DDL是用來(lái)描述(B)。
A、數(shù)據(jù)庫(kù)的總體邏輯結(jié)構(gòu)B、數(shù)據(jù)庫(kù)的局部邏輯結(jié)構(gòu)
C、數(shù)據(jù)庫(kù)的物理存儲(chǔ)結(jié)構(gòu)D、數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)
4、數(shù)據(jù)庫(kù)設(shè)計(jì)的概念設(shè)計(jì)階段,表示概念結(jié)構(gòu)的常用方法和描述工具是(C)。
A、層次分析法和層次結(jié)構(gòu)圖B、數(shù)據(jù)流程分析法和數(shù)據(jù)流程圖
C、實(shí)體聯(lián)系方法D、結(jié)構(gòu)分析法和模塊結(jié)構(gòu)圖
5、在關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)中,設(shè)計(jì)關(guān)系模式是數(shù)據(jù)庫(kù)設(shè)計(jì)中(A的任務(wù)。
A、邏輯設(shè)計(jì)階段B、概念設(shè)計(jì)階段C、物理設(shè)計(jì)階段D、需求分析階段
6、關(guān)系數(shù)據(jù)庫(kù)的規(guī)范化理論主要解決的問(wèn)題是(A)。
A.、如何構(gòu)造合適的數(shù)據(jù)邏輯結(jié)構(gòu)B、如何構(gòu)造合適的數(shù)據(jù)物理結(jié)構(gòu)
C.、如何構(gòu)造合適的應(yīng)用程序界面D、如何控制不同用戶(hù)的數(shù)據(jù)操作權(quán)限
7、數(shù)據(jù)庫(kù)設(shè)計(jì)可以劃分為六個(gè)階段,每個(gè)階段都有自己的設(shè)計(jì)內(nèi)容,“為哪些關(guān)系,在哪些
屬性上建什么樣的索引”這一設(shè)計(jì)內(nèi)容應(yīng)該屬于(C)階段。
B、概念設(shè)計(jì)B、邏輯設(shè)計(jì)C、物理設(shè)計(jì)D、全局設(shè)計(jì)
8、數(shù)據(jù)庫(kù)物理設(shè)計(jì)完成后,進(jìn)入數(shù)據(jù)庫(kù)實(shí)施階段,下述工作中,(D)一般不屬于實(shí)施階段。
A、建立庫(kù)結(jié)構(gòu)B、系統(tǒng)調(diào)試C、加載數(shù)據(jù)D、擴(kuò)充功能
9,從E-R圖導(dǎo)出關(guān)系模型時(shí),如果實(shí)體間的聯(lián)系是M:N的,下列說(shuō)法中正確的是(C)。
A、將N方碼和聯(lián)系的屬性納入M方的屬性中。
B、將M方碼和聯(lián)系的屬性納入N方的屬性中。
C、增加一個(gè)關(guān)系表示聯(lián)系,其中納入M方和N方的碼。
D、在M方屬性和N方屬性中均增加一個(gè)表示級(jí)別的屬性。
10、在E-R模型中,如果有3個(gè)不同的實(shí)體型,3個(gè)M:N聯(lián)系,根據(jù)E-R模型轉(zhuǎn)換為關(guān)系
模型的規(guī)則,轉(zhuǎn)換為關(guān)系的數(shù)目是(C)。
A、4B、5C、6D、7
第十三章嵌入式SQL
1、向主語(yǔ)言傳遞SQL語(yǔ)句的執(zhí)行狀態(tài)信息,使主語(yǔ)言能夠據(jù)此信息控制程序流程,主要用
(B)實(shí)現(xiàn)。
A、主變量B、SQL通信區(qū)C、游標(biāo)D、主變量和游標(biāo)
2、將SQL嵌入到主語(yǔ)言使用時(shí),必須區(qū)分SQL語(yǔ)句和主語(yǔ)句。通常在所有的SQL語(yǔ)句前
加(B)前綴來(lái)進(jìn)行區(qū)分。
A、;B、EXELSQLC、SQLD、DECLARE
第十四章PL/SQL與存儲(chǔ)過(guò)程
1、存儲(chǔ)過(guò)程是由PL/SQL書(shū)寫(xiě)的例程,經(jīng)編譯和優(yōu)化后存儲(chǔ)在(B)中的過(guò)程。它們成為
SQL服務(wù)器模塊,使用時(shí)只要調(diào)用即可。
A、數(shù)據(jù)庫(kù)客戶(hù)端程序B、數(shù)據(jù)庫(kù)服務(wù)器
C、級(jí)語(yǔ)言程序D、操作系統(tǒng)
2、PL/SQL程序的基本結(jié)構(gòu)是塊。基本塊由定義部分、執(zhí)行部分和異常處理部分組成。定
義部分從關(guān)鍵字(E)開(kāi)始,執(zhí)行部分從關(guān)鍵字(C)開(kāi)始,可能的結(jié)束方式有兩種:如果
有異常處理部分,則執(zhí)行部分到結(jié)束;否則到(D)結(jié)束。異常部分以(B)開(kāi)始,以(D)
結(jié)束,每個(gè)異常對(duì)應(yīng)一個(gè)(A)語(yǔ)句。
A、WHEN
B、EXCEPTION
C、BEGIN
8
D、END
E、DECLARE
3、PL/SQL預(yù)定義了一些常見(jiàn)的異常情況,表示PL/SQL運(yùn)用中出現(xiàn)了內(nèi)存越界的異常名是
(D)。
A、PROGRAN_ERRORB、TOO_MANY_ROWS
C、VALUE_ERRORD、STORAGE_ERROR
第十五章使用ODBC的系統(tǒng)結(jié)構(gòu)
1、ODBC的基本思想是提高應(yīng)用程序與RDBMS的(D),從而使應(yīng)用系統(tǒng)具有良好的可移
植性。
A、一致性B、關(guān)聯(lián)性C、依賴(lài)性D、獨(dú)立性
2、(D)提供用戶(hù)界面、應(yīng)用邏輯和事務(wù)邏輯。(A)是用來(lái)管理系統(tǒng)中存在的各種驅(qū)動(dòng)程
序的。(B)是用來(lái)提供應(yīng)用系統(tǒng)與數(shù)據(jù)庫(kù)平臺(tái)的獨(dú)立性的。(C)是應(yīng)用程序與數(shù)據(jù)庫(kù)系統(tǒng)
連接的橋梁。
A、驅(qū)動(dòng)程序管理器B、驅(qū)動(dòng)程序C、數(shù)據(jù)源名D、應(yīng)用程序
3、應(yīng)用程序可以通過(guò)(B)來(lái)獲取結(jié)果集中的列數(shù)。
A.、SQLDescribeColB、SQLNumResultColsC、SQLColAttrbuteD、SQLGetdata
4、使用ODBC使得應(yīng)用系統(tǒng)的移植變得容易。當(dāng)一個(gè)應(yīng)用程序從一個(gè)數(shù)據(jù)庫(kù)平臺(tái)移植到另
一個(gè)數(shù)據(jù)庫(kù)平臺(tái)時(shí)只要改變ODBC中的(A)就行了。
A、驅(qū)動(dòng)程序B、驅(qū)動(dòng)程序管理器C、應(yīng)用程序
填空題
第一章緒論
1、數(shù)據(jù)庫(kù)系統(tǒng)具有(永久存儲(chǔ))(有組織)和(可共享)3個(gè)基本特點(diǎn)八
2、數(shù)據(jù)庫(kù)管理系統(tǒng)是數(shù)據(jù)庫(kù)系統(tǒng)的一個(gè)重要組成部分,它的功能包括(數(shù)據(jù)定義功能)
(數(shù)據(jù)操縱功能)(數(shù)據(jù)庫(kù)的運(yùn)行管理)(數(shù)據(jù)庫(kù)的建立和維護(hù)功能)。
3、數(shù)據(jù)庫(kù)系統(tǒng)是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫(kù)后的系統(tǒng),一般由(數(shù)據(jù)庫(kù))(數(shù)據(jù)庫(kù)管理
系統(tǒng)(及其開(kāi)發(fā)工具)(應(yīng)用系統(tǒng))和(數(shù)據(jù)庫(kù)管理員)構(gòu)成。
4、數(shù)據(jù)管理技術(shù)的發(fā)展是與計(jì)算機(jī)技術(shù)及其應(yīng)用的發(fā)展聯(lián)系在一起的,它經(jīng)歷了3個(gè)階
段(人工管理階段)(文件系統(tǒng)階段)(數(shù)據(jù)庫(kù)系統(tǒng)階段)。
5、數(shù)據(jù)庫(kù)具有數(shù)據(jù)結(jié)構(gòu)化、最小的(冗余度)、較高的(數(shù)據(jù)獨(dú)立性)等特點(diǎn)。
6、DBMS還必須提供(數(shù)據(jù)的安全性)保護(hù)、(數(shù)據(jù)的完整性)檢查、(并發(fā)控制)、
(數(shù)據(jù)庫(kù)恢復(fù))、等數(shù)據(jù)控制功能。
7、模式是數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的(邏輯結(jié)構(gòu))和(拉延)的描述,它僅涉及到(型)的描
述,不涉及到具體的值。
8、三級(jí)模式之間的兩層映像保證了數(shù)據(jù)庫(kù)系統(tǒng)中的數(shù)據(jù)能夠具有較高的(邏輯獨(dú)立性)和
(物理獨(dú)立性)。
第二章數(shù)據(jù)模型
1、根據(jù)模型應(yīng)用的不同目的,可以將這些模型劃分為兩類(lèi),它們分別屬于兩個(gè)不同的層次。
第一類(lèi)是(概念模型),第二類(lèi)是(數(shù)據(jù)模型)。
2、數(shù)據(jù)模型的三要素是指(數(shù)據(jù)結(jié)構(gòu))、(數(shù)據(jù)操作)和(數(shù)據(jù)完整性約束)。實(shí)際數(shù)據(jù)
庫(kù)系統(tǒng)中所支持的主要數(shù)據(jù)模型是(層次模型)(網(wǎng)狀模型)和(關(guān)系模型)
3、數(shù)據(jù)模型中的(數(shù)據(jù)結(jié)構(gòu))是對(duì)數(shù)據(jù)系統(tǒng)的靜態(tài)特征描述,包括數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)間聯(lián)系
的描述,(數(shù)據(jù)操作)是對(duì)數(shù)據(jù)庫(kù)系統(tǒng)的動(dòng)態(tài)特征描述,是一組定義在數(shù)據(jù)上的操作,
包括操作的涵義、操作符、運(yùn)算規(guī)劃及其語(yǔ)言等。
9
4、用樹(shù)型結(jié)構(gòu)表示實(shí)體類(lèi)型及實(shí)體間聯(lián)系的數(shù)據(jù)模型稱(chēng)為(層次模型),上一層的父結(jié)點(diǎn)
和下一層的子結(jié)點(diǎn)之間的聯(lián)系是(U)的聯(lián)系。
5、用有向圖結(jié)構(gòu)表示實(shí)體類(lèi)型及實(shí)體間聯(lián)系的數(shù)據(jù)模型稱(chēng)為(網(wǎng)狀模型),數(shù)據(jù)之間的聯(lián)
系通常用(指此)實(shí)現(xiàn)
6、(關(guān)系模型)是目前最常用也是最重要的一種數(shù)據(jù)模型。采用該模型作為數(shù)據(jù)的組織方
式的數(shù)據(jù)庫(kù)系統(tǒng)稱(chēng)為(關(guān)系數(shù)據(jù)庫(kù)系統(tǒng))
7、關(guān)系的完整性約束條件包括三大類(lèi):(實(shí)體完整性)(參照完整性)(用戶(hù)定義的完整性)。
第三章關(guān)系數(shù)據(jù)庫(kù)
1、關(guān)系數(shù)據(jù)模型中,(度性)二維表的行稱(chēng)為(元組或記錄)。
2、用戶(hù)選作元組標(biāo)識(shí)的一個(gè)候選碼為(主碼),其屬性不能?。罩担?/p>
3、關(guān)系代數(shù)運(yùn)算中,傳統(tǒng)的集合運(yùn)算有(笛卡爾積)、(注)、(交)、(差)。
4、關(guān)系代數(shù)運(yùn)算中,基本的運(yùn)算是(江)、(差)、(選提)、(投影)、(笛卡爾積)。
5、關(guān)系代數(shù)運(yùn)算中,專(zhuān)門(mén)的關(guān)系運(yùn)算有(選掛)(提影)、(連接)。
6、關(guān)系數(shù)據(jù)庫(kù)中基于數(shù)學(xué)上的兩類(lèi)運(yùn)算是(關(guān)系代數(shù))和(關(guān)系演算)
7、關(guān)系代數(shù)中,從兩個(gè)關(guān)系中找出相同元組的運(yùn)算稱(chēng)為(交)運(yùn)算。
8、RooS表示R與S的(自然連接
9、設(shè)有學(xué)生關(guān)系:S(XH,XM,XB,NL,DP)?在這個(gè)關(guān)系中,XH表學(xué)號(hào),XM表姓名,
XB表示性別,NL表示年齡,DP表示系部。NLDP查詢(xún)學(xué)生姓名和所在系的投影操
作的關(guān)系運(yùn)算是:(?xm,dp(S))。
10、在“學(xué)生-選課-課程”數(shù)據(jù)庫(kù)中的3個(gè)關(guān)系如下:S(S#,SNAME,SEX,AGE);
SC(S#,C#,GRADE),C(C#,CNAME,TEACHER),查找選擇“數(shù)據(jù)庫(kù)技術(shù)”這
門(mén)課程學(xué)生的姓名和成績(jī),用關(guān)系代數(shù)表達(dá)式可以表示為
(?sname,grade(S(SC((Jcname=?數(shù)據(jù)庫(kù)技術(shù),(C))))
11、已知系(系編號(hào),系名稱(chēng),系主任,電話,地點(diǎn))和學(xué)生(學(xué)號(hào),姓名,性別,入
學(xué)日期,專(zhuān)業(yè),系編號(hào))兩個(gè)關(guān)系,系關(guān)系的主碼是(系編號(hào)),系關(guān)系的外碼(沒(méi)有),
學(xué)生關(guān)系的主碼(生號(hào)),學(xué)生關(guān)系的外碼是(系編號(hào))。
第四章關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL
1、SQL的中文全稱(chēng)是(結(jié)構(gòu)化查詢(xún)語(yǔ)言)。
2、SQL語(yǔ)言除了具有數(shù)據(jù)查詢(xún)和數(shù)據(jù)操縱功能之外,還具有(數(shù)據(jù)定義)和(數(shù)據(jù)捽制)
的功能,它是一個(gè)綜合性的功能強(qiáng)大的語(yǔ)言。
3、在關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)SQL中,實(shí)現(xiàn)數(shù)據(jù)檢索的語(yǔ)句命令是(select)
4、在SQL語(yǔ)言的結(jié)構(gòu)中,(基在表)有對(duì)應(yīng)的物理存儲(chǔ),而(視圖)沒(méi)有對(duì)應(yīng)的物理存儲(chǔ)。
5、關(guān)系R(A,B,C)和S(A,D,E,F)和S有相同的屬性A,若將關(guān)系代數(shù),
表達(dá)式:
“R.A,r.b,s.d,s.f(R8S)用SQL語(yǔ)言的查詢(xún)語(yǔ)句表示,則為:
(SELECTR.A,R.B,S.D,S.FFROMR,SWHERER.A=S,A)
6、視圖是從(基本表或視圖)中導(dǎo)出的表,數(shù)據(jù)庫(kù)中實(shí)際存放的是視圖的(定義)
7、關(guān)系數(shù)據(jù)操作語(yǔ)言(DML)的特點(diǎn)是:操作對(duì)象與結(jié)果均為關(guān)系、操作的(非過(guò)程
性強(qiáng))、語(yǔ)言一體化并且是建立在數(shù)學(xué)理論基礎(chǔ)之上。
8、設(shè)有如下關(guān)系表R、S、T:
R(BH,XM,XB,DWH),S(DWH,DWM),T(BH,XM,XB,DWH)
(1)實(shí)現(xiàn)RUS的SQL語(yǔ)句(select*fromRUNIONSELECT*FROMT)
⑵實(shí)現(xiàn)ndwh=<100'(R)的SQL語(yǔ)ij:(select*fromrwheredwh='100')
10
(3)實(shí)現(xiàn)nxm,xb(R)的SQL語(yǔ)印(select*xm.xbfromr)
(4)實(shí)現(xiàn)nxm,dwh(oxb='女'(R))的SQL語(yǔ)句(selectxm.dwhfromrwherexb=',女')
(5)實(shí)現(xiàn)R8s的SQL語(yǔ)句:(selectbh,xm,xb.r.dwh,s.dwh,dwmfromr,swhere
r.dwh=s.dwh)
(6)實(shí)現(xiàn)“xm,xb,dwh(oxb='男'(R8S))的SQL語(yǔ)句是:(selectxm.xbj.dwhfromr.s
wherer.dwh=s.dwhandxb='男')
9、設(shè)有關(guān)系R:R(no,name,sex,age,class),主碼是NO
(1)插入一個(gè)記錄(25,李明男',,21,'95031';)
(Insertintorvalues(25,'李明''男',,21,'95031')
(2)插入“95031”班學(xué)號(hào)為30,姓名為“鄭和”的學(xué)生記錄:
(Insertintor(no,name.class)values(30,鄭口''95031')
(3)將學(xué)號(hào)為10的學(xué)生姓名改為“王華”;
(Updatersetname='王華'whereno=10)
(4)將所有“95101”班號(hào)改為“95091”
(Updatersetclass='95091'whereclass='95101')
(5)刪除學(xué)號(hào)為20的學(xué)生記錄;
(Deletefromrwhereno=20)
(6)刪除姓“王”的學(xué)生記錄;
(Deletefromrwherenamelike'±:%')
第五章數(shù)據(jù)庫(kù)安全性
1.數(shù)據(jù)庫(kù)安全性指保護(hù)數(shù)據(jù)庫(kù)以防止不合法的使用所造成的(數(shù)據(jù)泄漏)(更改)和(破壞)
2.計(jì)算機(jī)系統(tǒng)有三類(lèi)安全性問(wèn)題,即(技術(shù)安全類(lèi))、(管理安全類(lèi))和(政策法律類(lèi))。
3.用戶(hù)標(biāo)識(shí)和鑒別的有很多種,而且在一個(gè)系統(tǒng)中往往是多種方法并舉,以獲得更強(qiáng)的安
全性。常用的方法有通過(guò)輸入(用戶(hù)名)和(旦金)來(lái)鑒別用戶(hù)。
4.(用戶(hù)權(quán)限定義)和(合法權(quán)檢查機(jī)制)?起組成DBMS的安全子系統(tǒng)。
5.當(dāng)前大型的DBMS一般都支持(自主存取控型iJ(DAC)),能DBMS同時(shí)還支持(強(qiáng)
制存取控制(MAC))。
6.用戶(hù)權(quán)限是由兩個(gè)要素組成(數(shù)據(jù)對(duì)象)和(操作類(lèi)型)。
7.在數(shù)據(jù)庫(kù)系統(tǒng)中,定義存取權(quán)限稱(chēng)為(授權(quán)SQL語(yǔ)言用(GRANT)語(yǔ)句
向用戶(hù)授予對(duì)數(shù)據(jù)的操作權(quán)限,用(REVOKE)語(yǔ)句收回授予的權(quán)限。
8.對(duì)數(shù)據(jù)庫(kù)模式的授權(quán)由DBA在(創(chuàng)建用戶(hù))時(shí)實(shí)現(xiàn)。
9.一個(gè)DBA用戶(hù)可以擁有(CREATEUSER)(CREATESCHEMA)和
(CREATETABLE)權(quán)限,一個(gè)RESOURCE可以擁有(CREATETABLE)權(quán)限。
10.數(shù)據(jù)庫(kù)角色是被命名的一組與(數(shù)據(jù)庫(kù)操作)相關(guān)的權(quán)限,角色是(權(quán)眼)的集合。
11.通過(guò)(視圖機(jī)制)可以把要保密的數(shù)據(jù)對(duì)無(wú)權(quán)存取的用戶(hù)隱藏起來(lái),從而自動(dòng)地對(duì)
數(shù)據(jù)提供一定程度的安全保護(hù)。
12.審計(jì)一般可以分為(用戶(hù)級(jí))審計(jì)和(系統(tǒng)級(jí))審計(jì)。
第六章數(shù)據(jù)庫(kù)完整性
1.數(shù)據(jù)庫(kù)的完整性是指數(shù)據(jù)的(正確性)和(相容性)。
2.SQL標(biāo)準(zhǔn)使用了一系列概念來(lái)描述完整性,包括關(guān)系模型(實(shí)體完整性)(參數(shù)完整性)
和(用戶(hù)定義完整性)
3.數(shù)據(jù)庫(kù)完整性的定義一般由SQL的(DDL)語(yǔ)句來(lái)實(shí)現(xiàn),它們作為數(shù)據(jù)訓(xùn)模式的一
部分存入(數(shù)據(jù)字典)。
4.關(guān)系模型的實(shí)體完整性在(DDL)中用(primarykey)定義。
II
5.為了避免對(duì)基本表進(jìn)行全表掃描,RDMS核心一般都對(duì)(地)自動(dòng)建立一個(gè)(索引)。
6.關(guān)系模型的參照完整性在(DDL)用(foreignkey)短語(yǔ)定義哪些列為外碼列,用
(references)短語(yǔ)指明這些外碼參照哪些表的主碼。
7、補(bǔ)充下表中可能破壞參照完整性的情況及違約處理的策略。
被參照列(如student)參照表(如SC)違約處理
可能破壞參照完整性<--插入元組拒絕
可能破壞參照完整性<--修改外碼值拒絕
刪除元組--------->可能破壞參照完整性拒絕/級(jí)聯(lián)修改/設(shè)置為空值
修改主碼*f可能破壞參照完整性拒絕/級(jí)聯(lián)修改/設(shè)置為空值
第七章數(shù)據(jù)庫(kù)恢復(fù)技術(shù)
1、(堇務(wù))是一系列的數(shù)據(jù)庫(kù)操作,是數(shù)據(jù)庫(kù)應(yīng)用程序的基本邏輯單元。
2、事務(wù)處理技術(shù)主要包括(數(shù)據(jù)庫(kù)恢復(fù))技術(shù)和(并發(fā)控制)技術(shù)。
3、在SQL語(yǔ)言中,定義事務(wù)控制的語(yǔ)句主要有(begintransaction)(commit)、、
和(rollback)。
4、事務(wù)具有4個(gè)特性,它們是(原了?性(Atomicity))、(一致性(Consistency))、
(隔離性(Isolation))和(持續(xù)性(Durability))。這4個(gè)特性也簡(jiǎn)稱(chēng)為(ACID)特性。
5、把數(shù)據(jù)庫(kù)從錯(cuò)誤狀態(tài)恢復(fù)到某一已知的正確狀態(tài)亦稱(chēng)(一致?tīng)顟B(tài))的功能,這就是
(數(shù)據(jù)庫(kù)的恢復(fù))o
6、數(shù)據(jù)庫(kù)系統(tǒng)中可能發(fā)生各種各樣的故障,大致可以分為(事務(wù)故障)、(系統(tǒng)故障)
(介質(zhì)故障)和(計(jì)算機(jī)病毒)o
7、建立冗余數(shù)據(jù)最常用的技術(shù)是(數(shù)據(jù)轉(zhuǎn)儲(chǔ))和(登錄日志文件)。通常在一個(gè)數(shù)
據(jù)庫(kù)系統(tǒng)中,這兩種方法是一起使用的。
8、轉(zhuǎn)儲(chǔ)可分為(靜態(tài)轉(zhuǎn)儲(chǔ))和(動(dòng)態(tài)轉(zhuǎn)儲(chǔ)),轉(zhuǎn)儲(chǔ)方式可以有(海量轉(zhuǎn)儲(chǔ))和(增量轉(zhuǎn)儲(chǔ))。
9、(日志文件)是用來(lái)記錄事務(wù)對(duì)數(shù)據(jù)庫(kù)的更新操作的文件。主要有兩種格式:(遞)為
單位的日志文件和以(數(shù)據(jù)塊)為單位的日志文件。
第八章并發(fā)控制
I、并發(fā)操作帶來(lái)的數(shù)據(jù)不一致性包括:(丟失修改)、(不可重復(fù)讀)和(讀“臟”數(shù)據(jù))。
2、多個(gè)事務(wù)的并發(fā)執(zhí)行是正確的,當(dāng)且僅當(dāng)其結(jié)果與按某一次序串行地執(zhí)行它們時(shí)的結(jié)果
相同,我們稱(chēng)這種調(diào)度策略為(可串行化)的調(diào)度
3、基本的封鎖類(lèi)型有二種:(排它鎖(X鎖))和(共享鎖(S鎖))。
4、在數(shù)據(jù)庫(kù)并發(fā)控制中,兩個(gè)或多個(gè)事務(wù)同時(shí)處在相互等待狀態(tài),稱(chēng)為(死鎖)
5、(封鎖對(duì)象的大小)被稱(chēng)為封鎖的粗度。
第九章數(shù)據(jù)庫(kù)設(shè)計(jì)概述
1、“三分(及丕),七分(管理),十二分(基礎(chǔ)數(shù)據(jù))是數(shù)據(jù)庫(kù)建設(shè)的基本規(guī)律。
2、十二分基礎(chǔ)數(shù)據(jù)則強(qiáng)調(diào)了數(shù)據(jù)的(整理)、(收集)、(組織)和
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 印刷業(yè)供應(yīng)鏈金融創(chuàng)新與實(shí)踐探索報(bào)告分析考核試卷
- 化肥銷(xiāo)售合同的法律風(fēng)險(xiǎn)防范考核試卷
- 助動(dòng)車(chē)電池健康狀態(tài)監(jiān)測(cè)考核試卷
- 塑料設(shè)備在太陽(yáng)能電池板的耐久性與效率考核試卷
- 2025年度輔料研發(fā)與創(chuàng)新基金投資合同
- 園林綠化工程綠化施工合同管理考核試卷
- 2025年度附條件附條件房地產(chǎn)信托投資居間合同
- 保健品行業(yè)品牌故事與內(nèi)容營(yíng)銷(xiāo)考核試卷
- 商業(yè)綜合體市場(chǎng)調(diào)研數(shù)據(jù)分析與應(yīng)用考核試卷
- 公證員著作權(quán)保護(hù)法律事務(wù)考核試卷
- 污水處理廠提標(biāo)升級(jí)可研
- 湖南省建設(shè)工程施工階段監(jiān)理服務(wù)費(fèi)計(jì)費(fèi)規(guī)則【實(shí)用文檔】doc
- GB/T 6913-2008鍋爐用水和冷卻水分析方法磷酸鹽的測(cè)定
- GB/T 18717.2-2002用于機(jī)械安全的人類(lèi)工效學(xué)設(shè)計(jì)第2部分:人體局部進(jìn)入機(jī)械的開(kāi)口尺寸確定原則
- 教案:第三章 公共管理職能(《公共管理學(xué)》課程)
- 中國(guó)文化概論(第三版)全套課件
- 117-鋼結(jié)構(gòu)工程質(zhì)量常見(jiàn)問(wèn)題與管控措施
- SHS5230三星指紋鎖中文說(shuō)明書(shū)
- 諾和關(guān)懷俱樂(lè)部對(duì)外介紹
- 保定市縣級(jí)地圖PPT可編輯矢量行政區(qū)劃(河北省)
- 新蘇教版科學(xué)六年級(jí)下冊(cè)全冊(cè)教案(含反思)
評(píng)論
0/150
提交評(píng)論