




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
千里之行,始于足下讓知識(shí)帶有溫度。第第2頁/共2頁精品文檔推薦數(shù)據(jù)庫期末試卷和答案數(shù)據(jù)庫程序設(shè)計(jì)試題
1一、推斷題(每題1分,共10分)
1、DB、DBMS、DBS三者之間的關(guān)系是DBS包括DB和DBMS。()
2、數(shù)據(jù)庫的概念結(jié)構(gòu)與支持其的DB的DBMS有關(guān)。()
3、下列式子R∩S=R—(R—S)成立。()
4、數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)轉(zhuǎn)變時(shí)規(guī)律結(jié)構(gòu)不變,相應(yīng)的程序也不變,這是數(shù)據(jù)庫系統(tǒng)的規(guī)律自立
性。()
5、關(guān)系數(shù)據(jù)庫基本結(jié)構(gòu)是三維表。()
6、在嵌入式SQL語句中,主語句向SQL語句提供參數(shù),主要用游標(biāo)來實(shí)現(xiàn)。()
7、規(guī)范化的投影分解是唯一的。()
8、不包含在任何一個(gè)候選碼中的屬性叫做非主屬性。()
9、在Transact-SQL語句的WHERE子句中,徹低可以用IN子查詢來代替OR規(guī)律表達(dá)式。
()
10、封鎖粒度越大,可以同時(shí)舉行的并發(fā)操作越大,系統(tǒng)的并發(fā)程度越高。()
二、填空題(每空0.5分,共10分)
1、兩個(gè)實(shí)體間的聯(lián)系有聯(lián)系,聯(lián)系和聯(lián)系。
2、select命令中,表達(dá)條件表達(dá)式用where子句,分組用子句,排序用
子句。
3、數(shù)據(jù)庫運(yùn)行過程中可能發(fā)生的故障有、和三
類。
4、在“同學(xué)-選課-課程”數(shù)據(jù)庫中的三個(gè)關(guān)系如下:
S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。
現(xiàn)要查找選修“數(shù)據(jù)庫技術(shù)”這門課程的同學(xué)姓名和成果,可使用如下的SQL語句:SELECTSNAME,GRADEFROMS,SC,CWHERECNAME=數(shù)據(jù)庫技術(shù)ANDS.S#=SC.S#AND。
5、管理、開發(fā)和使用數(shù)據(jù)庫系統(tǒng)的用戶主要有、、
。
6、關(guān)系模型中可以有三類完整性約束:、
和。
7、并發(fā)操作帶來數(shù)據(jù)不全都性包括三類:走失修改、和。
8、事務(wù)應(yīng)當(dāng)具有四個(gè)屬性:原子性、、隔離性和持續(xù)性。
9、數(shù)據(jù)庫運(yùn)行過程中可能發(fā)生的故障有事務(wù)故障、和三類。
10、在“同學(xué)-選課-課程”數(shù)據(jù)庫中的三個(gè)關(guān)系如下:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。
現(xiàn)要查找選修“數(shù)據(jù)庫技術(shù)”這門課程的同學(xué)姓名和成果,可使用如下的SQL語句:SELECTSNAME,GRADEFROMS,SC,CWHERECNAME=‘?dāng)?shù)據(jù)庫技術(shù)’ANDS.S#=SC.S#
AND。
11、數(shù)據(jù)庫設(shè)計(jì)包括、、規(guī)律結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫實(shí)施、數(shù)據(jù)庫運(yùn)行和維護(hù)。
12、MSSQLServer提供多個(gè)圖形化工具,其中用來啟動(dòng)、停止和暫停SQLServer的圖形
化工具稱為_________。
13、SELECT語句中舉行查詢,若希翼查詢的結(jié)果不浮現(xiàn)重復(fù)元組,應(yīng)在SELECT子
句中使用____________保留字。
14、假如一個(gè)關(guān)系不滿足2NF,則該關(guān)系一定也不滿足__________(在1NF、2NF、3NF范圍內(nèi))。
15、數(shù)據(jù)庫的物理設(shè)計(jì)主要考慮三方面的問題:______、分配存儲(chǔ)空間、實(shí)現(xiàn)存取路徑。
三、單選題(每題1分,共20分)
1、在SQL中,關(guān)系模式稱為()
A、視圖
B、對(duì)象
C、關(guān)系表
D、存儲(chǔ)文件
2、要保證數(shù)據(jù)庫規(guī)律數(shù)據(jù)自立性,需要修改的是()
A、模式
B、模式與內(nèi)模式的映射
C、模式與外模式的映射
D、內(nèi)模式
3、下列四項(xiàng)中,不屬于數(shù)據(jù)庫特點(diǎn)的是()
A、數(shù)據(jù)分享
B、數(shù)據(jù)完整性
C、數(shù)據(jù)冗余很高
D、數(shù)據(jù)自立性高
4、反映現(xiàn)實(shí)世界中實(shí)體及實(shí)體間聯(lián)系的信息模型是()
A.關(guān)系模型
B.層次模型
C.網(wǎng)狀模型
D.E-R模型
5、對(duì)數(shù)據(jù)庫并發(fā)操作有可能帶來的問題包括()
A、讀出“臟數(shù)據(jù)”
B、帶來數(shù)據(jù)的冗余
C、未被授權(quán)的用戶非法存取數(shù)據(jù)
D、破壞數(shù)據(jù)自立性
6、關(guān)系數(shù)據(jù)模型的三個(gè)組成部分中,不包括()
A、完整性規(guī)章
B、數(shù)據(jù)結(jié)構(gòu)
C、數(shù)據(jù)操作
D、并發(fā)控制
7、關(guān)系代數(shù)表達(dá)式的優(yōu)化策略中,首先要做的是()
A.對(duì)文件舉行預(yù)處理
B.盡早執(zhí)行挑選運(yùn)算
C.執(zhí)行笛卡兒積運(yùn)算
D.投影運(yùn)算
8、事務(wù)有多共性質(zhì),其中不包括()
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)造出一個(gè)合適的數(shù)據(jù)規(guī)律結(jié)構(gòu)是()主要解決的問題。
A.關(guān)系數(shù)據(jù)庫優(yōu)化
B.數(shù)據(jù)字典
C.關(guān)系數(shù)據(jù)庫規(guī)范化理論
D.關(guān)系數(shù)據(jù)庫查詢
11、為了使索引鍵的值在基本表中唯一,在建立索引的語句中應(yīng)使用保留字()
A.UNIQUE
B.COUNT
C.DISTINCT
D.UNION
12、SQL語言中,條件“年齡BETWEEN20AND30”表示年齡在20至30之間,且()
A、包括20歲和30歲
B、不包括20歲和30歲
C、包括20歲但不包括30歲
D、包括30歲但不包括20歲
13、關(guān)系模式分解的無損聯(lián)接和保持函數(shù)依靠?jī)蓚€(gè)特性之間的聯(lián)系是()
A、前者成立蘊(yùn)涵后者成立
B、后者成立蘊(yùn)涵前者成立
C、同時(shí)成立,或者同時(shí)不成立
D、沒有必定的聯(lián)系
14、把ER模型轉(zhuǎn)換成關(guān)系模型的過程,屬于數(shù)據(jù)庫的()
A、需求分析
B、概念設(shè)計(jì)
C、規(guī)律設(shè)計(jì)
D、物理設(shè)計(jì)
15、在數(shù)據(jù)庫系統(tǒng)中死鎖屬于()
A、系統(tǒng)故障
B、程序故障
C、事務(wù)故障
D、介質(zhì)故障
16、要查詢XSH數(shù)據(jù)庫CP表中產(chǎn)品名稱含有“冰箱”的產(chǎn)品狀況,可用()命令。
A、SELECT*FROMCPWHERE產(chǎn)品名稱LIKE‘冰箱’
B、SELECT*FROMXSHWHERE產(chǎn)品名稱LIKE‘冰箱’
C、SELECT*FROMCPWHERE產(chǎn)品名稱LIKE‘%冰箱%’
D、SELECT*FROMCPWHERE產(chǎn)品名稱=‘冰箱’
17、為了使索引鍵的值在基本表中唯一,在建立索引的語句中應(yīng)使用保留字()
A.UNIQUEB.COUNTC.UNIOND.DISTINCT18、設(shè)R(B#,BNAME,AUTHOR)的屬性分離表示書號(hào).書名和名。假如商定,每個(gè)書號(hào)惟獨(dú)一個(gè)書名,但不同書號(hào)可以有相同書名;每本書可以有多個(gè)合寫,則R
為()。
A、1NF
B、BCNF
C、3NF
D、2NF
19、游標(biāo)可看做一種特別的指針,它與某個(gè)查詢結(jié)果相聯(lián)系,使用游標(biāo)要遵循()
的挨次。
A、聲明游標(biāo)讀取數(shù)據(jù)關(guān)閉游標(biāo)刪除游標(biāo)
B、打開游標(biāo)讀取游標(biāo)關(guān)閉游標(biāo)
C、打開游標(biāo)讀取數(shù)據(jù)關(guān)閉游標(biāo)刪除游標(biāo)
D、聲明游標(biāo)打開游標(biāo)讀取數(shù)據(jù)關(guān)閉游標(biāo)刪除游標(biāo)
20、SQLServer2000的文件包括:主數(shù)據(jù)文件、輔助數(shù)據(jù)文件和()。
A、索引文件
B、日志文件
C、備份文件
D、程序文件
四、設(shè)有關(guān)系R和S如下,寫出R÷S計(jì)算結(jié)果。(5分)
五、簡(jiǎn)答題(每小題5分,共15分)
1、簡(jiǎn)述數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)特點(diǎn)。
2、試述DBMS的主要功能。
答:
(1)數(shù)據(jù)庫的定義功能
(2)數(shù)據(jù)庫的操縱功能
(3)數(shù)據(jù)庫的庇護(hù)功能
(4)數(shù)據(jù)庫的存儲(chǔ)管理
(5)數(shù)據(jù)庫的維護(hù)功能
(6)數(shù)據(jù)字典
3、笛卡爾積、等值銜接、自然銜接三者有什么區(qū)分?
六、(10分)
某教學(xué)管理系統(tǒng)涉及教員、同學(xué)、課程、教室四個(gè)實(shí)體,它們分離具有下列屬性:
教員:職工號(hào)、姓名、年齡、職稱同學(xué):學(xué)號(hào)、姓名、年齡、性別
課程:課程號(hào)、課程名、課時(shí)數(shù)教室:教室編號(hào)、地址、容量
這些實(shí)體間的聯(lián)系如下:一個(gè)教員可講授多門課程,一門課程只能被一個(gè)教員講授;一個(gè)同學(xué)選修多門課程,每門課程有多個(gè)同學(xué)選修,同學(xué)學(xué)習(xí)有成果,一門課只在一個(gè)教室上,一個(gè)教室可上多門課。
請(qǐng)畫出教員、同學(xué)、課程、教室的E—R圖。
七、程序設(shè)計(jì)題(每小題4分,共28分)
關(guān)系數(shù)據(jù)庫中有三個(gè)關(guān)系:
同學(xué):S(Sno,Sname,Ssex,Sage,Sdept)其中:Sno:學(xué)號(hào),Sname:姓名,Ssex:性別,Sage:年齡,Sdept:系名;
課程:C(Cno,Cname,Teacher)其中:Cno:課程號(hào),Cname:課程名,Teacher:老師;選課:SC(Sno,Cno,Grade)其中:Sno:學(xué)號(hào),Cno:課程號(hào),Grade:成果,
用關(guān)系代數(shù)表達(dá)式實(shí)現(xiàn)下列1,2小題:
1.檢索年齡為19歲的女學(xué)生的學(xué)號(hào)和姓名;
2.檢索不學(xué)課程號(hào)為“C135”課程的同學(xué)信息,包括學(xué)號(hào),姓名和系名;
用SQL語言完成3-7小題操作:
3.檢索年齡為19歲的女學(xué)生的學(xué)號(hào)和姓名;
4.檢索學(xué)習(xí)了課程號(hào)’C1’的同學(xué)學(xué)號(hào),姓名與成果并按成果遞減排序;
5.查詢“數(shù)據(jù)庫原理”成果在80分以上(含80分)的學(xué)號(hào);
6.查詢每個(gè)同學(xué)的學(xué)號(hào)、姓名和相應(yīng)的平均成果;
7.用CREATETABLE語句定義基本表選課(需定義主碼和外碼,設(shè)Sno,長(zhǎng)度為6,Cno為字符型,長(zhǎng)度為8,Grade為短整數(shù))
五、綜合題(本題共10分)
假設(shè)某商業(yè)集團(tuán)數(shù)據(jù)庫中有一關(guān)系模式R如下:
R(商店編號(hào),商品編號(hào),數(shù)量,部門編號(hào),負(fù)責(zé)人)
假如規(guī)定:(1)每個(gè)商店的每種商品只在一個(gè)部門銷售;
(2)每個(gè)商店的每個(gè)部門惟獨(dú)一個(gè)負(fù)責(zé)人;
(3)每個(gè)商店的每種商品惟獨(dú)一個(gè)庫存數(shù)量。
試回答下列問題:
(1)按照上述規(guī)定,寫出關(guān)系模式R的基本函數(shù)依靠;
(2)找出關(guān)系模式R的候選碼;
(3)試問關(guān)系模式R最高已經(jīng)達(dá)到第幾范式?為什么?
(4)假如R不屬于3NF,請(qǐng)將R分解成3NF模式集。
參考答案及評(píng)分標(biāo)準(zhǔn)
開課院系:計(jì)算機(jī)科學(xué),同學(xué)班級(jí):,老師:
一、推斷題(正確的打“√”,錯(cuò)誤的打“×”,每小題1分,共10分)
1、√
2、×
3、√
4、×
5、×
6、√
7、×
8、√
9、×10、×
二、填空題:每空0.5分,共10分,徹低正確得0.5分,錯(cuò)誤得0分,不倒扣分,不完整酌情得0.25分。
1、一對(duì)一多對(duì)多一對(duì)多或1:1,n:m,1:n(位置可互相交換)
2、GroupbyOrderby
3、事務(wù)故障系統(tǒng)故障介質(zhì)故障(位置可互相交換)
4、SC.C#=C.C#或C.C#=SC.C#
5、數(shù)據(jù)庫管理員應(yīng)用程序員一般用戶
6、實(shí)體完整性引用盡整性用戶自定義完整性(位置可互相交換)
7、讀過時(shí)數(shù)據(jù)(或不行重復(fù)讀),讀“臟”數(shù)據(jù)或臟讀,或污讀)(位置可互相交換)
8、全都性
9、系統(tǒng)故障,介質(zhì)故障(位置可對(duì)調(diào))
10、SC.C#=C.C#或C.C#=SC.C#
11、需求分析、概念結(jié)構(gòu)設(shè)計(jì)
12、服務(wù)管理器
13、Distinct
14、3NF
15、存儲(chǔ)記錄結(jié)構(gòu)或存儲(chǔ)支配
三、單選題:每題1分,共20分。選錯(cuò)得0分,不倒扣分
1、C
2、C
3、C
4、D
5、A
6、D
7、B
8、B
9、A10、C
11、A12、A13、D14、C15、C
16、C17、A18、C19、D20、B
四、設(shè)有關(guān)系R和S如下,寫出R÷S計(jì)算結(jié)果。(5分)
五、簡(jiǎn)答題(每小題5分,共15分,理解正確,表達(dá)不全都,酌情給分)
1、簡(jiǎn)述數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)特點(diǎn)。
數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu),包括數(shù)據(jù)庫管理系統(tǒng)的三級(jí)模式結(jié)構(gòu)和兩級(jí)映象。
數(shù)據(jù)庫系統(tǒng)的三級(jí)結(jié)構(gòu)是指數(shù)據(jù)庫系統(tǒng)由外模式(子模式)、模式、內(nèi)模式三級(jí)構(gòu)成。
外模式(又稱子模式、用戶模式):是數(shù)據(jù)庫用戶能夠看見和使用的局部數(shù)據(jù)的規(guī)律結(jié)構(gòu)和特征的描述,是數(shù)據(jù)庫用戶的數(shù)據(jù)視圖,是與某一應(yīng)用有關(guān)的數(shù)據(jù)的規(guī)律表示。
數(shù)據(jù)庫管理系統(tǒng)在三級(jí)模式之間提供了兩層映象:外模式/模式映象、模式/內(nèi)模式映象兩級(jí)映象保證了數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)能夠具有較高的規(guī)律自立性和物理自立性。
2、試述DBMS的主要功能。
答:
(1)數(shù)據(jù)庫的定義功能
(2)數(shù)據(jù)庫的操縱功能
(3)數(shù)據(jù)庫的庇護(hù)功能
(4)數(shù)據(jù)庫的存儲(chǔ)管理
(5)數(shù)據(jù)庫的維護(hù)功能
(6)數(shù)據(jù)字典
3、笛卡爾積、等值銜接、自然銜接三者有什么區(qū)分?
笛卡爾積是關(guān)系代數(shù)中的一個(gè)基本操作,而等值銜接和自然銜接是關(guān)系代數(shù)中的組合操作。等值銜接是在笛卡爾積的基礎(chǔ)上挑選滿足兩個(gè)關(guān)系中給定屬性相等的元組的集合。自然銜接是在兩個(gè)關(guān)系的相同屬性上的等值銜接,并且自然銜接要在結(jié)果中把重復(fù)的屬性去掉,而等值銜接則不必.
等值銜接中有笛卡爾積運(yùn)算;
自然銜接是一種等值銜接,它是兩個(gè)關(guān)系中全部公共屬性舉行等值銜接的結(jié)果。
六、(10分)
七、程序設(shè)計(jì)題(第1-5每小題3分,第6-7每小題4分,共23分)
答:
1.ΠSno,Sname(σ
Sage=19^性別=‘女’(S))
2.πSno,Sname,Sdept(S)-πSno,Sname,Sdept(σ
Cno='C135'(SSC))
3.selectSno,Sname
fromS
whereSage=19and性別=‘女’
4.selectS.Sno,Sname,Grade
fromS,SC
whereS.Sno=SC.SnoandSC.Cno=
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年兒童教育游戲化:兒童情感教育的教學(xué)策略研究
- 單杠比賽題目及答案高中
- 代入求值方程題目及答案
- 籃球e級(jí)教練員理論考試試題及答案
- 江蘇英語三級(jí)b考試試題及答案
- 【臨汾】2025年山西臨汾市衛(wèi)生健康委員會(huì)所屬事業(yè)單位招聘工作人員28人筆試歷年典型考題及考點(diǎn)剖析附帶答案詳解
- 駕照c1科目考試試題及答案
- 安全b類證試題及答案
- 2016三基試題及答案
- 2025年二級(jí)建造師之二建建設(shè)工程施工管理考前沖刺模擬試卷B卷含答案
- 江蘇省蘇州市常熟市2023-2024學(xué)年五年級(jí)下學(xué)期數(shù)學(xué)期末檢測(cè)
- 血液凈化抗凝新進(jìn)展-萘莫司他
- 重慶市大渡口區(qū)2023-2024學(xué)年四年級(jí)下學(xué)期期末測(cè)試數(shù)學(xué)試題
- 珍惜時(shí)間三分鐘演講稿小學(xué)生(23篇)
- 擔(dān)保行業(yè)現(xiàn)狀分析
- 商品鏡頭腳本方案
- CJJ129-2009 城市快速路設(shè)計(jì)規(guī)程
- 2022-2023學(xué)年安徽省馬鞍山市八年級(jí)下期末數(shù)學(xué)試卷附答案解析
- 婦女節(jié)慰問單親媽媽方案
- 木材家具研究報(bào)告-中國木材家具產(chǎn)業(yè)園區(qū)發(fā)展規(guī)劃及招商引資咨詢報(bào)告2024年
- 醫(yī)療器械專業(yè)知識(shí)培訓(xùn)
評(píng)論
0/150
提交評(píng)論