




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
2024年大學試題(計算機科學)-計算機數據庫系統原理筆試歷年真題薈萃含答案(圖片大小可自由調整)答案解析附后卷I一.參考題庫(共25題)1.DBA應具有什么素質?2.()是對數據庫中全部數據的邏輯結構和特征的總體描述。A、內模式B、模式C、外模式D、用戶模式3.數據獨立性分成邏輯獨立性和()獨立性兩級。A、數據B、信息C、物理D、完全4.主鍵可以是復合鍵。5.為什么要對關系代數表達式進行優化?6.某科技管理部門欲開發一個科研項目申報與評審系統,涉及的部分信息如下: (1)項目:項目編號,項目名稱,申請者,期限,金額,項目描述。 (2)項目類別:類別編號,類別名稱。 (3)專家:專家編號,姓名,職稱,單位。 其中:根據項目類別,每個申報項目需由對應領域的多位專家進行評審;每位專家只參與一類項目的評審,評審時要記錄評審日期和評審意見。 將ER模型轉換為關系模型,要求標注每個關系模型的主鍵和外鍵(如果存在)。7.下列選項中,屬于數值型數據的是()A、987B、文字C、D、8.數據庫對象規則可以綁定到列,若刪除該列所在表,則該規則也同時被刪除。9.數據庫是指什么()A、按照某種模型組織起來的數據集合,可以被各用戶或應用程序共享和利用B、存放在磁盤中的數據,可以被各用戶或應用程序共享和利用C、存放在磁盤中的文件,可以被用各戶或應用程序共享和利用D、存放數據的服務器,可以被各用戶或應用程序共享和利用10.表示事務執行成功的語句是()A、COMMITB、RETURNC、ROLLBACKD、OK11.數據庫管理系統的功能不包括()A、定義數據庫B、對已定義的數據庫進行管理C、為定義的數據庫提供操作系統D、數據通信12.用一組數據"合同編號、簽訂日期、經辦人"來描述合同信息,其中"簽訂日期"和"經辦人"的數據類型可定義為()A、文本型和日期/時間型B、文本型和數字型C、數字型和日期/時間型D、日期/時間型和文本型13.為企業更快,更好的做出經營決策提供準確完整信息的是()。A、分布式數據庫B、面向對象數據庫C、多媒體數據庫D、數據倉庫14.函數可作為()標識符出現在SELECT子句的目標列或HAVING子句的條件中。A、列B、行C、元組D、記錄15.程序中有一空白處,需要填入一條語句使程序完成其功能。下列選項中錯誤的語句是()。A、flag=FalseB、flag=NotflagC、flag=TrueD、ExitDo16.試敘述層次、網狀和關系三種邏輯模型的區別。17.數據字典中保存的信息有()。A、?模式和子模式B、?存儲模式C、?文件存取權限D、?數據庫所用的文字18.設某商業集團數據庫中有三個實體集。一是“商店”實體集,屬性有商店編號、商店名、地址等;二是“商品”實體集,屬性有商品號、商品名、規格、單價等;三是“職工”實體集,屬性有職工編號、姓名、性別、業績等。 商店與商品間存在“銷售”聯系,每個商店可銷售多種商品,每種商品也可放在多個商店銷售,每個商店銷售每一種商品,有月銷售量;商店與職工間存在著“聘用”聯系,每個商店有許多職工,每個職工只能在一個商店工作,商店聘用職工有聘期和月薪。 試畫出ER圖,并在圖上注明屬性、聯系的類型。再轉換成關系模式集,并指出每個關系模式的主鍵和外鍵。19.SELECT語句中,使用GROUPBY子句可按指定列的值分組,同時使用()可提取滿足條件的組。A、WHEREB、HAVINGC、GROUPBYD、ORDERBY20.下列哪個表是查詢中生成的表()。A、基本表B、查詢表C、視圖D、邏輯表21.簡述SUB過程與FUNction過程區別22.下列連接中能自動刪除重復的列是()。A、INNERJOINB、LEFTOUTERJOINC、RIGHTOUTERJOIND、FULLOUTERJOIN23.試述查詢優化在關系數據庫系統中的重要性和可能性。24.在Access中,刪除"訂單"表中所有記錄,應運行的SQL命令是()A、delete*from"訂單"B、delete*from訂單C、delete*from"訂單ID"D、delete*from訂單ID25.當關系R和S自然聯接時,能夠把R或S中原該舍棄的元組放到結果關系中的操作是()A、左外聯接B、右外聯接C、外部并D、外聯接卷II一.參考題庫(共25題)1.某網上訂書系統,涉及如下信息: (1)客戶:客戶號、姓名、地址、聯系電話。 (2)圖書:書號、書名、出版社、單價。 (3)訂單:訂單號、日期、付款方式、總金額。 其中:一份訂單可訂購多種圖書,每種圖書可訂購多本;一位客戶可有多份訂單,一份訂單僅對應一位客戶。根據以上敘述,建立ER模型,要求標注聯系類型。2.萬維網之父是()。A、彼得·德魯克B、舍恩伯格C、蒂姆·伯納斯-李D、斯科特·布朗3.JDBC定義了一系列與關系數據庫進行交互的類和接口,如()等。A、內容B、元數據C、結果集D、SQL語句E、數據庫連接4.關系模型中有三類基本的完整性約束,定義外部關鍵字實現的是()。A、實體完整性B、域完整性C、參照完整性D、實體完整性、參照完整性和域完整性5.篩選一班、二班,并且年齡大于20的學生,下面寫法正確的()。A、班級=“一班”OR班級=“二班”AND年齡>20B、班級=“一班”OR(班級=“二班”AND年齡>20C、(班級=“一班”OR班級=“二班”)AND年齡>20D、(班級=“一班”AND班級=“二班”)AND年齡>206.關于初始關系模式設計的轉換原則,正確的有()A、1:1的聯系必須形成新的關系模式B、1:n的聯系必須形成新的關系模式C、m:n的聯系必須轉換成新的關系模式D、聯系都必須轉換成一個新的關系模式7.規范化理論對數據庫設計有什么指導意義?8.每個數據表中必須創建一個主鍵和一個外鍵。9.在數據庫設計中,用E-R圖來描述信息結構是數據庫設計的()A、需求分析階段B、概念設計階段C、邏輯設計階段D、物理設計階段10.統計函數有()等。A、SUMB、MAXC、MIND、AVGE、COUNT11.根據不同的業務需求來建立數據模型,抽取最有意義的向量,決定選取哪種方法的數據分析角色人員是()。A、數據管理人員B、數據分析員C、研究科學家D、軟件開發工程師12.關系模型是把實體之間的聯系用()表示。13.概念模式既不涉及數據的物理存儲細節和硬件環境,也與具體的應用程序、開發工具無關。14.數據更新指數據的()等數據維護操作。A、插入B、刪除C、修改D、傳遞E、排序15.事務必須具有的四個性質是:()、()、()和()。16.DELETE語句只是刪除表中的數據,表本身依然存在數據庫中。17.創建數據庫時若沒有指定其文件組,則該數據庫不屬于任何數據庫文件組。18.一旦建立數據庫表,就沒有辦法重命名了,所以對數據庫表命名時要慎重。19.中小型交互式網站的網絡數據庫一般選擇()。A、SQLServerB、OracleC、VisualFoxProD、Access20.描述數據庫全體數據的全局邏輯結構和特性的是()A、模式B、內模式C、外模式D、全模式21.下列關于關系數據庫二維表特點的敘述,正確的是()A、表中允許有內容完全相同的行B、記錄的排列順序無法調整C、表中同一列的數據類型可以不同D、表中不允許有重復的字段22.關于ADO對象模型中的RecordSet,下述說法正確的是()。A、它用于定義連接的數據庫名B、它用于定義數據的來源C、它是一個對象,用于在客戶端內存中存放數據查詢的結果D、它是一個對象,用于在服務器端內存中存放數據查詢的結果23.能否使用Session對象在應用程序B中從腳本程序中讀取在應用程序A中存儲的用戶信息?24.機器世界25.以下有關索引的敘述中不正確的是()。A、一個表可以創建多個索引B、一個表只能創建一個索引C、索引可以加快數據的檢索、顯示、查詢等操作的速度D、一個表索引過多也是要付出“代價”的卷III一.參考題庫(共25題)1.下列關于數據庫系統特點的敘述,不正確的是()A、數據結構化B、數據可以共享C、數據獨立性較差D、數據的安全性得到保證2.高級數據庫階段有哪些技術?3.在關系數據庫中,為了提高查詢效率,在物理實現時,對存儲結構會由哪些考慮?4.關系的并5.在數據庫技術中使用數據模型的概念來描述數據庫的結構和語義。數據模型有概念數據模型和結構數據模型兩類,實體聯系模型是()數據模型。6.在下列敘述中,正確的是()A、對于關系數據模型,規范化程度越高越好B、如果F是最小函數依賴集,則R∈2NFC、如果R∈BCNF,則F是最小函數依賴集D、關系模式分解為BCNF后,函數依賴關系可能被破壞7.SQLServer允許多層嵌套查詢,即子查詢中可以包含子查詢。8.在SQLServer中,一個數據庫至少應包含一個數據文件和一個()。A、存儲過程B、視圖文件C、數據庫對象D、事務日志9.如果存儲過程名以“sp_”為前綴,SQLServer2000會在()個數據庫中尋找該過程。A、用戶創建的數據庫B、masterC、pubsD、tempdb10.邏輯設計的目的是什么?11.下列角色中,具有數據庫中全部用戶表數據的插入、刪除、修改權限且只具有這些權限的角色是()。A、db_ownerB、db_datareaderC、db_datawriterD、public12.創建唯一性索引的列可以有一些重復的值。13.Between表達式的返回值是()。A、數值型B、邏輯型C、文本型D、備注型14.簡述數據庫的定義15.緩沖區是由控制信息和若干()組成的。16.在Access中,如果變量定義在模塊的過程內部,當過程代碼執行時才可見,則這種變量的作用域為()。A、程序范圍B、全局范圍C、模塊范圍D、局部范圍17.自然連接18.Transact-SQL支持的程序結構語句中的一種是()。A、begin...endB、If...then...endC、DoCaseD、DoWhile19.簡述ASP的工作原理20.在SQLServer中,將某用戶數據庫移動到另一SQLServer服務器,應執行()。A、分離數據庫,再將數據庫文件附加到另一服務器中B、將數據庫文件移到另一服務器的磁盤中C、不能實現D、將數據庫文件復制到另一服務器的磁盤中21.有關作業管理的下述描述中,()是正確的。A、系統現有空閑資源能滿足被選作業的資源要求是選擇作業進人主存的一個必要條件B、作業與進程是一一對應的C、作業調度選中一個作業后,與作業相關的進程就處于運行狀態D、在兼有批處理和分時的計算機系統中,往往把終端作業作為前臺作業,把批處理作業作為后臺作業E、批處理作業是在輸人井中等待處理的22.設有關系R(A,B,C)和S(A,D),則與R?S等價的關系代數表達式是() A、AB、BC、CD、D23.在關系模式R(U,F)中,Y∈XF+是X→Y是否成立()A、充分必要條件B、必要條件C、充分條件D、既不充分也不要條件24.不使用IP地址,可以使用()來訪問本機上的默認Web主頁。A、LocalB、LocalhostC、HostD、Hostname25.Oracle產品主要包括哪幾類?卷I參考答案一.參考題庫1.參考答案: DBA應具有下列素質: (1)熟悉企業全部數據的性質和用途; (2)對用戶的需求有充分的了解; (3)對系統的性能非常熟悉。2.參考答案:B3.參考答案:C4.參考答案:正確5.參考答案: 在關系代數運算中,各個運算所費時間和空間是不一樣的。如何安排若干關系的運算操作步驟,直接影響到整個操作所需要的時間和空間。對關系代數表達式進行優化,可以提高系統的操作效率,達到執行過程即省時間又省空間的目的。6.參考答案:7.參考答案:A8.參考答案:錯誤9.參考答案:A10.參考答案:A11.參考答案:C12.參考答案:D13.參考答案:D14.參考答案:A15.參考答案:C16.參考答案: 層次模型:用樹型結構表示,較復雜,表示1:N,記錄間聯系用指針實現,過程性DML; 網狀模型:用向圖結構表示,較復雜,表示1:N/M:N,記錄間聯系用指針實現,過程性DML; 關系模型:用關系模式集合表示,較簡單,表示1:N/M:N,記錄間聯系用關鍵碼實現,非過程性DML。17.參考答案:A,B,C18.參考答案: 所轉換成的關系:? 商品(商品號,商品名,規格,單價)? 商店(商店編號,商店名,地址)? 銷售(商店編號,商品號,月銷售量) 職工(職工編號,姓名,性別,業績,聘期,月薪,商店編號)19.參考答案:B20.參考答案:B21.參考答案: 兩者的區別在于前者沒有返回值,而后者有返回值。22.參考答案:A23.參考答案: 重要性:關系系統的查詢優化既是RDBMS實現的關鍵技術又是關系系統的優點所在。它減輕了用戶選擇存取路徑的負擔。用戶只要提出“干什么”,不必指出“怎么干”。查詢優化的優點不僅在于用戶不必考慮如何最好地表達查詢以獲得較好的效率,而且在于系統可以比用戶程序的“優化’夕做得更好。 可能性:這是因為:(l)優化器可以從數據字典中獲取許多統計信息,例如關系中的元組數、關系中每個屬性值的分布情況、這些屬性上是否有索引、是什么索引(B+樹索引還是HASH索引或惟一索引或組合索引)等。優化器可以根據這些信息選擇有效的執行計劃,而用戶程序則難以獲得這些信息。(2)如果數據庫的物理統計信息改變了,系統可以自動對查詢進行重新優化以選擇相適應的執行計劃。在非關系系統中必須重寫程序,而重寫程序在實際應用中往往是不太可能的。(3)優化器可以考慮數十甚至數百種不同的執行計劃,從中選出較優的一個,而程序員一般只能考慮有限的幾種可能性。(4)優化器中包括了很多復雜的優化技術,這些優化技術往往只有最好的程序員才能掌握。系統的自動優化相當于使得所有人都擁有這些優化技術。24.參考答案:B25.參考答案:D卷II參考答案一.參考題庫1.參考答案:2.參考答案:C3.參考答案:B,C,D,E4.參考答案:C5.參考答案:C6.參考答案:C,D7.參考答案: 規范化理論為數據庫設計人員判斷關系模式的優劣提供了理論標準,可用以指導關系數據模型的優化,用來預測模式可能出現的問題,為設計人員提供了自動產生各種模式的算法工具,使數據庫設計工作有了嚴格的理論基礎。8.參考答案:錯誤9.參考答案:B10.參考答案:A,B,C,D,E11.參考答案:C12.參考答案:二維表格13.參考答案:正確14.參考答案:A,B,C15.參考答案:原子性;一致性;分離性;持久性16.參考答案:正確17.參考答案:錯誤18.參考答案:錯誤19.參考答案:A20.參考答案:A21.參考答案:D22.參考答案:C23.參考答案: 這是不可能的,因為應用程序A中的腳本程序只能寫入信息到應用程序A的Session對象中,而應用程序B中的腳本程序也只能從應用程序B中的Session對象讀取信息。不管是在應用程序A還是在應用程序B中,都是在處理不同的的Session對象,但是,可以通過設置Cookie來存儲信息,在相同區域內的所有腳本程序都可以訪問Cookie。24.參考答案: 信息經過加工編碼而進入機器世界,機器世界處理的對象是數據25.參考答案:B卷III參考答案一.參考題庫1.參考答案:C2.參考答案:面向對象的概念建模、開放數據庫互聯技術。3.參考答案: 一般用戶不需要知道數據在數據庫中如何存放。然而對數據庫管理員來說,需要在安裝、配置數據庫時,決定數據的存放方式和位置;需要在系統運行過程中,調整數據存放以提高系統性能。如果數據庫管理員能夠在最初安裝、配置數據庫時,根據應用程序的特性,仔細地規劃、合理地安排數據的存放,就能夠極大地減少系統運行過程中對磁盤
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年農產品保鮮技術對農產品保鮮效果評估鑒定報告
- 綠化工測試題及答案
- 華北電力大學工程熱力學教案第31講 濕空氣
- 2025版高考物理一輪復習第六章課時作業21動量守恒定律及其應用新人教版
- 造紙污泥綜合利用項目規劃設計方案(范文模板)
- 醫院綜合提升改造項目可行性研究報告
- 激光測距儀項目投資風險評估報告
- 綠色制造下的食品飲料生產設備閉環系統研究-洞察闡釋
- 青島科技大學《代數與邏輯》2023-2024學年第二學期期末試卷
- 廣西體育高等專科學校《漫畫產業創新創業認知實訓》2023-2024學年第二學期期末試卷
- 堅持教育優先發展
- 外研版三年級下冊英語全冊單元測試卷(含期中期末試卷及聽力音頻)
- 斷絕父母關系協議書
- 汽車金融不良資產分類研究-深度研究
- 2025年光伏發電項目合同能源管理合同
- 2021年山東省6月普通高中學業水平合格考試化學試題(版含答案)
- 2025年廣西宏桂資產經營集團招聘筆試參考題庫含答案解析
- 5G無線技術及設備運行維護知到智慧樹章節測試課后答案2024年秋青島工程職業學院
- 機關事業單位財務管理制度(六篇)
- 管理心理學-終結性考核-國開(SC)-參考資料
- 金融行業金融科技在普惠金融中的應用方案
評論
0/150
提交評論