




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上中國計量學(xué)院現(xiàn)代科技學(xué)院200 200 學(xué)年第 學(xué)期數(shù)據(jù)庫應(yīng)用技術(shù)課程考試試卷(A)一、單選題(每題1分,共20分)1.數(shù)據(jù)庫管理系統(tǒng)、操作系統(tǒng)、應(yīng)用軟件的層次關(guān)系從核心到外圍是( )A.數(shù)據(jù)庫管理系統(tǒng)、操作系統(tǒng)、應(yīng)用軟件 B.操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、應(yīng)用軟件C.數(shù)據(jù)庫管理系統(tǒng)、應(yīng)用軟件、操作系統(tǒng) D.操作系統(tǒng)、應(yīng)用軟件、數(shù)據(jù)庫管理系統(tǒng)2.要保證數(shù)據(jù)庫的數(shù)據(jù)獨(dú)立性,需要修改的是( )A.三層模式之間的兩種映射 B.模式與內(nèi)模式C.模式與外模式 D.三層模式3.關(guān)系代數(shù)表達(dá)式2<5(S)表示( )A.表示從S關(guān)系中挑選2的值小于第5個分量的元組B.表示從S關(guān)系中
2、挑選第2個分量值小于5的元組C.表示從S關(guān)系中挑選第2個分量值小于第5個分量的元組D.表示從S關(guān)系中挑選第5個分量值大于2的元組4.下列四項(xiàng)中,不屬于數(shù)據(jù)庫特點(diǎn)的是( )A.數(shù)據(jù)共享 B.數(shù)據(jù)完整性C.數(shù)據(jù)冗余很高 D.數(shù)據(jù)獨(dú)立性高5.反映現(xiàn)實(shí)世界中實(shí)體及實(shí)體間聯(lián)系的信息模型是( )
3、A.關(guān)系模型 B.層次模型 C.網(wǎng)狀模型 D.E-R模型6.SQL語言是關(guān)系型數(shù)據(jù)庫系統(tǒng)典型的數(shù)據(jù)庫語言,它是( )A.非過程化語言
4、 B.過程化語言C.格式化語言 D.導(dǎo)航式語言7.將查詢關(guān)系S的權(quán)限授予用戶WANG,并允許該用戶將此權(quán)限授予其他用戶。實(shí)現(xiàn)此功能的SQL語句是( )A.GRANT SELECT TO S
5、0;ON WANG WITH PUBLICB.GRANT SELECT ON S TO WANG WITH PUBLICC.GRANT SELECT TO S ON WANG WITH GRANT OPT
6、IOND.GRANT SELECT ON S TO WANG WITH GRANT OPTION8.SQL中,下列涉及空值的操作,不正確的是( )A. AGE IS NULL B. AGE IS NOT NULL C. AGE = NULL D. NOT (AGE IS NULL)9.SQL語言中,刪除一個表的命令是( )A.DELETE B.DROP C.CL
7、EAR D.REMOVE10.SQL語言中,HAVING子句用于篩選滿足條件的( )A.列 B.行 C.分組 D.元組11.數(shù)據(jù)庫的并發(fā)操作可能帶來的問題包括( )A.丟失更新 B.數(shù)據(jù)獨(dú)立性會提高 C.非法用戶的使用 D.增加數(shù)據(jù)冗余度12.若事務(wù)T1已經(jīng)給數(shù)據(jù)A加上了共享鎖,則事務(wù)T2( )A.只能再對A加共享鎖 B.只能再對A加排他鎖C.可以對A加共享鎖,也可以對A加排他鎖 D.不能再給A加任何鎖13.數(shù)據(jù)庫中的封鎖機(jī)制是( )的主要方法。 A.完整性
8、 B.安全性 C.并發(fā)控制 D.恢復(fù)14.在關(guān)系數(shù)據(jù)庫設(shè)計中,繪制E-R圖屬于( )階段的任務(wù)? A.需求分析 B.概念設(shè)計 C.邏輯設(shè)計 D.物理設(shè)計15.設(shè)有兩個實(shí)體集A、B, A中實(shí)體可能與B中多個實(shí)體或零個相聯(lián)系,而B中實(shí)體至多和A中一個實(shí)體有聯(lián)系,則稱A和B是( )聯(lián)系。A.1:1 B.1:n C.n:1 D. n:m16.關(guān)系范式從低到高依此是( ) A.4NF BCNF 3NF 2NF 1NF B.BCNF 4NF 3NF 2NF 1NF C.1NF 2NF 3NF 4NF BCNF D.1NF 2NF 3NF BCNF 4NF17.SQL中的視圖機(jī)制屬于DBS的( )A.完整性
9、措施B.安全性措施C.恢復(fù)措施D. 并發(fā)性措施18.SQL語言中COMMIT語句的主要作用是( )。A.結(jié)束程序 B.返回系統(tǒng) C.存儲數(shù)據(jù) D.提交事務(wù)19.有一個關(guān)系:學(xué)生(學(xué)號,姓名,系別),規(guī)定學(xué)號的值域是8個數(shù)字組成的字符串,這一規(guī)則屬于( )A.實(shí)體完整性約束 B.關(guān)鍵字完整性約束 C.參照完整性約束 D.用戶自定義完整性約束20.ODBC是微軟公司開放服務(wù)結(jié)構(gòu)中有關(guān)數(shù)據(jù)庫的一個組成部分,它建立了一組規(guī)范,并提供了一組對數(shù)據(jù)庫訪問的標(biāo)準(zhǔn)API. ODBC的最大優(yōu)點(diǎn)是什么( )。A.提供對SQL語言標(biāo)準(zhǔn)的支持 B.能以統(tǒng)一的方式處理所有的數(shù)據(jù)庫C.訪問數(shù)據(jù)庫的速度非常快 D.與操作系
10、統(tǒng)結(jié)合緊密、功能強(qiáng)大二、填空題(每兩空1分,共20分) 1.數(shù)據(jù)管理技術(shù)經(jīng)歷了 、 、 三個發(fā)展階段。2.在數(shù)據(jù)庫中,最常用的數(shù)據(jù)模型有 、 和 。3.數(shù)據(jù)庫保護(hù)功能包括:_ _、 、 和故障恢復(fù)等多方面。4.關(guān)系模型中可以有三類完整性約束: 、 和 。5.SQL語言集 、 、 和數(shù)據(jù)控制功能于一體。6.SQL語言支持關(guān)系數(shù)據(jù)庫的三級模式結(jié)構(gòu),其中外模式對應(yīng)于 和部分基本表,模式對應(yīng)于基本表,內(nèi)模式對應(yīng)于 。7.在SQL中,用 命令可以修改基本表的結(jié)構(gòu),用 命令可以修改表中的數(shù)據(jù),用 命令可以刪除基本表。8.視圖是一個虛表,它從 中導(dǎo)出。在數(shù)據(jù)庫中,只存放視圖的 ,不存放視圖的 。9.事務(wù)應(yīng)該
11、具有四個屬性: 、 、 和 。10.并發(fā)操作帶來數(shù)據(jù)不一致性包括三類: 、 和 。11.ADO對象模型三個主要對象為: 、 和 。12.當(dāng)數(shù)據(jù)庫被破壞后,如果事先保存了_ _和數(shù)據(jù)庫的副本,就有可能恢復(fù)數(shù)據(jù)庫。13.數(shù)據(jù)庫運(yùn)行過程中可能發(fā)生的故障有 、 和 三類。14.在數(shù)據(jù)庫設(shè)計中,規(guī)劃存儲結(jié)構(gòu)和存取方法屬于_設(shè)計。15.DBA利用_ _語句將對某類數(shù)據(jù)的操作權(quán)限賦于用戶 , 用_ _語句收回用戶對某類數(shù)據(jù)的操作權(quán)限。三、簡答題(每小題5分,共20分)1.試述DBMS的主要功能?(5分)2.笛卡爾積、等值連接、自然連接三者有什么區(qū)別?(5分)3.DBA的主要職責(zé)是什么?(5分)4.什么是數(shù)據(jù)
12、庫恢復(fù) ? 簡述數(shù)據(jù)庫恢復(fù)的基本技術(shù)。(5分)四、設(shè)計題(1、2題每題6分,3題8分,共20分)已知某個研究所中有多個科室,每個科室有多個職員,每個職員只在一個科室中,每個職員參加多種產(chǎn)品的研發(fā),而每種產(chǎn)品的研發(fā)可由多個職員參加??剖矣校嚎剖揖幪?,科室名;職員有:工號,職員名,出生日期;項(xiàng)目有:項(xiàng)目號,項(xiàng)目名稱,開始日期。每個職員參加某個項(xiàng)目,都有參加該項(xiàng)目的參與時間。1)根據(jù)上述語義畫出ER圖,在ER圖中需注明實(shí)體的屬性、聯(lián)系的類型及實(shí)體的標(biāo)識符。(6分)2)將ER模型轉(zhuǎn)換成關(guān)系模型,并指出每個關(guān)系模式的主碼和外碼。(6分)3)學(xué)校有多名學(xué)生,財務(wù)處每年要收一次學(xué)費(fèi)。為財務(wù)處收學(xué)費(fèi)工作設(shè)計一
13、個數(shù)據(jù)庫,包括兩個關(guān)系:學(xué)生 (學(xué)號,姓名,性別,專業(yè),入學(xué)日期) 收費(fèi) (學(xué)年,學(xué)號,學(xué)費(fèi),書費(fèi),總金額); 假設(shè)規(guī)定屬性的類型:學(xué)費(fèi)、書費(fèi)、總金額為數(shù)值型數(shù)據(jù);學(xué)號、姓名、學(xué)年、專業(yè)為字符型數(shù)據(jù);入學(xué)日期為日期型數(shù)據(jù),列的寬度自定義,性別為男或女。試用SQL語句定義上述表的結(jié)構(gòu)。(定義中應(yīng)包括主鍵子句和外鍵子句) (8分)五、綜合題(每題3分,共15分)關(guān)系數(shù)據(jù)庫中有三個關(guān)系:1. 學(xué)生:S(Sno,Sname,Ssex, Sdept)其中:Sno:學(xué)號,Sname:姓名,Ssex:性別,Sdept:系;2. 課程:C(Cno, Cname,Teacher)其中:Cno:課程號,Cname
14、:課程名,Teacher:教師;3. 選課:SC(Sno,Cno,Grade)其中:Sno:學(xué)號,Cno:課程號,Grade:成績。試用SQL語言完成1)5)各項(xiàng)操作。1) 檢索學(xué)習(xí)了課程號C2的學(xué)生學(xué)號,姓名與成績并按成績遞增排序;2) 檢索學(xué)生表中不姓張的學(xué)生的情況;3) 查詢每個學(xué)生的學(xué)號、姓名和相應(yīng)的平均成績;4) 查詢和張三同一個系的所有學(xué)生情況。5) 查詢每門課的缺考人數(shù)。六、程序填空(每空1分,共5分)本程序是一個數(shù)據(jù)庫登錄應(yīng)用示例程序,后臺數(shù)據(jù)庫服務(wù)器名為RemoteServer;登錄初始數(shù)據(jù)庫為學(xué)生選課,請?zhí)顚懣瞻滋幍恼Z句。省略一、單選題(每題1分,共20分)BACCD AD
15、CBC AACBB DBDDB二、填空題(每兩空1分,共20分) 1. 手工階段 文件系統(tǒng)階段 數(shù)據(jù)庫系統(tǒng)階段2. 層次模型 網(wǎng)狀模型 關(guān)系模型3. 安全 完整 并發(fā)4. 實(shí)體完整性 參照完整性 用戶自定義完整性5. 數(shù)據(jù)查詢 數(shù)據(jù)定義 數(shù)據(jù)操作6. 視圖 存儲文件7. Alter table Update Drop table8. 一個或多個基本表 定義 數(shù)據(jù)9. 原子性 一致性 隔離性 持久性10. 丟失修改 不可重復(fù)讀 讀臟數(shù)據(jù) 11. Connection Command Recordset12. 日志文件13. 事務(wù)故障 系統(tǒng)故障 介質(zhì)故障14. 物理設(shè)計15. Grant Revo
16、ke三、簡答題(每小題5分,共20分)1.試述DBMS的主要功能?(5分)答:DBMS的主要功能有: (1)數(shù)據(jù)庫的定義功能 (2)數(shù)據(jù)庫的操縱功能 (3)數(shù)據(jù)庫的保護(hù)功能 (4)數(shù)據(jù)庫的存儲管理 (5)數(shù)據(jù)庫的維護(hù)功能 (6)數(shù)據(jù)字典2.笛卡爾積、等值連接、自然連接三者有什么區(qū)別?(5分)答:笛卡爾積是關(guān)系代數(shù)中的一個基本操作,而等值連接和自然連接是關(guān)系代數(shù)中的組合操作。等值連接是在笛卡爾積的基礎(chǔ)上選擇滿足兩個關(guān)系中給定屬性相等的元組的集合。自然連接是在兩個關(guān)系的相同屬性上的等值連接,并且自然連接要在結(jié)果中把重復(fù)的屬性去掉,而等值連接則不比。3.DBA的主要職責(zé)是什么?(5分)答:(1)數(shù)據(jù)
17、庫的設(shè)計(2)數(shù)據(jù)庫的存儲和存取(3)數(shù)據(jù)庫的運(yùn)行(4)數(shù)據(jù)庫的重組(5)數(shù)據(jù)庫的維護(hù)4.什么是數(shù)據(jù)庫恢復(fù) ? 簡述數(shù)據(jù)庫恢復(fù)的基本技術(shù)。(5分)答:把數(shù)據(jù)庫從錯誤狀態(tài)恢復(fù)到某一已知的正確狀態(tài) ( 即一致狀態(tài)或完整狀態(tài) ), 就是數(shù)據(jù)庫恢復(fù)。(2分)數(shù)據(jù)庫恢復(fù)的基本技術(shù)是數(shù)據(jù)轉(zhuǎn)儲和登錄日志文件。即根據(jù)存儲在系統(tǒng)別處的冗余信息來恢復(fù)數(shù)據(jù)庫系統(tǒng)。轉(zhuǎn)儲即 DBA 按照一定的策略將數(shù)據(jù)庫復(fù)制到磁帶或另一個磁盤上保存起來的過程。日志文件是用來記錄事務(wù)對數(shù)據(jù)庫的所有更新操作的文件 , 包括數(shù)據(jù)庫內(nèi)部的更新操作。不同數(shù)據(jù)庫系統(tǒng)采用的日志文件格式是不同的 。(2分)當(dāng)系統(tǒng)運(yùn)行過程中發(fā)生故障 , 利用轉(zhuǎn)儲的數(shù)據(jù)
18、庫后備副本和日志文件就可以將數(shù)據(jù)庫恢復(fù)到故障前的某個一致性狀態(tài)。(1分)四、設(shè)計題(1、2題每題6分,3題8分,共20分)1)2) 科室(科室編號,科室名);職員(工號,職員名,出生日期,科室編號);項(xiàng)目(項(xiàng)目號,項(xiàng)目名稱,開始日期);研發(fā)(工號,項(xiàng)目號,參與時間)3) CREATE TABLE 學(xué)生(學(xué)號 CHAR (8),姓名 CHAR (8),性別 CHAR(2),專業(yè) CHAR (13),入學(xué)日期 DATE,Check 性別 IN (男, 女)PRIMARY KEY (學(xué)號);CREATE TABLE 收費(fèi)(學(xué)年 CHAR (10),學(xué)號 CHAR (8),學(xué)費(fèi) NUMERIC (4),書費(fèi) NUMERIC (5,2),總金額 NUMERIC (7,2),PRIMARY KEY (學(xué)年,學(xué)號),F(xiàn)OREIGN KEY (學(xué)號) REFERENCES 學(xué)生 (學(xué)號);五、綜合題(每題3分,共15分)1. select s.sno,sname,gradefrom s,scwhere s.sno=sc.sno and o=C2order by g
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年執(zhí)業(yè)藥師之中藥學(xué)綜合知識與技能題庫綜合試卷A卷附答案
- 七年級數(shù)學(xué)教學(xué)設(shè)計用同位角第三直線判定平行線教學(xué)設(shè)計
- 體液潴留的臨床護(hù)理
- 枕葉癲癇的臨床護(hù)理
- 《市場趨勢分析》課件
- 十二指腸結(jié)核的臨床護(hù)理
- 人教版九年級化學(xué)上冊-《如何正確書寫化學(xué)方程式》思維導(dǎo)圖課件
- 上海十五中考試卷及答案
- 山東省初中省考試卷及答案
- 紡織員工培訓(xùn)與技能提升考核試卷
- ISOTS 22163專題培訓(xùn)考試
- 六年級下冊數(shù)學(xué)課件-第4單元 比例 整理和復(fù)習(xí) 人教版(共21張PPT)
- JJF(魯) 142-2022 稱重式雨量計校準(zhǔn)規(guī)范
- Adobe-Illustrator-(Ai)基礎(chǔ)教程
- 程序的運(yùn)行結(jié)果PPT學(xué)習(xí)教案
- 圓柱鋼模計算書
- 合成寶石特征x
- 查擺問題及整改措施
- 年度研發(fā)費(fèi)用專項(xiàng)審計報告模板(共22頁)
- 隧道工程隧道支護(hù)結(jié)構(gòu)設(shè)計實(shí)用教案
- 得力打卡機(jī)破解Excel工作表保護(hù)密碼4頁
評論
0/150
提交評論