

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、數據庫習題及答案第一章第一章習題一、單項選擇題1數據庫(DB),數據庫系統(tǒng)(DBS)和數據庫管理系統(tǒng)(DBMS)之間的關系是(A)。A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS2.下面列出的數據庫管理技術發(fā)展的三個階段中,沒有專門的軟件對數據進行管理的是(D)。I人工管理階段II文件系統(tǒng)階段III數據庫階段A.I和IIB.只有IIC.II和IIID.只有I3.下列
2、四項中,不屬于數據庫系統(tǒng)特點的是(C)。A.數據共享B.數據完整性C.數據冗余度高D.數據獨立性高4.數據庫系統(tǒng)的數據獨立性體現在(B)。A.不會因為數據的變化而影響到應用程序B.不會因為系統(tǒng)數據存儲結構與數據邏輯結構的變化而影響應用程序C.不會因為存儲策略的變化而影響存儲結構D.不會因為某些存儲結構的變化而影響其他的存儲結構5.要保證數據庫的數據獨立性,需要修改的是(C)。A.模式與外模式B.模式與內模式C.三層之間的兩種映射D.三層
3、模式6.要保證數據庫的邏輯數據獨立性,需要修改的是(A)。A.模式與外模式的映射B.模式與內模式之間的映射C.模式D.三層模式7.用戶或應用程序看到的那部分局部邏輯結構和特征的描述是(C),它是模式的邏輯子集。A.模式B.物理模式C.子模式D.內模式8.下述(B)不是DBA數據庫管理員的職責。A.完整性約束說明B.定義數據庫模式C.數據庫安全D.數據庫管理系統(tǒng)設計9.常見的數據模型有三種,它們是(B)A網狀、關系和語義B層次、關系和網狀
4、C環(huán)狀、層次和關系D字段名、字段類型和記錄10.在ER圖中,用來表示屬性的圖形是(B)A矩形B橢圓形C菱形D平行四邊形二、填空題1.描述數據庫全體數據的全局邏輯結構和特性的是_____模式______。數據庫習題及答案可參考教材中文件系統(tǒng)階段和數據庫系統(tǒng)階段各自特點。4數據庫管理系統(tǒng)的主要功能有哪些?數據庫管理系統(tǒng)是對數據進行管理的一個龐大的系統(tǒng)軟件,它由許多程序模塊構成。根據DBMS的程序模塊劃分,DBMS一般具有如下功能。(1)數據
5、庫定義功能數據庫定義就是對數據庫最基本信息的描述,是數據庫基本規(guī)則與結構的體現,是數據庫運行的基本依據。(2)數據庫操作功能數據庫操作就是對數據庫中的數據進行查詢、增加、修改、刪除。數據庫操作使用的是DML,即數據操作語言(DataManipulatingLanguage)。DML也是SQL語言中的一部分。一般的DBMS都提供功能強大、易學易用的數據操縱語言DML。DML有兩類,一類是宿主型語言,它不能獨立使用而必須嵌入某種主語言,如C
6、、Pal、COBOL語言中使用,另一類是自立(獨立)型語言,通常在DBMS提供的軟件工具中獨立使用。(3)數據庫運行處理數據庫運行處理,就是對數據庫運行的過程時刻進行控制和管理,使數據或操作按照數據庫數據字典中最初定義的規(guī)則和約定正常存儲或進行。例如,用戶的合法性和權限確認,數據的正確性、有效性、完整性和存取控制,多用戶的事務管理和并發(fā)控制,數據的自動恢復和死鎖檢測,運行記錄日志等。(4)數據組織、存儲和管理數據組織和存儲的基本目標是提
7、高存儲空間利用率和方便存取,提供多種存取方法,從而提高存取效率。DBMS有如一部復雜的機器,只有機器的各個部分協調配合,才能夠正常的工作。因此,DBMS需要對數據進行規(guī)律、條理的管理。DBMS對各種數據進行分類組織、存儲和管理,這些數據包括數據字典、用戶數據、存取路徑、系統(tǒng)文件、運行的規(guī)則和約定、內存的分配與如何使用等。(5)數據庫的建立和維護若要使DBMS真正發(fā)揮作用,就必須使它真正的工作,建立應用數據庫為用戶服務。數據庫的建立與維護
8、程序模塊,包括數據庫的初始建立、數據的轉換、數據的轉儲和恢復、數據庫的重組織和重構造以及性能監(jiān)測分析等功能。數據庫的初始建立也是應用DDL語言。數據轉換與轉儲一般用于在不同DBMS之間的數據轉存。(6)其他包括DBMS與網絡中其他軟件系統(tǒng)的通信功能,一個DBMS與另一個DBMS或文件系統(tǒng)的數據轉換功能,異構數據庫之間的互訪和互操作功能等。例如,不同DBMS之間的數據交換接口或者通過網絡進行數據庫連接的接口等。5試述數據模型的概念、數據模
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論