版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、一、單選題 1 ( )將訪問許可權分配給一定的角色,用戶通過飾演不同的角色獲得角色所擁有的訪問許可權 A、強制存取控制 B、自主存取控制 C、視圖機制 D、基于角色的訪問控制 答案:D 2 SQL的默認策略是任何與( )約束相違背的更新均為系統(tǒng)拒絕 A、用戶定義的完整性 B、實體完整性 C、參照完整性 D、用戶定義的完整性和參照完整性 答案:C 3 用戶標識與系統(tǒng)鑒別屬于( )技術 A、訪問控制 B、接入控制 C、完整性約束 D、恢復 答案:A 4 ( )是相互矛盾的,數(shù)據(jù)庫物理設計過程中需要對它們進行折中權衡 A、時間效率,維護代價 B、時間效率,空間效率 C、時間效率,空間效率,維護代價
2、D、空間效率,維護代價 答案:C 5 在關系演算中,元組變量的變化范圍是( ) A、某一命名的關系 B、數(shù)據(jù)庫中的所有關系 C、某一個域 D、數(shù)據(jù)庫中的所有域 答案:C 6 下列聚合函數(shù)中不忽略空值 (null) 的是 ( ) A、SUM (列名) B、MAX (列名) C、COUNT ( * ) D、AVG (列名) 答案:C 7 SQL中,下列涉及空值的操作,不正確的是 ( ) A、AGE IS NULL B、AGE IS NOT NULL C、AGE = NULL D、NOT (AGE IS NULL) 答案:C 8 SQL的全局約束是指基于元組的檢查子句和 ( ) A、非空值約束 B、
3、域約束子句 C、斷言 D、外鍵子句 答案:C 9要保證數(shù)據(jù)庫邏輯數(shù)據(jù)獨立性,需要修改的是( ) A、模式 B、模式與內模式的映射 C、模式與外模式的映射 D、內模式 答案:C 10 ( )是關系代數(shù)的基本運算之一 A、交 B、除 C、關系模型 D、廣義笛卡兒積 答案:D 11 設關系R有M個元組,關系S有N個元組,則關系R和S的笛卡爾積有( )個元組 A、M B、N C、M*N D、M+N 答案:C 12 單個用戶使用的數(shù)據(jù)視圖的描述稱為 ( ) A、外模式 B、概念模式 C、內模式 D、存儲模式 答案:A 13 判斷對并發(fā)事務正確的調度是( ) A、并發(fā)事務的執(zhí)行結果與并行化執(zhí)行結果事務是否
4、一致 B、事務間無沖突 C、并發(fā)事務的執(zhí)行結果與串行化執(zhí)行結果事務是否一致 D、視圖無沖突 答案:C 14 X鎖是( ) A、讀鎖 B、寫鎖 C、共享鎖 D、活鎖 答案:B 15 子模式DDL用來描述 ( ) A、數(shù)據(jù)庫的總體邏輯結構 B、數(shù)據(jù)庫的局部邏輯結構 C、數(shù)據(jù)庫的物理存儲結構 D、數(shù)據(jù)庫的概念結構 答案:B 16 當關系R和S自然聯(lián)接時,能夠把R和S原該舍棄的元組放到結果關系中的操作是 ( ) A、左外聯(lián)接 B、右外聯(lián)接 C、外部并 D、外聯(lián)接 答案:D 17 在數(shù)據(jù)庫設計中,將ER圖轉換成關系數(shù)據(jù)模型的過程屬于 ( ) A、需求分析階段 B、邏輯設計階段 C、概念設計階段 D、物理
5、設計階段 答案:B 18 DBMS中實現(xiàn)事務持久性的子系統(tǒng)是 ( ) A、安全性管理子系統(tǒng) B、完整性管理子系統(tǒng) C、并發(fā)控制子系統(tǒng) D、恢復管理子系統(tǒng) 答案:D 19 屬性類型允許是基本數(shù)據(jù)類型、結構類型和集合類型的模型是 ( ) A、平面關系模型 B、嵌套關系模型 C、復合對象模型 D、分布式關系模型 答案:C 20 五種基本關系代數(shù)運算是 ( ) A、,-,×,和 B、,-,和 C、,×,和 D、,和 答案:A 21 設關系模式R (A,B,C),F(xiàn)是R上成立的FD集,F(xiàn) = BC,則分解 = AB,BC相對于F ( ) A、是無損聯(lián)接,也是保持FD的分解 B、是無損
6、聯(lián)接,但不保持FD的分解 C、不是無損聯(lián)接,但保持FD的分解 D、既不是無損聯(lián)接,也不保持FD 答案:A 22 在關系代數(shù)運算中,五種基本運算為( ) A、并、差、選擇、投影、自然連接 B、并、差、選擇、交、投影 C、并、差、選擇、投影、笛卡兒積 D、并、差、交、選擇、笛卡兒積 答案:C 23 對于經常在查詢條件中出現(xiàn)的屬性或者經常在聚集函數(shù)中出現(xiàn)的屬性,可以考慮在這些屬性上建立( ) A、視圖 B、關系 C、連接 D、索引 答案:D 24 在笛卡爾積可看成為一張( )。 A、一維表 B、二維表 C、三維表 D、四維表 答案:B 25 數(shù)據(jù)字典的內容應包括( ) A、數(shù)據(jù)項,數(shù)據(jù)結構 B、數(shù)據(jù)
7、流,數(shù)據(jù)存儲,處理過程 C、數(shù)據(jù)項,數(shù)據(jù)結構,數(shù)據(jù)流,數(shù)據(jù)存儲,處理過程 D、數(shù)據(jù)結構,數(shù)據(jù)流 答案:C 26 局部E-R圖中實體類的沖突主要類型是( ) A、屬性沖突、命名沖突和結構沖突 B、命名沖突和屬性沖突 C、屬性沖突 D、結構沖突和命名沖突 答案:A 27 關系模型是( ) A、用關系表示實體 B、用關系表示聯(lián)系 C、用關系表示實體及其聯(lián)系 D、用關系表示屬性 答案:C 28 概念設計的步驟是( ) A、進行數(shù)據(jù)抽象,設計局部概念模式;評審;集成局部概念模式,得到全局概念模式 B、進行數(shù)據(jù)抽象,設計局部概念模式;集成局部概念模式,得到全局概念模式;評審 C、進行數(shù)據(jù)抽象,設計局部概念
8、模式;集成局部概念模式,得到全局概念模式 D、評審;進行數(shù)據(jù)抽象,設計局部概念模式;集成局部概念模式,得到全局概念模式 答案:B 29 以下數(shù)據(jù)庫的數(shù)據(jù)模型中,現(xiàn)今使用的主要的數(shù)據(jù)模型是( ) A、層次模型 B、網狀模型 C、關系模型 D、面向對象模型 答案:C 30 已知學生關系:(學號,性別,年齡,籍貫),若執(zhí)行SQL語句:Select 姓名,年齡 From 學生 Where 籍貫='北京' 說明該語句對學生執(zhí)行了( )操作 A、交和選擇 B、投影和選擇 C、選擇和連接 D、連接和投影 答案:B 31 ( )封鎖協(xié)議可以防止丟失修改,并且保證事務可恢復 A、二級 B、一級
9、C、三級 D、多級 答案:B 32 SQL系統(tǒng)只在用戶對關系進行( )操作時,DBMS才按照實體完整性規(guī)則對鍵碼進行檢查 A、刪除 B、插入或修改 C、查詢 D、刪除、插入或修改 答案:B 33 當恢復系統(tǒng)故障時,需要對處于提交狀態(tài)的事務進行( )操作 A、不做 B、重做 C、掃描 D、備份 答案:B 34 關于數(shù)據(jù)處理和數(shù)據(jù)管理,下列敘述正確的是( ) A、數(shù)據(jù)處理經歷了人工系統(tǒng)、文件系統(tǒng)、數(shù)據(jù)庫系統(tǒng)三個階段 B、數(shù)據(jù)處理是數(shù)據(jù)管理的中心問題 C、數(shù)據(jù)管理的主要工作是對數(shù)據(jù)進行收集、分類整理、組織、存儲、維護、檢索等操作 D、數(shù)據(jù)管理技術優(yōu)劣不影響數(shù)據(jù)處理的效率 答案:C 35 數(shù)據(jù)庫邏輯設
10、計的主要任務是( )。 A、建立E-R圖和說明書 B、創(chuàng)建數(shù)據(jù)庫說明 C、建立數(shù)據(jù)流圖 D、把數(shù)據(jù)送入數(shù)據(jù)庫 答案:C 36 設關系R是M元關系,關系S是N元關系,則關系R和S的笛卡爾積為( )元關系 A、M B、N C、M*N D、M+N 答案:D 37 因為每個中間運算的結果被創(chuàng)建,然后用于下一層的運算,這種查詢表達式的計算方法被稱為( )計算 A、實體化 B、流水線 C、雙緩沖 D、臨時區(qū) 答案:A 38 根據(jù)關系模型的完整性規(guī)則,一個關系中的主碼( ) A、不能有兩個 B、不可作為其他關系的外部鍵 C、可以取空值 D、不可以是屬性組合 答案:A 39 ( )就是能從這許多查詢策略中找出
11、最有效的查詢執(zhí)行計劃的一種處理過程 A、查詢分析 B、查詢翻譯 C、查詢優(yōu)化 D、查詢執(zhí)行 答案:C 40 常用的用戶標識方法是( ) A、用戶密碼 B、用戶名和口令字 C、用戶權限 D、用戶名 答案:B 41 ( )是指事務1讀取數(shù)據(jù)后,事務2已經對數(shù)據(jù)執(zhí)行了更新,使得事務1再次讀取數(shù)據(jù)時兩次讀到的數(shù)據(jù)不一致 A、不可重復寫 B、不可重復讀 C、丟失修改 D、讀臟數(shù)據(jù) 答案:B 42 在DBS中,DBMS和OS之間的關系是 ( ) A、相互調用 B、DBMS調用OS C、OS調用DBMS D、并發(fā)運行 答案:B 43 分布式數(shù)據(jù)庫系統(tǒng)中分片模式和分配模式均是 ( ) A、全局的 B、局部的
12、C、分布的 D、集中的 答案:A 44下列四項中,不屬于數(shù)據(jù)庫特點的是( ) A、數(shù)據(jù)共享 B、數(shù)據(jù)完整性 C、數(shù)據(jù)冗余很高 D、數(shù)據(jù)獨立性高 答案:C 45 如果事務T獲得了數(shù)據(jù)項Q上的排它鎖,則T對Q ( ) A、只能讀不能寫 B、只能寫不能讀 C、既可讀又可寫 D、不能讀不能寫 答案:C 二、填空題 1 數(shù)據(jù)庫物理設計中選擇何種存儲結構與選定的_類型有關。 答案:DBMS 2 分解具有無損連接性和分解保持函數(shù)依賴是兩個互相獨立的標準具有無損連接性的分解不一定能夠保持_。同樣,保持函數(shù)依賴的分解也不一定具有_。 答案:函數(shù)依賴,無損連接性 3 在數(shù)據(jù)庫中,數(shù)據(jù)的冗余會引起各種操作異常,包括
13、插入異常、刪除異常、更新困難,可以通過_。 答案:模式分解,將復雜的關系模式分解成若干比較小的關系模式消除冗余 4 觸發(fā)程序要對_進行測試,不滿足_,不動作 答案:條件,條件 5 DBMS對數(shù)據(jù)庫的保護機制主要包括_,_,_和_等4個方面 答案:完整性控制、并發(fā)控制、故障恢復、安全性控制 6 HAVING短語必須跟隨_使用,它用來限定分組必須滿足的條件 答案:group by 7 如果實體間的聯(lián)系名相同但聯(lián)系類型不同,就產生了聯(lián)系類_. 答案:沖突 8 現(xiàn)有一個關系:借閱(書號、書名,庫存數(shù),讀者號,借期,還期),假如同一本書允許一個讀者多次借閱,但不能同時對一種書借多本。則該關系模式的碼是_
14、。 答案:書號 9 安全性措施的防范對象是非法用戶和非法操作,_措施的防范對象是不合語義的數(shù)據(jù)。 答案:預編譯 10 在數(shù)據(jù)庫中建立索引主要是為了提高_。 答案:查找速度 11 .假定利用CREATE TABLE命令建立如下一個表:BOOK(總編號C(6),分類號C(3),書名C(16),單價N(10,2),則單價字段的類型為_型,字段寬度為_,其中包含有_位小數(shù) 答案:Numeric、10、2 12 引起數(shù)據(jù)不一致的主要原因是事務的_在并發(fā)中遭到了破壞 答案:隔離性 13 分布式數(shù)據(jù)庫中定義數(shù)據(jù)分片時,必須滿足三個條件:完備性條件、重構條件和_。 答案:不相交條件 14 _是事務T在對數(shù)據(jù)項
15、A修改之前,必須先對數(shù)據(jù)A加排它鎖,直到事務結束才釋放。 答案:一級封鎖協(xié)議 15 關系查詢處理可以分4個步驟,包括_,_、_、_。 答案:查詢分析和檢查、查詢翻譯、查詢優(yōu)化、查詢執(zhí)行。 16 在函數(shù)信賴中,平凡的函數(shù)信賴根據(jù)Armstrong推理規(guī)則中的_律就可推出。 答案:自反 17 在有泛化/細化聯(lián)系的對象類型之間,較低層的對象類型稱為_。 答案:子類型 18 實體是_“事件”或“物體。 答案:客觀存在并可相互區(qū)別的 19 _將對象的實現(xiàn)與對象應用相互隔離,允許對操作的實現(xiàn)算法和數(shù)據(jù)結構進行修改;不必修改使用它們的應用,這有利于提高數(shù)據(jù)獨立性 答案:封裝 20 用SELECT進行模糊查詢
16、時,可以使用_或_匹配符 答案:%、_ 21 在關系對應的二維表中,_對應元組。 答案:行 22 概念設計中最著名、最實用的方法就是_. 答案:實體聯(lián)系方法(E-R 方法) 23 撤銷事務(undo transaction)在事務日志記錄中,只有_記錄 答案:< T start> 24 傳統(tǒng)的關系運算可以用兩種方法定義,即_和_。后者又可以再分為_和_。當代SQL的主要特征應該是基于_的,同時又兼有_的特性 答案:關系代數(shù)、關系演算、元組演算、域演算、關系演算、關系代數(shù) 25 用樹型結構表示實體類型及實體間聯(lián)系的數(shù)據(jù)模型稱為_。 答案:層次模型 26 事務必須具有的四個性質是:原子
17、性、一致性、_和持久性。 答案:隔離性 27 _是指保護數(shù)據(jù)庫數(shù)據(jù)的正確性和有效性,防止數(shù)據(jù)庫中存在不符合語義的、不正確的數(shù)據(jù) 答案:數(shù)據(jù)庫的完整性 28 _級封鎖協(xié)議是:事務T在對數(shù)據(jù)修改前,必須先加排它鎖,直到事務結束才釋放排它鎖;事務T在要讀取的數(shù)據(jù)前,必須先加共享鎖,讀完后即可釋放共享鎖 答案:二 29 除了使用各類完整性約束以外,用戶還可以通過_來實現(xiàn)其他完整性規(guī)則。 答案:自定義約束 30 除了使用各類完整性約束以外,用戶還可以通過_來實現(xiàn)其他完整性規(guī)則。 答案:自定義 三、分析題 1 現(xiàn)有如下的銀行系統(tǒng)關系: Branch(branch_name nvarchar(10), br
18、anch_city nvarchar(10),asserts int ) Customer(customer_name nvarchar(10),customer_street nvarchar(10), customer_city rvarchar(10) Loan(10an_number nvarchar(10), branch_name nvarchar(10), amount int ) Borrower(customer_name nvarchar(10), loan_number nvarchar(10) Account(account_number nvarchar(10),br
19、anch_name nvarchar(10),balance int ) Depositor(customer_name nvarchar(10),account_number nvarchar(10) 試用SQL查詢語句來表達下列查詢: (1)查詢customer_street中合有廣州大道中的顧客的信息 (2)查詢名字為Tom的所有貸款信息 (3)查詢中國工商銀行的貸款信息,結果按貸款額降序排列 (4)顯示每個銀行貸款頗最大的那條貸款信息 答案:(1)查詢customer_street中含有“廣州大道中”的顧客的信息。 2分 select * from customer where cus
20、tomer_street like ' %廣州大道中%' (2)查詢名字為“Tom”的所有貸款信息。 2分 select t1.* from loan as t1 inner join Borrower as t2 on t1.loan_number=t2.loan_number where t2.customer_name=' Tom' (3)查詢“中國工商銀行”的貸款信息,結果按貸款額降序排列。 3分 select * from loan where branch_name=' 中國工商銀行' order by amount desc (4)
21、顯示每個銀行貸款額最大的那條貸款信息。 3分 select * from loan as t1 where not exists( select * from loan as t2 where t1.branch_name=t2.branch_name and t1.amount< t2.amount) 2現(xiàn)有圖書借閱關系數(shù)據(jù)庫如下:圖書(圖書號、書名,作者,單價,庫存量)讀者(讀者號,姓名,工作單位,地址)借閱(圖書號,讀者號,借期,還期,備注)其中:還期為NULL表示該書未還。 用SQL語言實現(xiàn)下列小題: 1、檢索讀者“李四”所借圖書中未還的書名; 2、將讀者“李四”所借圖書的信息從
22、借閱表中刪除; 3、建立未還圖書的讀者姓名和單位視圖。 答案:(1)select 圖書.書名 rom 圖書 here 圖書.圖書號 in ( elect 借閱.圖書號 rom 借閱 , 讀者 here 借閱.讀者號=讀者.讀者號 nd 讀者.姓名=”李四” nd 借閱.還期 is null)(2) delete rom 借閱 here 讀者號 in ( elect 讀者號 rom 讀者,借閱 here 借閱.讀者號=讀者.讀者號 nd 讀者.姓名=”李四”)(3) reate view 未還書名單 as elect 讀者.姓名,讀者.工作單位 rom 讀者 , 借閱 here借閱.讀者號=讀者
23、.讀者號 nd 借閱.還期 is null 3 一個電影資料數(shù)據(jù)庫假定有三個基本表:電影表Movie、演員表Actor和電影主演表Acts, 這三個關系的模式如下: (1)電影表Movie(電影名稱Title,制作年份Year,長度Length) (2)演員表Actor(姓名Name,地址Address,性別Gender,出生日期Birthdate) (3)電影主演表Acts(電影名稱MovieTitle,制作年份MovieYear,主演姓名ActorName) 用SQl實現(xiàn)如下查詢或更新操作: (1)統(tǒng)計1999年制作電影的平均長度和最短長度 (2)在1999年主演過電影的演員姓名 (3)把
24、電影 ”的世界” 的長度改為110分鐘 (4)刪除1940年以前制作的所有電影記錄以及電影主演記錄 答案:(1)統(tǒng)計1999年制作電影的平均長度和最短長度。 2分 select 平均長度=avg(Length), 最短長度=min(Length) from Movie where Year=1999 (2)在1999年主演過電影的演員姓名 2分 select ActorName from Movie inner join Acts on Movie.Title=Acts.MovieTitle where Movie.Year=1999 (3)把電影“我的世界”的長度改為110分鐘。 3分 update Movie set Length=110 where Title=我的世界 (4)刪除1940年以前制作的所有電影記錄以及電影主演記錄。 3分 delete Acts where MovieTitle in (select Title from Movie
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- BIM工程師-全國《BIM應用技能資格》名師預測試卷3
- 二年級下冊數(shù)學導學案
- 花園裙樓幕墻工程施工方案
- 農村電網改造升級的技術路徑
- 老式鐘表走時不準校正修復
- 海藻葉片形態(tài)特征與光合作用
- 新視野大學英語3第三版 大學英語視聽說3答案
- 高一化學教案:專題第二單元第二課時化學反應中的熱量變化(二)
- 2024高中物理第一章電場章末質量評估一含解析粵教版選修3-1
- 2024高中語文第1單元論語蚜第1課天下有道丘不與易也訓練含解析新人教版選修先秦諸子蚜
- 供銷合同(完整版)
- 二零二五年企業(yè)存單質押擔保貸款合同樣本3篇
- 鍋爐安裝、改造、維修質量保證手冊
- (2024)河南省公務員考試《行測》真題及答案解析
- 1000只肉羊養(yǎng)殖基地建設項目可行性研究報告
- 《勞保用品安全培訓》課件
- 2024院感年終總結報告
- 高一化學《活潑的金屬單質-鈉》分層練習含答案解析
- 04S206自動噴水與水噴霧滅火設施安裝圖集
- 《小學數(shù)學課堂教學中創(chuàng)設情境的實踐研究》開題報告
- 期末 (試題) -2024-2025學年人教PEP版(2024)英語三年級上冊
評論
0/150
提交評論