




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
2023年自考類計算機類(工學類)數據庫系統原理歷年高頻考題帶答案難題附詳解(圖片大小可自由調整)第1卷一.歷年考點試題黑鉆版(共50題)1.以下不屬于PowerBuilder9.0特點的是______A.采用面向對象的編程方法B.不支持跨平臺開發C.人性化設計D.提供規范化的Workspace對象2.根據題36給出的關系模式,實現下列操作:
用SQL語言查詢飼養過牛或者年齡大于40歲的飼養員的編號。3.對象聯系圖中的小圓圈表示______A.對象類型B.屬性是基本數據類型C.屬性是單值屬性D.屬性是多值屬性4.簡述事務的原子性。5.設有關系模式R(A,B,C,D,E),F是R上成立的函數依賴集,F={ABC→DE,BC→D,D→E},試問R達到第幾范式,并說明理由。6.在數據操縱語言(DML)的基本功能中,不包括的是______A.插入新數據B.描述數據庫結構C.對數據庫中數據排序D.刪除數據庫中數據7.所有的視圖是否都可以更新?為什么?8.關系運算中花費時間可能最長的運算是______A.投影B.選擇C.笛卡爾積D.除9.已知關系R(A,B,C,D)和S(B,C,D),則RS的元數是______。10.觸發器是一個能由系統自動執行對______修改的語句。11.簡述事務的性質。12.數據庫應用軟件的設計與開發過程可由需求分析、系統功能與數據庫的設計、系統功能與數據庫的實現、______與維護等階段構成。13.關系代數表達式的啟發式規則有:盡可能早地執行選擇操作,盡可能早地執行投影操作和避免直接做______。14.對于實體集A中的每一個實體,實體集B中至少有一個實體與之聯系,反之亦然,則稱實體集A與實體集B之間具有的聯系是______A.多對一B.一對多C.多對多D.一對一15.簡述數據庫邏輯設計階段的主要步驟。16.設計應用程序與數據庫的接口,是在數據庫設計的______A.需求分析階段B.概念設計階段C.邏輯設計階段D.物理設計階段17.設F是關系模式R的FD集,如果對F中每個非平凡的FDX→Y,都有X是R的______,則R∈BCNF。18.設有供應商關系S和零件關系P,如圖所示,S和P的主鍵分別是“供應商號”和“零件號”,P的外鍵是“供應商號”。
分析下列3個操作能否被正確執行,并說明理由。
Ⅰ.在P中插入元組('P2','白','A2')
Ⅱ.在P中插入元組(NULL,'綠','A1')
Ⅲ.在P中插入元組('P4','白','A5')19.簡述計算機系統中存儲介質的分類。20.簡述T-SQL語言中Begin…End語句的作用。21.實體完整性規則要求關系中元組在組成______的屬性上不能有空值。22.設F是關系模式R的FD集,如果對F中每個非平凡的FDX→Y,都有X是R的超鍵,則______A.R屬于2NF,但不一定屬于3NFB.R屬于3NF,但不一定屬于BCNFC.R屬于BCNF,但不一定屬于4NFD.R屬于4NF23.設關系模式R(X,Y,Z),F={Y→X,Z→X},分解ρ={XY,YZ}相對于F______A.是無損連接,也保持函數依賴B.是無損連接,但不保持函數依賴C.不是無損連接,但保持函數依賴D.既不是無損連接,也不保持函數依賴24.提供數據庫數據描述的集中管理的是______A.數據庫模式B.數據庫C.數據庫管理系統D.數據字典25.數據源是______與DBS之間連接的橋梁。A.應用程序B.DBMSC.DB驅動程序D.DBA26.在對象聯系圖中,表示對象類型之間的超類與子類聯系的是______
A.雙線箭頭()
B.雙向箭頭(←→)
C.雙箭頭(→→)
D.單箭頭(→)27.要保證數據庫邏輯數據獨立性,需要修改的是______A.邏輯模式B.模式與內模式的映射C.邏輯模式與外模式的映射D.內模式28.如果實體X的存在依賴于Y的存在,且X主鍵的部分或全部從Y中獲得,則X是______A.遞歸實體B.復合實體C.弱實體D.超類實體29.簡述層次模型的數據結構和特點。30.當關系R和S做自然連接時,能夠把原該舍棄的元組放到結果關系中的操作稱為______。31.DBMS主要由______和存儲管理器兩大部分組成。32.簡述“不好”的關系模式可能存在的問題。33.文件系統階段產生的時期是______A.20世紀40年代中期以前B.20世紀40年代后期到50年代中期C.20世紀50年代后期到60年代中期D.20世紀60年代后期以來34.在安裝SQLServer時,系統會自動建立幾個數據庫,其中有一個數據庫被刪除后,不影響系統的正常運行,這個數據庫是______A.Tempdb數據庫B.Master數據庫C.Model數據庫D.Pubs數據庫35.設有關系模式R(學號Sno,課程號Cno,成績G,任課教師TN,教師工作單位TD),基于R的函數依賴集F={(Sno,Cno)→G,Cno→TN,TN→TD}根據上述規定
(1)寫出模式R的關鍵碼。
(2)判斷R最高為第幾范式?為什么?
(3)若R不為3NF,試將R分解成等價的3NF模式。36.與一個聯系有關的實體集個數,稱為聯系的______。37.用戶訪問數據庫的權限有哪幾種?38.什么是超類型和子類型?39.設關系R和S具有相同的關系模式,R和S的差是由______的元組構成的集合。40.封鎖粒度的大小與系統的并發度、系統開銷之間的關系如何?41.候選鍵與超鍵有哪些聯系和區別?42.用文件系統管理數據時,當文件結構和數據發生任何微小變化時,都可能要修改文件的存取程序。其原因是______A.文件系統的數據沒有結構B.文件系統的數據不獨立C.文件系統的文件沒有結構D.文件系統的文件不獨立43.在T-SQL語言中,創建局部臨時表必須使用由______開頭的表名。44.采用ER方法進行數據庫設計過程中,將局部ER模型合并成全局ER模型,需要消除哪三種沖突?45.請用SQL完成:從用戶CHEN處回收對關系S的查詢、修改權限,并且是連鎖回收。46.角色可分為哪兩類?47.已知關系R(A,B)和S(A,B),則以下關系代數表達式中錯誤的是______A.R∩S=S-(S-R)B.R-S=R-(R∩S)C.R∪S=R∪(S-R)D.R∩S=R-(S-R)48.若關系R滿足1NF,且它的每一非主屬性完全函數依賴于候選鍵,則該關系滿足______。49.設有商店和顧客兩個實體,“商店”有屬性:商店編號、商店號、地址、電話,“顧客”有屬性:顧客編號、姓名、地址、年齡、性別。假設一個商店有多個顧客購物,一個顧客可以到多個商店購物,顧客每次去商店購物有一個消費金額和日期,而且規定每個顧客在每個商店里每天最多消費一次。
根據上面敘述,解答下列問題:
(1)設計ER模型,要求標注聯系類型,可省略屬性。
(2)將ER模型轉換成關系模型,并指出每一個關系的主鍵和外鍵(如果存在)。50.ODBC的體系結構有哪幾層?第1卷參考答案一.歷年考點試題黑鉆版1.參考答案:B本題主要考查的知識點為PB9.0的特點。PB9.0有如下特點:(1)采用面向對象的編程方法和事件驅動的工作原理。(2)支持跨平臺開發,具有開放的數據庫連接系統。(3)提供了幾乎所有常用的編程語句模板。(4)人性化設計。(5)獨特的庫文件畫板和層次清晰的系統資源樹。(6)提供多種不同顯示風格的數據窗口。(7)提供規范化的Workspace對象。2.參考答案:(SELECTwIDFROMWorkerWHEREwAge>40)
UNION
(SELECTwlDFROMAnimalWHEREaTypc="牛");3.參考答案:B本題主要考查的知識點為對象聯系圖的基本成分。對象類型用橢圓表示,單值屬性用單箭頭(→)表示,多值屬性用雙箭頭(→→)表示。4.參考答案:一個事務中所有對數據庫的操作是一個不可分割的操作序列。
或者“事務要么完整地被全部執行,要么什么也不做”。5.參考答案:R屬于1NF,由于候選鍵是ABC,而非主屬性D和E局部函數依賴于候選鍵ABC,因此R不是2NF,只能是1NF。6.參考答案:B本題主要考查的知識點為數據操縱語言DML的功能。DML對數據的基本操作有兩類:檢索(查詢)和更新(插入、刪除、更新)。7.參考答案:由于視圖是不實際存儲數據的虛表,因此對視圖的更新最終要轉換為對基本表的更新。為簡單起見現在一般只有“行列子集視圖”才能更新。如果視圖是從單個基本表只使用選擇、投影操作導出的,并且包含了基本表的主鍵,那么這樣的視圖稱為“行列子集視圖”,可以被執行更新操作。允許用戶更新的視圖在定義時必須加上“WITHCHECKOPTION”短語。8.參考答案:C本題主要考查的知識點為關系運算。笛卡爾積運算的次數為兩個關系元組個數的乘積,相對于投影、選擇和除,它花費的時間可能最長。9.參考答案:410.參考答案:數據庫11.參考答案:原子性、一致性、隔離性、持久性。12.參考答案:測試13.參考答案:笛卡爾積14.參考答案:C15.參考答案:數據庫邏輯設計階段的主要步驟有
(1)把概念模型轉換成邏輯模型。
(2)設計外模型。
(3)設計應用程序與數據庫的接口。
(4)評價模型。
(5)修正模型。16.參考答案:C本題主要考查的知識點為數據庫邏輯設計階段的任務。數據庫邏輯設計階段的主要任務有:(1)把概念模型轉換成邏輯模型。(2)設計外模型。(3)設計應用程序與數據庫的接口。(4)評價模型。(5)修正模型。17.參考答案:超鍵18.參考答案:操作Ⅰ不能被正確執行,因為違反了主鍵唯一性的約束。
操作Ⅱ不能被正確執行,因為違反了實體完整性規則。
操作Ⅲ不能被正確執行,因為違反了參照完整性規則。19.參考答案:根據訪問數據的速度、成本和可靠性,計算機系統的存儲介質可分為以下六類:
(1)高速緩沖存儲器。
(2)主存儲器。
(3)快擦寫存儲器。
(4)磁盤存儲器。
(5)光存儲器。
(6)磁帶。20.參考答案:使用Begin…End語句可以將多條SQL語句封裝起來,形成一個語句塊,使這些語句作為一個整體執行。21.參考答案:主鍵22.參考答案:C23.參考答案:B24.參考答案:D本題主要考查的知識點為數據字典。數據字典是對數據描述的集中管理,用于存儲和檢索各種數據描述。25.參考答案:C26.參考答案:A27.參考答案:C如果數據庫的邏輯模式要修改,譬如增加記錄類型或增加數據項,那么只要需對外模式/邏輯模式映像作相應的修改,可以使外模式和應用程序盡可能保持不變。這樣,我們稱數據庫達到了邏輯數據獨立性(簡稱邏輯獨立性)。28.參考答案:C主要考查的知識點為弱實體。若實體M的存在必須以另一實體的存在為前提,則M為弱實體。29.參考答案:(1)層次模型的數據結構是一棵“有向樹”,樹的每個結點對應一個記錄集,也就是現實世界的實體集。
(2)有且僅有一個結點沒有父結點,它稱作根結點。
(3)其他結點有且僅有一個父結點。30.參考答案:外連接(或)31.參考答案:查詢處理器32.參考答案:(1)數據冗余
(2)更新異常
(3)插入異常
(4)刪除異常33.參考答案:C34.參考答案:D35.參考答案:(1)關系R的關鍵碼為:(Sno,Cno)。
(2)因為每個屬性不可再分,故屬于1NF;
關系R的關鍵碼為:(Sno,Cno),判斷非主屬性(G,TN,TD)不是完全函數依賴于關鍵碼,Cno→TN,故存在部分函數依賴;關系模式R不滿足2NF的要求。
(3)分解為3范式:R1(Sno,Cno,G)、R2(Cno,TN)和R3(TN,TD)。36.參考答案:元數37.參考答案:讀(Read)權限、插入(lnsert)權限、修改(Update)權限、刪除(Delete)權限。38.參考答案:當較低層上實體類型表達了與之聯系的較高層上的實體類型的特殊情況時,就稱較高層上實體類型為超類型,較低層上實體類型為子類型。39.參考答案:屬于R但不屬于S40.參考答案:封鎖粒度與系統的并發度和并發控制的開銷密切相關。封鎖的粒度越大,并發度就越小,同時系統的開銷也就越小;相反,封鎖的粒度越小,并發度就越高,系統開銷也就越大。41.參考答案:聯系:候選鍵也是超鍵,兩者都是能唯一標識元組的屬
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 客戶維護與管理制度
- 宵夜檔老板管理制度
- 家居定制店管理制度
- 庫房調發貨管理制度
- 影像科儀器管理制度
- 微信管理群管理制度
- 德州小餐桌管理制度
- 快印店質量管理制度
- 總公司衛生管理制度
- 總經理薪資管理制度
- 2022年黑龍江省龍東地區中考地理試題及參考答案
- 混凝土模板支撐工程專項施工方案(140頁)
- T∕CADERM 3041-2020 擴展的創傷重點超聲評估規范
- 蘇教版四年級數學下冊試卷(全套)
- 五年級北師大版英語下學期語法填空易錯專項練習題
- 100道結構力學彎矩圖
- GRACE評分表教學提綱
- 機械連接扭矩檢查記錄
- 水利水電工程磚砌體單元評定表
- GB_T 24359-2021 第三方物流服務質量及測評(高清-現行)
- 院士專家工作站管理辦法
評論
0/150
提交評論