下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
數(shù)據(jù)庫系統(tǒng)原理年月真題
0473520131
1、【單選題】以下不屬于數(shù)據(jù)庫系統(tǒng)優(yōu)于文件系統(tǒng)的特點(diǎn)是
數(shù)據(jù)庫系統(tǒng)冗余更少、共享性更強(qiáng)
數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨(dú)立性更強(qiáng)
A:
數(shù)據(jù)庫系統(tǒng)為用戶提供更方便的用戶接口
B:
數(shù)據(jù)庫系統(tǒng)對數(shù)據(jù)的操作以記錄為單位
C:
答D:案:D
解析:數(shù)據(jù)庫系統(tǒng)特點(diǎn):冗余更少、共享性更強(qiáng)、數(shù)據(jù)獨(dú)立性更強(qiáng)、為用戶提供更方便的
用戶接口。
2、【單選題】數(shù)據(jù)庫完整性約束的建立需要通過DBMS提供的
數(shù)據(jù)定義語言
數(shù)據(jù)操縱語言
A:
數(shù)據(jù)查詢語言
B:
數(shù)據(jù)控制語言
C:
答D:案:A
解析:DBMS提供數(shù)據(jù)定義語言(DDL),用戶可以對數(shù)據(jù)庫的結(jié)構(gòu)進(jìn)行描述,包括外模
式、模式和內(nèi)模式的定義,數(shù)據(jù)庫的完整性定義,安全保密定義(如口令、級別和存取權(quán)
限等)。這些定義存儲在數(shù)據(jù)字典中,是DBMS運(yùn)行的基本依據(jù)。任何一個DBMS都應(yīng)當(dāng)提
供給使用者建立數(shù)據(jù)庫的功能,稱為數(shù)據(jù)庫的定義”。
3、【單選題】數(shù)據(jù)庫邏輯設(shè)計(jì)時,應(yīng)首先
設(shè)計(jì)外模型
把概念模型轉(zhuǎn)化成邏輯模型
A:
設(shè)計(jì)存儲模型
B:
修正模型
C:
答D:案:B
解析:數(shù)據(jù)庫邏輯設(shè)計(jì)時,首先要把概念模型轉(zhuǎn)化成邏輯模型。
4、【單選題】如果規(guī)定:一個學(xué)校只有一個校長,一個校長只在一個學(xué)校任職,則實(shí)體集學(xué)
校和校長之間的聯(lián)系是
1對1
1對多
A:
多對多
B:
多對1
C:
答D:案:A
解析:一個學(xué)校對應(yīng)一個校長,1對1。試題解析:在關(guān)系模式設(shè)計(jì)時,每個關(guān)系模式應(yīng)只
對應(yīng)于一個實(shí)體類型或一個聯(lián)系類型。
5、【單選題】在關(guān)系模式設(shè)計(jì)時,每個關(guān)系模式應(yīng)只對應(yīng)于
一個實(shí)體類型或一個聯(lián)系類型
一個實(shí)體類型和一個聯(lián)系類型
A:
多個實(shí)體類型
B:
多個聯(lián)系類型
C:
答D:案:A
解析:在關(guān)系模式設(shè)計(jì)時,每個關(guān)系模式應(yīng)只對應(yīng)于一個實(shí)體類型或一個聯(lián)系類型。
6、【單選題】設(shè)F是關(guān)系模型R的FD集,如果對F中每個非平凡函數(shù)依賴X→Y,都有X是
R的超鍵,則R屬于
1NF
2NF
A:
3NF
B:
BCNF
C:
答D:案:D
解析:R中每一個函數(shù)依賴的決定因素都包含一個候選關(guān)鍵字,則為BCNF
7、【單選題】設(shè)關(guān)系R如下表,則(πˇ專業(yè),入學(xué)年份)(R)的元組數(shù)為
2
3
A:
4
B:
5
C:
答D:案:C
解析:
8、【單選題】常用的關(guān)系運(yùn)算是關(guān)系代數(shù)和
集合運(yùn)算
邏輯演算
A:
關(guān)系演算
B:
集合演算
C:
答D:案:C
解析:關(guān)系代數(shù)則是集合代數(shù)為基礎(chǔ)發(fā)展起來的,它是以關(guān)系為運(yùn)算對象的一組高級運(yùn)算
集合關(guān)系代數(shù)可以分為基本的集合運(yùn)算和專門的關(guān)系運(yùn)算兩大類。而關(guān)系演算則是以謂詞
演算為基礎(chǔ),根據(jù)謂詞變元的不同,可以分為元組關(guān)系演算和域關(guān)系演算兩種。
9、【單選題】如果想找出關(guān)系R的屬性A上為空的那些元組,則選擇子句應(yīng)該為
WHEREA=NULL
WHEREA==NULL
A:
WHEREAISNULL
B:
WHEREANOTISNULL
C:
D:
答案:C
解析:ISNULL是找出元組為空的意思。
10、【單選題】SQL語言的聚合函數(shù)COUNT、SUM、AVG等,不允許出現(xiàn)在其中的子句為
SELECT
HAVING
A:
GROUP…HAVING
B:
WHERE
C:
答D:案:D
解析:WHERE不允許與SQL語言的聚合函數(shù)同時使用。
11、【單選題】下列語句中表示事務(wù)執(zhí)行成功的是
COMMIT
BEGINTRANSACTION
A:
ROLLBACK
B:
OK
C:
答D:案:A
解析:事務(wù)通常以BEGINTRANSACTION(事務(wù)開始)語句開始,以COMMITROLLBACK或語
句結(jié)束COMMIT稱為“事務(wù)提交語句”,表示事務(wù)執(zhí)行成功地結(jié)束。ROLLBACK稱為事務(wù)回
退語句”表示事務(wù)執(zhí)行不成功地結(jié)束。
12、【單選題】事務(wù)把數(shù)據(jù)R的S鎖升級為X鎖的操作是
XFINDR
SFINDR
A:
UPDXR
B:
SRELEASER
C:
答D:案:C
解析:PS協(xié)議:任何要更新記錄R的事務(wù)必須先執(zhí)行SFIND操作,以獲得對R的S鎖。當(dāng)
事務(wù)獲準(zhǔn)對R的S鎖后,若要更新記錄必用要UPDX操作,這個操作首先把S鎖升級為X
鎖,若成功則更新記錄,否則這個事務(wù)進(jìn)入等待隊(duì)列。
13、【單選題】在T-SQL批處理中調(diào)用存儲過程所使用的命令是
exec
A:
declare
user
B:
set
C:
答D:案:A
解析:exec是T-SQL在批處理中調(diào)用存儲過程所使用的命令
14、【單選題】在PowerBuilder應(yīng)用中建立窗口為w_main,下列打開此窗口的正確腳本語
句是
openw_mam
open(w_main)
A:
displayw_mam
B:
display(w_main)
C:
答D:案:B
解析:open為打開窗口的命令。
15、【單選題】如果有枚舉類型定義:sex{male,female},那么male和female的值分別
為
0,0
0,1
A:
1,0
B:
1,1
C:
答D:案:B
解析:枚舉類型第一個元素的默認(rèn)值為0,下一個元素會依次+1,male為0、female為1
16、【問答題】在數(shù)據(jù)庫三層模式體系結(jié)構(gòu)中包含哪幾種模式?
答案:外模式、邏輯模式、內(nèi)模式。(每個1分)
17、【問答題】簡述關(guān)系數(shù)據(jù)庫的三類完整性規(guī)則。
答案:實(shí)體完整性規(guī)則,參照完整性規(guī)則,用戶定義的完整性規(guī)則。
18、【問答題】已知關(guān)系模式R中U={A,B,C,D,E,G},F(xiàn)={AB→C,BC→D,
C→A,ACD→B,D→EG,BE→C},求(BD)+。
答案:X=BD得X(0)=BD由D→EG,得X(1)=BDEG由BE→C得X(2)=BDEGC由
C→A得X(3)=ABCDEG(BD)?+=ABCDEG
19、【問答題】設(shè)SC(學(xué)號,課號,成績)為選課關(guān)系,則下面的元組表達(dá)式{t|(u)
(SC(u)Λ(u[2]=‘C2’Ⅴu[2]=‘C4’)Λt[1]=u[1])}的中文含義是什么?
答案:檢索選修課程號為C2或C4課程的學(xué)生學(xué)號。
20、【問答題】什么是事務(wù)的原子性?
答案:一個事務(wù)對數(shù)據(jù)庫的所有操作,是一個不可分割的工作單元,這些操作要么全部執(zhí)
行,要么什么也不做。
21、【問答題】設(shè)DBS運(yùn)行時,在某檢查點(diǎn)之后發(fā)生故障。事務(wù)T1在檢查點(diǎn)之前完成更
新;事務(wù)T2結(jié)束于檢查點(diǎn)之后和故障點(diǎn)之前;事務(wù)T3在故障點(diǎn)還沒有做完,試問對事務(wù)
Tl、T2、T3分別要進(jìn)行什么操作?
答案:事務(wù)T1不必恢復(fù),事務(wù)T2必須重做(REDO),事務(wù)T3必須撤銷(UNDO)。
22、【問答題】如果教學(xué)數(shù)據(jù)庫中的關(guān)系如下:教師關(guān)系T(T#,TNAME,TITLE),課程關(guān)系
C(C#,CNAME,T#),學(xué)生關(guān)系S(S#,SNAME,AGE,SEX),選課關(guān)系SC(S#,C#,SCORE),用
斷言寫出每門課程最多50名男生選修的完整性約束。
答案:CREATEASSERTIONASSECHECK(50>=ALL(SELECTCOUNT(SC.S#)FROMS,SC
WHERES.S#=SC.S#ANDSEX='M'GROUPBYC#));
23、【問答題】簡述SQLServer2000提供的Master數(shù)據(jù)庫有何作用。
答案:記錄了所有SQLServer2000的系統(tǒng)信息、登錄帳號系統(tǒng)配置設(shè)置,系統(tǒng)中所有數(shù)據(jù)
庫及其系統(tǒng)信息以及存儲介質(zhì)信息。
24、【問答題】簡述PowerBuilder9.0中數(shù)據(jù)窗口畫板的作用。
答案:創(chuàng)建數(shù)據(jù)窗口對象,實(shí)現(xiàn)對數(shù)據(jù)庫的各種操作,并按照不同的風(fēng)格顯示數(shù)據(jù)。
25、【問答題】簡述SQL/CLI函數(shù):SQLAllocHandle(<handle_type>,,)中三個參數(shù)
的含義。
答案:<handle_typ>指示所創(chuàng)建記錄的類型,<handle_1>指示了新句柄在那個容器中
創(chuàng)建。是指向新創(chuàng)建的<handle_type>類型記錄的指針。
26、【問答題】設(shè)學(xué)生管理數(shù)據(jù)庫有3個關(guān)系:學(xué)生(學(xué)號,姓名,性別,年齡,系名)
課程(課號,課名,學(xué)時)選課(學(xué)號,課號,成績,考試時間)用SQL語言完成下面
36-40題。(1)查詢不是信息系、數(shù)學(xué)系、物理系的學(xué)生姓名和性別(提示:使用NOT
IN)。(2)查詢考試成績有不及格(小于60分)的學(xué)生的學(xué)號(要求結(jié)果無重復(fù))。
(3)查詢各門課程的課號及其選課人數(shù)。(4)把學(xué)生“劉晨”所選修的課程的成績加10
分。(5)創(chuàng)建學(xué)生成績表視圖VW1,包括學(xué)號,姓名,課名,成績,考試時間。
答案:(1)SSELECT姓名,性別FROM學(xué)生WHERE系名NOTIN("信息","數(shù)學(xué)","物
理")(2)SELECTDISTINCT學(xué)號FROM選課WHERE成績<60(3)SELECT課號,
COUNT(學(xué)號)FROM選課CROUPBY課號(4)UPDATE選課SET成績=成績+10
WHERE學(xué)號IN(SELECT學(xué)號FROM學(xué)生WHERE姓名="劉晨")(5)CREATEVIEWVW1
AS(SELECT學(xué)生,學(xué)號,姓名,課名,成績,選課,考試時間FROM學(xué)生,課程,選
課WHERE學(xué)生,學(xué)號=選課,學(xué)號AND選課,課號=課程,課號)
27、【問答題】有運(yùn)動員參加比賽的關(guān)系模式R(運(yùn)動員號碼,比賽項(xiàng)目,成績,項(xiàng)目類
別,比賽主管),如果規(guī)定:每個運(yùn)動員參加一個比賽項(xiàng)目只有一個比賽成績,每個比賽項(xiàng)
目只屬于一個項(xiàng)目類別,每個項(xiàng)目類別只有一個比賽主管。(1)根據(jù)上述規(guī)定,寫出模
式R的基本FD和關(guān)鍵碼。(2)R最高為第幾范式?(3)將R規(guī)范為3NF。
答案:(1)FD(運(yùn)動員號碼,比賽項(xiàng)目)→成績,比賽項(xiàng)目→項(xiàng)目類別,項(xiàng)目類別→比
賽主管,關(guān)鍵碼(運(yùn)動員號碼,比賽項(xiàng)目);(2)R最高為1NF;(3)分解為RI
(運(yùn)動員號碼,比賽項(xiàng)目,成績),R2(比賽項(xiàng)目,項(xiàng)目類別),R3(項(xiàng)目類別,比賽主
管)。
28、【問答題】某圖書管理系統(tǒng),涉及如下信息:書籍:書號、名稱、品種、數(shù)量、存放
位置;借書人:單位、姓名、借書證號;出版社:出版社名,電話等。如果規(guī)定:任
何人可借多種書,任何一種書可為多個人所借,借書證號具有唯一性;當(dāng)借書人借書時產(chǎn)生
借書日期和還書日期;一個出版社可出版多種書籍,同一本書僅為一個出版社出版,出版社
名具有唯一性。(1)根據(jù)上述語義畫出ER圖,要求在圖中注明聯(lián)系的類型(實(shí)體的屬
性可省略)。(2)將ER模型轉(zhuǎn)換成關(guān)系模型,并指出每個關(guān)系模式的主鍵。
答案:
29、【填空題】DBMS中提供存儲在數(shù)據(jù)庫中低層
溫馨提示
- 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年人教新課標(biāo)高一地理下冊階段測試試卷
- 2025年人教版PEP七年級化學(xué)下冊月考試卷含答案
- 2025年滬科版七年級語文上冊階段測試試卷
- 2025年春新北師大版數(shù)學(xué)七年級下冊課件 第五章 圖形的軸對稱 2 簡單的軸對稱圖形 第1課時 等腰三角形的性質(zhì)
- 2025年人教B版必修2物理上冊月考試卷
- 2025年北師大版九年級科學(xué)上冊月考試卷含答案
- 2025年度虛擬現(xiàn)實(shí)設(shè)計(jì)師保密合同范本3篇
- 密封件的基礎(chǔ)知識
- 2024版政府機(jī)構(gòu)服務(wù)類采購協(xié)議細(xì)則一
- 2025年人教版九年級生物下冊月考試卷含答案
- 運(yùn)動障礙護(hù)理查房
- Python數(shù)據(jù)分析與應(yīng)用 課件 第12章 Seaborn
- 初三歷史復(fù)習(xí)備考策略
- 山東省濟(jì)南市2023-2024學(xué)年高二上學(xué)期期末考試化學(xué)試題 附答案
- 廣東省云浮市(2024年-2025年小學(xué)五年級語文)人教版期末考試(上學(xué)期)試卷及答案
- 大唐電廠采購合同范例
- 國潮風(fēng)中國風(fēng)2025蛇年大吉蛇年模板
- 《信托知識培訓(xùn)》課件
- 物業(yè)項(xiàng)目經(jīng)理崗位競聘
- 第8課《蒲柳人家(節(jié)選)》教學(xué)設(shè)計(jì)-2023-2024學(xué)年統(tǒng)編版語文九年級下冊
- 幼兒沙池活動指導(dǎo)方法
評論
0/150
提交評論