版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
2023年大學試題(計算機科學)-計算機數據庫系統(tǒng)原理考試歷年高頻考點試題含答案(圖片大小可自由調整)第1卷一.參考題庫(共50題)1.在"職工"數據表中有如下字段:工號、姓名、性別、年齡,關鍵字可定義為()A、工號B、姓名C、性別D、年齡2.概念數據模型3.過程性語言4.什么叫數據與程序的物理獨立性?什么叫數據與程序的邏輯獨立性?為什么數據庫系統(tǒng)具有數據與程序的獨立性?5.在下列四個選項中,不屬于基本關系運算的是()。A、連接B、投影C、選擇D、排序6.概念模型、邏輯模型、外部模型、內部模型各具有哪些特點?7.與集中式DBS、分散式DBS相比,分布式DBS有哪些特點?8.下列哪些屬性不適合建立索引?()A、經常出現(xiàn)在GROUPBY字句中的屬性B、經常參與連接操作的屬性C、經常出現(xiàn)在WHERE字句中的屬性D、經常需要進行更新操作的屬性9.試述SQL中用戶跟角色這兩個概念?10.舉出適合用文件系統(tǒng)而不是數據庫系統(tǒng)的例子;再舉出適合用數據庫系統(tǒng)的應用例子。11.列舉三個以上的元組關系演算中的集函數。12.表之間的“一對多”關系是指()。A、一張表與多張表之間的關系B、一張表中的一個記錄對應多張表中的一個記錄C、一張表中的一個記錄對應另一張表中的多個記錄D、一張表中的一個記錄對應多張表中的多個記錄13.使用SQL命令將學生表STUDENT中的學生年齡AGE字段的值增加1歲,應該使用的命令是()。A、REPLACEAGEWITHAGE+1B、UPDATESTUDENTAGEWITHAGE+1C、UPDATESETAGEWITHAGE+1D、UPDATESTUDENTSETAGE=AGE+114.試述關系數據庫的特點。15.在文件系統(tǒng)中,所具有的數據獨立性是()A、系統(tǒng)獨立性B、物理獨立性C、邏輯獨立性D、設備獨立性16.外部關字鍵(外部鍵、外關鍵字、外部碼、外碼)17.當用戶將需要數據恢復的設備送來時,需要向用戶了解的信息有:()A、數據丟失發(fā)生的原因,當時進行了什么操作,之后有無任何其它操作B、存儲設備的使用年限;容量大小,操作系統(tǒng)版本和分區(qū)的類型、大小C、要恢復的數據在什么分區(qū)上,什么目錄里;什么文件類型;大概數量D、以上都是18.試述使用檢查點方法進行恢復的步驟。19.在關系數據庫的二維表中,每一列稱為()A、一條記錄B、一個實體集C、一個字段D、一個實體20.試述網狀、層次數據庫的優(yōu)缺點。21.X→Y能用FD推理規(guī)則推出的充分必要條件是() A、AB、BC、CD、D22.數據獨立性使得修改數據結構時,盡可能不修改()23.為窗體上的控件設置Tab鍵的順序,應選擇屬性表中的()。A、格式選項卡B、數據選項卡C、事件選項卡D、其他選項卡24.封鎖可以避免并發(fā)操作引起的錯誤,但可能產生()、餓死、死鎖等問題。25.在SQL/CLI中,將宿主程序與數據庫交互的有關信息記錄在運行時數據結果中。不能保存此信息的記錄類型是()A、環(huán)境記錄B、連接記錄C、語句記錄D、運行記錄26.創(chuàng)建唯一性索引的列可以有一些重復的值。27.簡述多重條件查詢方法。28.簡述關系模式的三個定義?29.要設置在報表每一頁的底部都輸出的信息,需要設置()。A、報表頁眉B、報表頁腳C、頁面頁眉D、頁面頁腳30.設有學生關系S(學號,姓名,性別,獎學金),選課關系SC(學號,課號,成績),用SQL語句完成如下操作:對成績得過滿分(100)的學生,如果沒有得過獎學金(NULL值),將其獎學金設為1000元。31.SQL語言中提供了哪些數據控制(自主存取控制)的語句?請試舉幾例說明它們的使用方法。32.什么是ER圖?33.3NF()規(guī)范為4NF。A、消除非主屬性對碼的部分函數依賴B、消除非主屬性對碼的傳遞函數依賴C、消除主屬性對碼的部分和傳遞函數依賴D、消除非平凡且非函數依賴的多值依賴34.如何用封鎖機制保證數據的一致性?35.依據關系模式,試用關系代數查詢計算機系的學生姓名和年齡。 36.數據庫三級模式體系結構的劃分,是有利于保持數據庫的數據安全性。37.Master數據庫是SQLServer系統(tǒng)最重要的數據庫,如果該數據庫被損壞,SQLServer將無法正常工作。該數據庫記錄了SQLServer系統(tǒng)的所有()。A、系統(tǒng)設置信息B、用戶信息C、對數據庫操作的信息D、系統(tǒng)信息38.常見的數據模型有3種,它們是()。A、網狀、關系和語義B、層次、關系和網狀C、環(huán)狀、層次和關系D、字段名、字段類型和記錄39.下列哪個表是查詢中生成的表()。A、基本表B、查詢表C、視圖D、邏輯表40.使用EasyRecovery修復文檔時,由于EasyRecovery不能自動對待修復的文檔進行備份,所以,在修復前必須對待修復文件進行備份,以防損壞41.數據庫系統(tǒng)中,執(zhí)行邏輯數據與物理數據之間轉換功能的是()A、DBB、DBMSC、DBSD、OS42.在查詢設計器的查詢設計網格中()不是字段列表框中的選項。A、排序B、顯示C、類型D、準則43.在"報名信息"數據表中有如下字段:報名號、姓名、性別、年齡,關鍵字可定義為()A、年齡B、性別C、姓名D、報名號44.請設計一個圖書館數據庫,此數據庫中對每個借閱者保存讀者記錄,包括:讀者號,姓名,地址,性別,年齡,單位。對每本書存有:書號,書名,作者,出版社。對每本被借出的書存有讀者號、借出日期和應還日期。要求:給出E一R圖,再將其轉換為關系模型。45.SQL語言可以命令方式交互使用,也可以嵌入到()中使用。46.Mhdd是一款磁盤檢測工具,它能讀取磁盤的P表進行壞道修復。47.試述網狀模型的主要特點。48.SQLServer2000引擎對外使用Net-Library抽象層來支持不同的()49.觸發(fā)器是一個能由系統(tǒng)自動執(zhí)行對()修改的語句。50.假設表單MyForm隱藏著,讓該表單在屏幕上顯示的命令是()A、MyForm.LisB、MyForm.DisplayC、MyForm.ShowD、MyForm.ShowForm第1卷參考答案一.參考題庫1.正確答案:A2.正確答案: 是獨門于計算機系統(tǒng)的模型,完全不涉及信息在系統(tǒng)中的表示,只是用來描述某個特定組織所關心的信息結構。3.正確答案: 在編程時必須給出獲得結果的操作步驟,即“干什么”和“怎么干”。如Pascal和C語言等。4.正確答案: 數據與程序的邏輯獨立性:當模式改變時(例如增加新的關系、新的屬性、改變屬性的數據類型等),由數據庫管理員對各個外模式/模式的映像做相應改變,可以使外模式保持不變。應用程序是依據數據的外模式編寫的,從而應用程序不必修改,保證了數據與程序的邏輯獨立性,簡稱數據的邏輯獨立性。數據與程序的物理獨立性:當數據庫的存儲結構改變了,由數據庫管理員對模式/內模式映像做相應改變,可以使模式保持不變,從而應用程序也不必改變,保證了數據與程序的物理獨立性,簡稱數據的物理獨立性。數據庫管理系統(tǒng)在三級模式之間提供的兩層映像保證了數據庫系統(tǒng)中的數據能夠具有較高的邏輯獨立性和物理獨立性。5.正確答案:D6.正確答案: 概念模型:表達了數據的整體邏輯結構,它是系統(tǒng)用戶對整個應用程序涉及數據的全面描述。從用戶的需求的觀點,對數據建模。獨立于硬件和軟件。它是數據庫設計人員和用戶之間的交流工具。 邏輯模型:表達了數據庫的整體邏輯結構,它是設計人員對整個應用程序系統(tǒng)項目數據庫的全面描述。從數據庫實現(xiàn)的觀點,對數據建模。獨立于硬件,但依賴軟件DBMS。它是數據庫設計人員和應用程序員的交流工具。 外部模型:邏輯模型的一個邏輯子集,獨立于硬件,但依賴軟件,反映了用戶使用數據庫的觀點。 內部模型:是數據庫最底層抽象,它描述數據在外存上存儲方式、存儲設備和存儲方法。與硬件和軟件關系密切。7.正確答案: 與集中式DBS相比,分布式DBS中數據庫的存儲是分布性的,即數據不是存儲在同一場地,而是分布存儲在多個場地。與分散式DBS相比,分布式DBS中數據庫具有"邏輯整體性",即表面上看,分布式數據的數據庫分散在各個場地,但這些數據在邏輯上卻是一個整體,如同一個集中式數據庫。8.正確答案:D9.正確答案: SQL中用戶:實際的人或訪問數據庫的應用程序。 角色:一組具有相同權限的用戶,角色是屬于目錄一級的概念。10.正確答案: (l)適用于文件系統(tǒng)而不是數據庫系統(tǒng)的應用例子數據的備份、軟件或應用程序使用過程中的臨時數據存儲一般使用文件比較合適。早期功能比較簡單、比較固定的應用系統(tǒng)也適合用文件系統(tǒng)。 (2)適用于數據庫系統(tǒng)而非文件系統(tǒng)的應用例子目前,幾乎所有企業(yè)或部門的信息系統(tǒng)都以數據庫系統(tǒng)為基礎,都使用數據庫。例如,一個工廠的管理信息系統(tǒng)(其中會包括許多子系統(tǒng),如庫存管理系統(tǒng)、物資采購系統(tǒng)、作業(yè)調度系統(tǒng)、設備管理系統(tǒng)、人事管理系統(tǒng)等),學校的學生管理系統(tǒng),人事管理系統(tǒng),圖書館的圖書管理系統(tǒng),等等,都適合用數據庫系統(tǒng)。希望讀者能舉出自己了解的應用例子。11.正確答案: COUNT:元組計數,TOTAL:求總和,MAX:求最大值,MIN:求最小值,AVG://求平均值。12.正確答案:C13.正確答案:D14.正確答案: 關系數據模型具有下列優(yōu)點:(l)關系模型與非關系模型不同,它是建立在嚴格的數學概念的基礎上的。(2)關系模型的概念單一,無論實體還是實體之間的聯(lián)系都用關系表示,操作的對象和操作的結果都是關系,所以其數據結構簡單、清晰,用戶易懂易用。(3)關系模型的存取路徑對用戶透明,從而具有更高的數據獨立性、更好的安全保密性,也簡化了程序員的工作和數據庫開發(fā)建立的工作。當然,關系數據模型也有缺點,其中最主要的缺點是,由于存取路徑對用戶透明,查詢效率往往不如非關系數據模型。因此為了提高性能,必須對用戶的查詢請求進行優(yōu)化,增加了開發(fā)數據庫管理系統(tǒng)的難度。15.正確答案:D16.正確答案: 外部關系鍵是本關系的一個屬性(組),它不是本關系的關系鍵,但卻是另一關系的關系鍵,則稱這個屬性(組)為本關系的外部關系鍵。17.正確答案:D18.正確答案: (1)從重新開始文件(見第11題的圖)中找到最后一個檢查點記錄在日志文件中的地址,由該地址在日志文件中找到最后一個檢查點記錄。 (2)由該檢查點記錄得到檢查點建立時刻所有正在執(zhí)行的事務清單ACTIVE一LIST。 這里建立兩個事務隊列: 1)UNDO一LIST:需要執(zhí)行undo操作的事務集合; 2)REDO一LIST:需要執(zhí)行redo操作的事務集合。 把ACTIVE一LIST暫時放入UNDO一LIST隊列,REDO隊列暫為空。 3)從檢查點開始正向掃描日志文件: ①如有新開始的事務T*,把T*暫時放入uNDO一LlsT隊列; ②如有提交的事務毛,把毛從UNDO一LIST隊列移到REDO一LIST隊列,直到日志文件結束; 4)對UNDO一LIST中的每個事務執(zhí)行UNDO操作,對REDO一LIST中的每個事務執(zhí)行REDO操作。19.正確答案:C20.正確答案: 層次模型的優(yōu)點主要有:(l)模型簡單,對具有一對多層次關系的部門描述非常自然、直觀,容易理解,這是層次數據庫的突出優(yōu)點;(2)用層次模型的應用系統(tǒng)性能好,特別是對于那些實體間聯(lián)系是固定的且預先定義好的應用,采用層次模型來實現(xiàn),其性能優(yōu)于關系模型;(3)層次數據模型提供了良好的完整性支持。 層次模型的缺點主要有:(l)現(xiàn)實世界中很多聯(lián)系是非層次性的,如多對多聯(lián)系、一個結點具有多個雙親等,層次模型不能自然地表示這類聯(lián)系,只能通過引入冗余數據或引入虛擬結點來解決;(2)對插入和刪除操作的限制比較多;(3)查詢子女結點必須通過雙親結點。 網狀數據模型的優(yōu)點主要有:(l)能夠更為直接地描述現(xiàn)實世界,如一個結點可以有多個雙親;(2)具有良好的性能,存取效率較高。 網狀數據模型的缺點主要有:(l)結構比較復雜,而且隨著應用環(huán)境的擴大,數據庫的結構就變得越來越復雜,不利于最終用戶掌握;(2)其DDL、DML語言復雜,用戶不容易使用。由于記錄之間聯(lián)系是通過存取路徑實現(xiàn)的,應用程序在訪問數據時必須選擇適當的存取路徑。因此,用戶必須了解系統(tǒng)結構的細節(jié),加重了編寫應用程序的負擔。21.正確答案:B22.正確答案:應用程序23.正確答案:D24.正確答案:活鎖25.正確答案:D26.正確答案:錯誤27.正確答案: 邏輯連符AND和OR可用來聯(lián)絡多個查詢條件,AND儔級高于OR,但可以通過呼號改變優(yōu)先級。28.正確答案: (1)分解具有“無損連接性”。 (2)分解要“保持函數依賴”。 (3)分解即要“保持函數依賴”,又要具有“無損連接性”。29.正確答案:D30.正確答案:31.正確答案: SQL中的自主存取控制是通過GRANT語句和REVOKE語句來實現(xiàn)的。如: GRANTSELECT,INSERTONStudent TO王平 WITHGRANTOPTION; 就將Student表的SELECT和INSERT權限授予了用戶王平,后面的“WITHGRANTOPTION”子句表示用戶王平同時也獲得了“授權”的權限,即可以把得到的權限繼續(xù)授予其他用戶。 REVOKEINSERTONStudentFROM王平CASCADE; 就將Student表的INSERT權限從用戶王平處收回,選項CASCADE表示,如果用戶王平將Student的INSERT權限又轉授給了其他用戶,那么這些權限也將從其
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年江西工商職業(yè)技術學院單招綜合素質考試模擬試題含詳細答案解析
- 2026中國國際航空股份有限公司廣東分公司休息室就業(yè)見習崗招聘2人參考考試試題及答案解析
- 2026年江西服裝學院單招綜合素質考試備考題庫含詳細答案解析
- 2026年沙洲職業(yè)工學院高職單招職業(yè)適應性測試備考試題及答案詳細解析
- 2026年內蒙古商貿職業(yè)學院單招綜合素質考試備考題庫含詳細答案解析
- 2026年重慶信息技術職業(yè)學院單招綜合素質筆試備考題庫含詳細答案解析
- 2026年東營職業(yè)學院高職單招職業(yè)適應性測試模擬試題及答案詳細解析
- 2026年黃山職業(yè)技術學院單招綜合素質筆試備考試題含詳細答案解析
- 2026年海南健康管理職業(yè)技術學院單招職業(yè)技能考試備考試題含詳細答案解析
- 2026年大連瓦房店市消防救援大隊公開招聘鄉(xiāng)鎮(zhèn)政府專職消防員45人參考考試題庫及答案解析
- 旅游景區(qū)商戶管理辦法
- 2025年甘肅省中考物理、化學綜合試卷真題(含標準答案)
- DLT5210.1-2021電力建設施工質量驗收規(guī)程第1部分-土建工程
- 機械設備租賃服務方案
- 國家職業(yè)技術技能標準 6-23-03-15 無人機裝調檢修工 人社廳發(fā)202192號
- 樂理考試古今音樂對比試題及答案
- 電影放映年度自查報告
- 水泥窯協(xié)同處置危廢可行性研究報告
- 心內介入治療護理
- 初中畢業(yè)學業(yè)考試命題規(guī)范、原則、與教學建議
- 黎平縣水竹沖水庫工程環(huán)評報告
評論
0/150
提交評論