




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、章一1、 簡述數據庫管理技術發展的三個階段。各階段的特點是什么? 答:數據庫管理技術經歷了人工管理階段、文件系統階段和數據庫系統階段。 (1)、人工管理數據的特點: A、數據不保存。B、系統沒有專用的軟件對數據進行管理。C、數據不共享。D、數據不具有獨立性。 (2)、文件系統階段的特點: A、數據以文件的形式長期保存。B、由文件系統管理數據。C、程序與數據之間有一定的獨立性。
2、160; D、文件的形式已經多樣化 E、數據具有一定的共享性(3)、數據庫系統管理階段特點: A、數據結構化。B、數據共享性高、冗余度底。C、數據獨立性高。D、有統一的數據控制功能。 3、簡述數據庫、數據庫管理系統、數據庫系統三個概念的含義和聯系。 答:數據庫是指存儲在計算機內、有組織的、可共享的數據集合。 數據庫管理系統是軟件系統的一個重要組成部分,它通過借助操作系統完成對硬件的訪問,并對數據庫的數據進行存取、維護和管理。
3、 數據庫系統是指計算機系統中引入數據庫后的系統構成。它主要由數據庫、數據庫用戶、計算機硬件系統和計算機軟件系統幾部分組成。 三者的聯系是:數據庫系統包括數據庫和數據庫管理系統。數據庫系統主要通過數據庫管理系統對數據庫進行管理的。 4、數據庫系統包括哪幾個主要組成部分?各部分的功能是什么?畫出整個數據庫系統的層次結構圖。 答:數據庫系統包括:數據庫、數據庫用戶、軟件系統和硬件系統。 數據庫主要是來保存數
4、據的。數據庫用戶是對數據庫進行使用的人,主要對數據庫進行存儲、維護和檢索等操作。 軟件系統主要完成對數據庫的資源管理、完成各種操作請求。 硬件系統主要完成數據庫的一些物理上的操作,如物理存儲、輸入輸出等。5、簡述數據庫管理系統的組成和功能。 答:數據庫管理系統的組成:a.語言編譯處理程序b.系統運行控制程序c.系統建立、維護程序d.數據字典。 功能:a.數據定義功能b.數據操縱功能c.數據庫運行管理功能d.數據庫建立和維護功能e.數據通信接口。f.數據組織、存儲和管理。 6、DBA指什么?它的主
5、要職責是? DBA:指的是數據庫管理員。 職責: 1) .參與數據庫設計的全過程,決定整個數據庫的結構和信息內容。2) 決定數據庫的存儲結構和存取策略。 3) 幫助終端用戶使用數據庫系統;4) 定義數據的安全性和完整性,負責分配各個用戶對數據庫的存取權限、數據的保密級別和完整性約束條件;5) 監督數據庫的使用用和運行,DBA負責定義和實施適當的數據庫后備策略,當數據庫受到破壞時,在最短的時間內將數據庫恢復到正常狀態;當數據庫的結構需要改變時,完成對數據結構的修改。 6) 改進和重組重構數據庫,DBA負責監視數
6、據庫系統運行期間的空間利用率、處理效率、等性能指標利用數據庫系統提供的監視和分析使用程序等方式對運行情況進行記錄、統計分析并根據實際情況不斷的改進數據庫設計,不斷的提高系統的性能;另外,還要不斷地根據用戶的需求情況變化,對數據庫進行重構造。 7.試述數據庫三級模式結構,說明三級模式結構的優點是什么? 答:數據庫系統的內部體系結構從邏輯上分為三級:外模式、模式、內模式。 (1)模式.模式也稱為邏輯模式、概念模式,是數據庫中全體數據的邏輯結構和特征的描述。模式處于三級結構的中間層。 一個數據庫只能有一個模式,因為它是整個數據庫數據在邏輯上的視圖,即使數據庫的
7、整體邏輯。 (2)外模式。外模式又稱子模式或用戶模式,外模式是三級結構的最外層,它是數據庫用戶能看到并允許使用的那部分局部數據的邏輯結構和特征的描述,既用戶視圖。 (3) 內模式。內模式又稱存儲模式,是三級結構中的最內層,既魚實際存儲數據方式有關的一層。 優點: 1)保證數據的獨立性。2)簡化了用戶接口。3)有利于數據共享。4)有利于數據的安全保密。 順便一提:模式和內模式只能有一個,外模式可以很多個。 8.什么是數據庫的數據獨立性?它包含哪些內容? 答:數據獨立性是指數據庫中的數據與應用程序間相互獨立,既數據的邏輯結構、存
8、儲結構以及存取方式的改變不影響應用程序。 數據獨立性分兩級:物理獨立性和邏輯獨立性。 數據的物理獨立性是指當數據的物理結構(如存儲結構、存取方式、外部存儲設備等)改變時,通過修改映射,使數據整體邏輯結構不受影響,進而用戶的邏輯結構以及應用程序不用改變。 數據的邏輯獨立性是指當數據庫的整體邏輯結構(如修改數據定義、增加新的數據類型、改變數據間的關系等)發生改變時,通過修改映射,使用戶的邏輯結構以及應用程序不用改變。 9.什么是數據詞典?它的主要作用是什么? 答:數據詞典是用來描述數據庫中
9、有關信息的數據目錄;作用:起著系統狀態目錄表的作用 10.簡述數據庫管理系統的數據存取過程。 (1)用戶使用某種特定的數據操作語言向DBMS發出存取請求; (2)DBNS接受請求并將該請求解釋轉換成機器代碼指指令; (3)DBMS一次檢查外模式、外模式/模式映像、模式、模式/內模式映像及存儲結構定義; (4)DBMS對存儲數據庫執行必要的存取操作; (5)從對數據庫的存取操作中接受結果; (6)對得到的結果進行必要的處理,如格式轉換等 (7)將處理的結果返回給用。 11.解釋實體、屬性、實體鍵、實體集、實
10、體型、實體聯系類型、記錄、數據項、字段、記錄型、文件、實體模型、數據模型的含義。 答:(1)實體:客觀存在并且可以相互區別的“事物”稱為實體。 (2)屬性:實體所具有的某一特性稱為屬性。 (3)實體鍵:在實體型中,能唯一標識一個實體的屬性或屬性集稱為實體的鍵,也稱為關鍵碼、關鍵字。 (4)、實體集:同型實體的集合成為實體集。 (5)、實體型:具有相同屬性的實體必然具有
11、共同的特征,所以用實體名及其屬性名集合來抽象和描述同類實體,稱為實體型。 (6)、實體聯系類型:事物內部以及事物之間是有聯系的,這些聯系同樣也要抽象和反映到信息世界中來,在信息世界中將被抽象為實體型內部的聯系和實體型之間的關系。 (7)、記錄:字段的有序集合稱為記錄。 (8)、數據項:標記實體屬性的命名單位稱為數據項,也成為字段。 (9)、字段:標記實體屬性的命名單位稱為字段,也成為數據項。 (10)、
12、記錄型:具有相同字段的記錄。 (11)、文件:同一類記錄的集合稱為文件。 (12)、實體模型:是按用戶的觀點對數據和信息建模,是對現實世界的事物及其聯系的第一級抽象,它不依賴與具體的計算機系統,不涉及信息在計算機內如何表示,如何處理等問題,只是用來描述某個特定組織所關心的信息結構。 (13)、數據模型:是數據庫描述數據及其聯系的組織方式、12、數據模型的主要作用是什么?三類基本數據模型的劃分依據是什么?各自哪些優缺點? 答:數據模型對現實世界中的事物及其聯系的
13、一種模擬和抽象表示,對數據、數據間聯系以及有關語義約束規程進行形式化描述。 三類基本數據模型劃分的依據是它們的數據結構,按數據結構的不同分為層次模型、網狀模型和關系模型。 層次模型的優點有: (1)、層次模型結構比較簡單,層次分明,便于在計算機內實現。 (2)、結點間聯系簡單,從根結點到樹中任何一結點均存在一天唯一的層次路徑,因此其查詢效率很高。 (3)、提供了良好的數據完整性支持。 層次模型的缺點有: (1)、不能直接表示兩個以上的實體間的復雜聯系和實體型間的多對多聯系,只能通過引入沉于數據或創建虛擬結點的方法來解決,易產
14、生不一致性。 (2)、對數據插入和刪除的操作限制太多。 (3)、查詢子女結點必須通過雙親結點。 網狀模型的優點有: (1)、能更為直接地描述客觀世界,可表示實體間的多種復雜聯系。 (2)、具有良好的性能和存儲效率。 網狀模型的缺點有: (1)、數據結構復雜,并且隨著應用環境的擴大,數據庫的結構變得越來越復雜,不便于終端用戶掌握。 (2)、器數據定義語言(DDL)、數據操縱語言(DML)語言極其復雜,不易使用戶掌握。 (3)、由于記錄間的聯系本質上是通過存儲路徑實現的,應用程序再訪問數據庫時要指定存取路徑,
15、即用戶需要了解系統結構的細節,加重了編寫應用程序的負擔。 關系模型的優點有: (1)、其有嚴格的數學理論依據。 (2)、數據結構簡單、清晰,用戶易懂易用,不僅用關系描述實體,而且用關系描述實體間的聯系,此外,對數據的操縱結構也是關系。 (3)、關系模型的存取路徑對用戶是透明的,從而具有更高的數據獨立性、更好的安全保密性,也簡化了程序員的工作和數據庫建立和開發工作。 關系模型的缺點有: 查詢效率不如非關系模型。 13、實體型間的聯系有哪幾種?其含義是什么?并舉例說明。
16、 答:兩個實體間的聯系有一下幾種: 答:<1>一對一聯系:實體集A中的一個實體至多與實體集B中的一個實體相對應,反之亦然,則稱實體集A和B為一對一的聯系。實體集A與實體集B為一對一的聯系。記作1:1。 如:班級與班長,觀眾與座位,病人與床位。 <2>一對多聯系:實體集A中的一個實體與實體集B中的多個實體相對應,反之,實體集B中的一個.實體至多與實體集A中的一個實體相對應。記作1:n。 如:班級與學生、公司與職員、省與市。 <3>多對多聯系:實體集A中的一個實體與實體集B中的多個實體相對應
17、,反之,實體集B中的一個實體。與實體集A中的多個實體相對應。記作(m:n)。 如:教師與學生,學生與課程,工廠與產品。15、試述傳統數據庫的局限性。 答:第一代數據庫和第二代數據庫稱為傳統數據庫,傳統數據庫的局限性主要表現在以下幾個方面: (1)、面向機器的語法數據模型。 (2)、數據類型簡單、固 (3)、結構與行為完全分離。 (4)、被動響應。 (5)、事
18、物處理能力較差。 18、什么是主動數據庫和多媒體數據庫? 答:主動數據庫(Active DataBase,ADB):是相對傳統數據庫的被動性而言。主動數據庫的目標是提供對緊急情形及時反映的功能,同時有提高數據庫管理系統的模塊化程度。 多媒體數據庫:是在計算機控制下文字、聲音、圖像、圖形、視頻等多種類型數據的有機集成。其中數字、字符等稱為格式化數據,文本、聲音、圖形、圖像、視頻等稱為非格式化數據126頁 四、5(1) 用SQL的DDL語言
19、創建S表,S#為主鍵,SN不能為空。 答:create table S ( S# char(10) primary key not null, SN varchar(10) not null, AGE tinyint null, DEPT nchar(10) ) create table C ( C# char(6) prima
20、ry key, CN varchar(20) not null ) create table SC ( S# char(10) primary key not null, C# char(6) primary key not null, GR tinyint ) create table T ( T
21、# char(5) primary key not null, TN varchar(10) not null, PROF varchar(10), SAL money, COMM money, C# char(6) ) (2) 創建計算機系學生的視圖,該視圖的屬性列由學號、姓名、課程號和任課教師號組成。 )create view ComputerDEPT(S#,SN,C#,T
22、#) as select S#,SN,C#,T# from S,C,SC,T where DEPT in ('計算機') and S.S#=SC.S# and C.C#=SC.C# and T.C#=C.C# (3) 檢索計算機系年齡在20歲以上的學生學號。 答:select S# from S where DEPT in
23、60;('計算機') and AGE>20 (4) 檢索姓王的教師所講課程的課程號及課程名稱。 答:select C#,CN from C,T where T# like '王%' and C.C#=T.C# (5) 檢索張三同學所學課程的成績,列出SN,C#,GR。 答:select SN,C#,GR from S,C,SC where
24、0;SN='張三' and S.S#=SC.S# and C.C#=SC.C# (6) 檢索選修總收入超過1000元的教師所講課程的學生姓名、課程號和成績。 答:select SN,C#,GR from S,SC,T where SAL+COMM>1000 and S.S#=SC.Sand SC.C#=T.C# (7) 檢索沒有選修C1課程且選修課程數為兩門的學生的姓名和平均成績,并按平均成績降序排列答:s
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- otc活動策劃方案(3篇)
- 中職食堂飯菜管理方案(3篇)
- 媒介投放規劃方案(3篇)
- DB23-T2901-2021-草原草本植物標本制作技術規程-黑龍江省
- 公司市場人員管理制度
- 公司員工信息管理制度
- 城市管線普查方案(3篇)
- 寄遞物流管理管理制度
- 賓館用電安全管理制度
- 農村超市收購方案(3篇)
- 2022年四川省南充市中考英語真題(含答案)
- JJG 646-2006移液器
- PPT用中國地圖(可編輯)
- 醫院日間手術實施方案(試行)
- 《戲劇鑒賞》專題教學課件
- 衛生法律制度與監督學考核試題及答案
- 二年級語文下冊課件-語文園地二8-部編版(共15張PPT)
- 高血壓病人的護理(PPT)
- JJF(建材)123-2021 行星式膠砂攪拌機校準規范-(高清現行)
- 馬士基提單樣單格式
- DB34T 3944-2021 靜力觸探應用技術規程
評論
0/150
提交評論