




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、【精品文檔】如有侵權,請聯系網站刪除,僅供學習與交流數據庫期末復習試題參考答案.精品文檔.1、單個用戶使用的數據視圖的描述稱為( )A. 外模式 B. 概念模式 C. 內模式 D. 存儲模式2、子模式DDL 用來描述( ) A. 數據庫的總體邏輯結構 B. 數據庫的局部邏輯結構 C. 數據庫的物理存儲結構 D. 數據庫的概念結構3、五種基本關系代數運算是( )A. ,-,×, 和 B. ,-, 和 C. ,×, 和 D. , 和4、在數據庫三級模式間引入二級映象的主要作用是( )A.提高數據與程序的獨立性 B.提高數據與程序的安全性C.保持數據與程序的一致性 D.提高數據與
2、程序的可移植性5、數據庫系統中的數據模型通常由三部分組成( )A.數據結構、數據操作和完整性約束B.數據定義、數據操作和安全性約束C.數據結構、數據管理和數據保護D.數據定義、數據管理和運行控制6、數據庫管理系統中數據操縱語言DML所實現的操作一般包括( )A.查詢、插入、修改、刪除 B.排序、授權、刪除C.建立、插入、修改、排序 D.建立、授權、修改7、ER圖中的主要元素是( )A.結點、記錄和文件 B.實體、聯系和屬性C.記錄、文件和表 D.記錄、表、屬性8、.數據庫技術中的“臟數據”是指( )的數據。A.錯誤 B.回返 C.未提交 D.未提交的隨后又被撤消9、視圖是一個“虛表”,視圖的構
3、造基于( )A.基本表 B.視圖 C.基本表或視圖 D.數據字典10、SQL語言中,SELECT語句的執行結果是( )A.屬性 B.表 C.元組 D.數據庫11、DBS是采用了數據庫技術的計算機系統。DBS是一個集合體,包含數據庫、計算機硬件、軟件和( )A.系統分析員 B.程序員 C.數據庫管理員 D.操作員12、模型是對現實世界的抽象,在數據庫技術中,用模型的概念描述數據庫的結構與語義,對現實世界進行抽象。表示實體類型及實體間聯系的模型稱為( ) A.數據模型 B.實體模型 C.邏輯模型 D.物理模型13、數據庫并發控制概念中,使用X封鎖的規則稱為( )A.PS協議 B.PX協議 C.PS
4、C協議 D.兩段封鎖協議14、在數據庫操作過程中事務處理是一個操作序列,必須具有以下性質:原子性、一致性、隔離性和( )A.共享性 B.繼承性 C.持久性 D.封裝性15、在教學管理系統中,有教師關系T(T,NAME), 學生關系S(S,NAME),學生成績關系S(S,NU)。其中T表示教師工號,S表示學生學號,則T和N存在聯系為( )A. 1:1 B. 1:N C. M:N D.無聯系16、一個數據庫一般不是由獨立的對象組成的,對象的聚集形式的數學意義是( )A. 笛卡爾積 B. 選擇 C. 投影 D.聯接17、 數據庫系統中除了可用層次模型和關系模型表示實體類型及實體間聯系的數據模型以外,
5、還有( )A.E-R 模型 B.信息模型 C.網絡模型 D.物理模型18、在DBS 中,DBMS 和OS 之間的關系是( )A.相互調用 B.DBMS 調用OS C.OS 調用DBMS D.并發運行19、在數據庫設計中,將ER 圖轉換成關系數據模型的過程屬于( ) A.需求分析階段 B.邏輯設計階段 C.概念設計階段 D.物理設計階段20、SQL語言中,SELECT語句的執行結果是( )A.屬性 B.表 C.元組 D.數據庫21、數據模型的完整性規則包括:實體完整性、參照完整性和用戶定義的完整性。22、數據轉儲按轉儲狀態分為靜態轉儲和動態轉儲。23、在死鎖的診斷中,如果發現事務等待圖中存在回路
6、,則表示系統中出現了死鎖現象。24、定義存儲過程時,輸出參數需要加關鍵字OUTPUT。25、并發操作帶來的數據不一致性主要包括丟失修改、不可重復讀和讀“臟”數據。26、在數據庫系統中,定義存取權限稱為授權。SQL語言用GRANT語句向用戶授予對數據的操作權限。 27、事務(Transaction)是用戶定義的一個數據庫操作序列,這些操作要么全做,要么全不做,是一個不可分割的工作單位。28、若事務在運行過程中,由于種種原因,使事務未運行到正常終止點之前就被終止,這種情況就稱為事物故障。29、在SQL中,Create trigger命令用于創建觸發器。Create procedure命令用于創建存
7、儲過程。30、DB并發操作通常會帶來三類問題,它們是丟失修改、不可重復讀和讀“臟”數據。31、對數據對象施加封鎖,會帶來死鎖和活鎖問題。 32、自主存取控制功能(DAC)一般是通過SQL的GRANT語句和REVOKE語句實現的。33、什么是數據的獨立性,數據庫管理系統如何來保證數據的獨立性?34、試述概念模型的作用。35、試述實現數據庫安全性控制的常用方法和技術。36、什么是日志文件?為什么要設立日志文件?37、簡述兩段鎖協議。38、簡述數據、數據庫、數據庫管理系統、數據庫系統的概念。39、試述視圖的優點。40、簡述數據庫的完整性與數據庫的安全性的區別。41、登記日志文件時為什么必須先寫日志文
8、件,后寫數據庫?42、并發操作可能會產生哪幾類數據不一致?用什么方法能避免這些情況?43、設數據庫Education有三個關系:學生關系S(SNO,SNAME,AGE,SEX,SDEPT),屬性列分別表示學號、姓名、年齡、性別和所在系;學習關系SC(SNO,CNO,SCORE),屬性列分別表示學號、課程號和成績;課程關系C(CNO,CNAME,CREDIT),屬性列分別表示課程號、課程名和學分。請完成如下查詢(要求第1小題用關系代數查詢,第2至6小題用SQL查詢)1、數學系Math選修C3課程的學生姓名和成績;2、查所有不姓“姚”的學生的姓名;SELECT Sname,Sno,Ssex FRO
9、M S WHERE Sname NOT LIKE 姚%;3、查藝術系Art中25歲以下的學生的學號和姓名 SELECT Sno,Sname FROM S WHERE Sdept=Art AND Sage<25;4、查詢選修了C1課程且成績在90分以上的所有學生SELECT S.Sno,Sname FROM S,SC WHERE S.Sno=SC.Sno AND SC.Cno=C1 AND SC.Grade > 90;5、查詢選修課程名為“數據庫”的學生學號和姓名SELECT Sno,Sname FROM S WHERE Sno IN (SELECT Sno FROM SC WHER
10、E Cno = (SELECT Cno FROM C WHERE Cname=數據庫);6、查詢所學課程包含學號為20120011的學生所學課程的學生學號。 SELECT DISTINCT Sno FROM SC AS X WHERE NOT EXISTS (SELECT * FROM SC AS Y WHERE Y.Sno=20120011 AND NOT EXISTS (SELECT * FROM SC AS Z WHERE Z.Sno=X.Sno AND Z.Cno=Y.Cno));7、化學系Chem姓名為王明的學生學號;8、查所有年齡在20至25歲之間的學生姓名、年齡及系別;SELEC
11、T Sname,Sdept,Sage FROM S WHERE Sage BETWEEN 20 AND 25;9、查詢選修了C5課程的學生的學號和成績,其結果按成績降序排列SELECT Sno,Grade FROM SC WHERE Cno=C5ORDER BY Score DESC;10、查詢物理系Phy選修5門以上課程的學生的學號SELECT Sno FROM SC WHERE Sdept=Phy GROUP BY Sno HAVING COUNT(*)>5;11、查詢與“吳偉”在同一個系學習的學生學號、姓名和所在系SELECT Sno,Sname,Sdept FROM S WHER
12、E Sdept IN (SELECT Sdept FROM S WHERE Sname=吳偉);12、查詢選修了全部課程的學生姓名。 SELECT Sname FROM S WHERE NOT EXISTS (SELECT * FROM C WHERE NOT EXISTS (SELECT * FROM SC WHERE SC.Sno=S.Sno AND SC.Cno=C.Cno));44、設某一家電城中的商品銷售數據庫中的信息有:員工號、員工姓名、身份證號、銷售組名、銷售組負責人、商品號、商品單價、銷售日期、銷售量、供應商號、供應商名。 有以下規定: A:一個員工僅在一個銷售組; B:一個銷
13、售組可銷售多種商品,但一種商品只能由一個組銷售。 C:一個供應商能夠供應多種商品,同時一種商品可以有多種渠道供貨。 D:一種商品一天只有一個銷售量。要求完成下列題:1) 根據信息,畫出E-R圖;提示:該圖有矩形、橢圓和菱形,分別表示實體、屬性和實體間聯系,實體與屬性的劃分界限:(1)作為“屬性”不能再具有需要描述的性質,即屬性是不可分的數據項,不能含有其他屬性。(2)屬性不能與其他實體具有聯系,即聯系是實體之間的聯系。2) 按規范化理論的要求設計出滿足3NF的數據庫模式。答案為紫色字體提示:數據庫模式由一系列關系模式組成。關系模式的形式為:關系名(屬性名1,屬性名2,屬性名n)1NF:關系模式
14、R的每個分量必須是不可分的數據項。(關系的基本要求)。2NF:關系模式R符合1NF,且每個非主屬性完全依賴于碼。3NF:關系模式R中每個非主屬性既不部分依賴于碼,也不傳遞依賴于碼。BCNF:關系模式的每一個決定因素都包含碼(關系模式R中每個主屬性既不部分依賴于也不傳遞依賴于其他碼)E-R圖向關系模型的轉換:(1) 一個實體型轉換為一個關系模式,故有4個關系模式:員工、銷售組、商品和供應商(2) 一個1:1聯系可以轉換為一個獨立的關系模式,也可與任意一端對應的關系模式合并。本題不存在(3) 一個1:n聯系可以轉換為一個獨立的關系模式,也可與n端對應的關系模式合并。故隸屬與員工合并,銷售與商品合并
15、(4) 一個m:n聯系轉換為一個獨立的關系模式。員工(員工號,員工姓名,身份證號,銷售組名)。分析:該關系模式有兩個碼;員工號和身份證號,都為單個屬性,非主屬性員工姓名和銷售組名既不部分依賴又不傳遞依賴于碼,滿足3NF。碼員工號和身份證號均為單個屬性,每個決定因素都包含碼,滿足BCNF銷售組(銷售組名,銷售組負責人)。分析:該關系模式碼為銷售組名,只有一個非主屬性,非主屬性員工姓名和銷售組名既不部分依賴又不傳遞依賴于碼,每個決定因素都包含碼,滿足3NF和BCNF供應商(供應商號,供應商名)。分析:同上商品(商品號,單價,銷售組名,銷售日期,銷售量):分析:該關系模式的碼是由商品號和銷售日期組成。非主屬性單價和銷售組名部分依賴于碼,銷售量完全依賴于碼,不滿足2NF,需分解為商品(商品號,單價,銷售組名)和銷售(商品號,銷售日期,銷售量),供應(供應商號,商品號,供應量).分析:該關系模式碼由供應商號和商品號組成,非主屬性供應量既不部分依賴又不傳遞依賴于碼,滿足3NF。又由于只有一個碼,每個決定因素都包含碼,又滿足BCNF。得分評閱人45、設某商業集團數據庫中有三個實體集: 商店:商店編號、商店名、地址; 商品:商品編號、商品名、規格、單價 ;職工:職工編號、姓名、性別、業績; 每個商店可銷售多種商品,每種商品也可放在
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年廣東省惠州市惠城區中考數學二模試卷(含答案)
- 財務會計入門實操指南
- 高等土力學:本構模型
- 2025年android自學視頻!一起看看這些大廠面試真題查漏補缺吧分享一點面試小經驗
- 2023-2024學年山西省長治市部分學校高二下學期期末考試數學試題(解析版)
- 2025屆河南省許昌、平頂山、汝州名校高三二模語文試題(解析版)
- 2025屆福建省高三模擬練習聯合檢測語文試題(解析版)
- 2024屆湖南省益陽市七校高三下學期第二次模擬考試語文試題(解析版)
- 2024-2025學年浙江省湖州市高二上學期期末考試語文試題(解析版)
- 2024-2025學年山西省晉城市部分學校高二下學期開學檢測語文試題(解析版)
- 屋頂光伏勞務合同范本
- 廣東省廣州市越秀區執信中學2025屆高一下數學期末教學質量檢測模擬試題含解析
- 《灰塵的旅行》閱讀測試題附答案
- 西南聯大與現代中國智慧樹知到期末考試答案章節答案2024年云南師范大學
- MOOC 心理學與生活-南京大學 中國大學慕課答案
- SYT 6968-2021 油氣輸送管道工程水平定向鉆穿越設計規范-PDF解密
- 夜市應急方案及措施
- 2024年北京海淀社區工作者招聘筆試沖刺題(帶答案解析)
- 2024年公需科目培訓試題及答案
- 幼兒園玩教具供貨運輸配送方案
- 計量經濟學論文(eviews分析)影響我國人口預期壽命的可能因素分析
評論
0/150
提交評論