數(shù)據(jù)庫應用技術復習題[1][1]完結.doc_第1頁
數(shù)據(jù)庫應用技術復習題[1][1]完結.doc_第2頁
數(shù)據(jù)庫應用技術復習題[1][1]完結.doc_第3頁
數(shù)據(jù)庫應用技術復習題[1][1]完結.doc_第4頁
數(shù)據(jù)庫應用技術復習題[1][1]完結.doc_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

數(shù)據(jù)庫應用技術復習題一、選擇題 1. Access數(shù)據(jù)庫的類型是( C )。A層次數(shù)據(jù)庫B.網狀數(shù)據(jù)庫C.關系數(shù)據(jù)庫 D.面向對象的數(shù)據(jù)庫2. 數(shù)據(jù)庫系統(tǒng)的核心軟件是( A )。A.DBMS B.DB C.OS D.NOS3. 關系數(shù)據(jù)庫的數(shù)據(jù)的組織形式,采用了( B )。A層次數(shù)據(jù)模型 B關系數(shù)據(jù)模型C網狀數(shù)據(jù)模型 D面向對象數(shù)據(jù)模型4. 如果兩個表設計了關系,那么,這兩個表必須滿足( B )。A實體完整性B參照完整性C用戶定義完整性D輸入完整性5. Access2000中表和數(shù)據(jù)庫的關系是:_A_ A一個數(shù)據(jù)庫可以包含多個表 B一個表只能包含兩個數(shù)據(jù)庫 C一個表可以包含多個數(shù)據(jù)庫 D一個數(shù)據(jù)庫只能包含一個表 6. 在Employee表中,查找eno是“01207“或”02115“的記錄,應在查詢設計視圖中的”條件“行中輸入( C )。A “01207”AND “02115”BNOT IN(“01207”,02115”)CIN (“01207”,”02115”)DNOT(“01207”,02115”)7. 如果在創(chuàng)建的表中建立字段“簡歷”,其數(shù)據(jù)類型應當是( D )。A)文本B)數(shù)字C)日期D)備注8. 現(xiàn)有一個教師表,其中有教師號、教師姓名、性別、出生日期、學院名稱字段,( A )字段可以設置為主鍵。A教師號B教師姓名C性別D出生日期9. 在Access的下列數(shù)據(jù)類型中,不能建立索引的數(shù)據(jù)類型是( B )。 文本型備注型數(shù)字型日期時間型 10. 定義字段的默認值是指( C )。 A不得使字段為空 B不允許字段的值超出某個范圍 C在未輸入數(shù)值之前,系統(tǒng)自動提供數(shù)值 D系統(tǒng)自動把小寫字母轉換為大寫字母 11. SQL的含義是( A )。A結構化查詢語言B數(shù)據(jù)定義語言C數(shù)據(jù)庫查詢語言D數(shù)據(jù)庫操縱與控制語言12. 使用SQL語句向表中添加數(shù)據(jù),使用的命令是( A )。AINSERTBALTERCSELECTDDROP13. 使用SQL語句刪除表數(shù)據(jù),使用的命令是( B )。A)CREATEB)DELETEC)SELECTD)DROP14. 由于交叉表查詢需要統(tǒng)計計算,因此,常用到聚合函數(shù)。Access提供的聚合函數(shù)中,用來計算某字段值的數(shù)量的函數(shù)是( B )。ASUM BCOUNTCFIRST DSTDEV15. 查詢結果集中的數(shù)據(jù)對于用戶來說是( A )。A只讀到B只讀的和可寫的C可寫的D可執(zhí)行的16. 如果統(tǒng)計所有職工的總工資,用到的聚合函數(shù)是( A )。ASUMBCOUNTCFIRSTDSTDEV17. 存儲在計算機內有結構的數(shù)據(jù)的集合是 ( B )A數(shù)據(jù)庫系統(tǒng) B數(shù)據(jù)庫 C數(shù)據(jù)庫管理系統(tǒng) D數(shù)據(jù)結構 18.信息的數(shù)據(jù)表示形式是 ( D )A.只能是文字 B.只能是聲音 C.只能是圖形 D.上述皆可 19.數(shù)據(jù)管理與數(shù)據(jù)處理之間的關系是 ( C )A.兩者是一回事 B.兩者之間無關 C.數(shù)據(jù)管理是數(shù)據(jù)處理的基本環(huán)節(jié) D.數(shù)據(jù)處理是數(shù)據(jù)管理的基本環(huán)節(jié) 20.在數(shù)據(jù)管理技術的發(fā)展過程中,經歷了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。在這幾個階段中,數(shù)據(jù)獨立性最高的階段是 ( A )A.數(shù)據(jù)庫系統(tǒng) B.文件系統(tǒng) C.人工管理 D.數(shù)據(jù)項管理 21.下面列出的數(shù)據(jù)庫管理技術發(fā)展的三個階段中,沒有專門的軟件對數(shù)據(jù)進行管理的是 人工管理階段 II文件系統(tǒng)階段 III數(shù)據(jù)庫階段( D )A.I 和 II B.只有 II C.II 和 III D.只有 I 22.DBMS是 ( D )A.數(shù)據(jù)庫 B.數(shù)據(jù)庫系統(tǒng) C.數(shù)據(jù)庫應用軟件 D.數(shù)據(jù)庫管理軟件 23.數(shù)據(jù)庫系統(tǒng)是采用了數(shù)據(jù)庫技術的計算機系統(tǒng),數(shù)據(jù)庫系統(tǒng)由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、應用系統(tǒng)和 ( C )A.系統(tǒng)分析員 B.程序員 C.數(shù)據(jù)庫管理員 D.操作員 24.下述不是DBA數(shù)據(jù)庫管理員的職責的是( D )A.完整性約束說明 B.定義數(shù)據(jù)庫模式 C.數(shù)據(jù)庫安全 D.數(shù)據(jù)庫管理系統(tǒng)設計 25.提供數(shù)據(jù)庫定義、數(shù)據(jù)操縱、數(shù)據(jù)控制和數(shù)據(jù)庫維護功能的軟件稱為 ( C )A.OS B.DS C.DBMS D.DBS 26.下列四項中,不屬于數(shù)據(jù)庫系統(tǒng)特點的是( C )A.數(shù)據(jù)共享 B.數(shù)據(jù)完整性 C.數(shù)據(jù)冗余度高 D.數(shù)據(jù)獨立性高 27下面列出的條目中,不屬于數(shù)據(jù)庫技術的主要特點的是 ( D )A數(shù)據(jù)的結構化 B數(shù)據(jù)的冗余度小 C較高的數(shù)據(jù)獨立性 D程序的標準化 28在數(shù)據(jù)庫管理系統(tǒng)中,下面不是數(shù)據(jù)庫存取功能模塊的是 ( C )A事務管理程序模塊 B數(shù)據(jù)更新程序模塊 C交互式程序查詢模塊 D查詢處理程序模塊 29在下面所列出的條目中,不屬于數(shù)據(jù)庫管理系統(tǒng)的基本功能的是 ( D )A數(shù)據(jù)庫定義 B數(shù)據(jù)庫的建立和維護 C數(shù)據(jù)庫的存取 D數(shù)據(jù)庫和網絡中其他軟件系統(tǒng)的通信 30在數(shù)據(jù)庫的三級模式結構中,內模式有 ( A )A1個 B2個 C3個 D任意多個 31.用戶或應用程序看到的那部分局部邏輯結構和特征的描述是 ( C )A.模式 B.物理模式 C.子模式 D.內模式 32.要保證數(shù)據(jù)庫的數(shù)據(jù)獨立性,需要修改的是 ( C )A.模式與外模式 B.模式與內模式 C.三級模式之間的兩層映射 D.三層模式 33.要保證數(shù)據(jù)庫的邏輯數(shù)據(jù)獨立性,需要修改的是 ( A )A.模式與外模式之間的映射 B.模式與內模式之間的映射 C.模式 D.三級模式 34下述那一條不屬于概念模型應具備的性質( B )A有豐富的語義表達能力 B易于交流和理解C易于變動 D在計算機中實現(xiàn)的效率高35.常見的數(shù)據(jù)模型是 ( A )A.層次模型、網狀模型、關系模型 B.概念模型、實體模型、關系模型 C.對象模型、外部模型、內部模型 D.邏輯模型、概念模型、關系模型 36. 一個結點可以有多個雙親,結點之間可以有多種聯(lián)系的模型是 ( A )A.網狀模型 B.關系模型 C.層次模型 D.以上都有 37層次型、網狀型和關系型數(shù)據(jù)庫劃分原則是( D )A.記錄長度 B.文件的大小 C.聯(lián)系的復雜程度 D.數(shù)據(jù)之間的聯(lián)系 38層次模型不能直接表示 ( C )A.1:1關系 B.1:m關系 C.m:n關系 D.1:1和1:m關系 39.層次數(shù)據(jù)模型的基本數(shù)據(jù)結構是 ( A )A.樹 B.圖 C.索引 D.關系 40.層次模型實現(xiàn)數(shù)據(jù)之間聯(lián)系的方法是 ( B )A.連接 B.指針 C.公共屬性 D.關系 二、判斷題 1 實體是指現(xiàn)實世界客觀存在的事物,概念性的事物不能叫做實體。( ) 2 事物之間往往存在某種自然聯(lián)系,這種聯(lián)系不能叫實體。( ) 3 屬性是指實體具有的某種特性或若干方面的特性。( ) 4 實體型是指實體屬性的集合,表示實體所固有的若特征。( ) 5 實體型中各屬性的具體取值稱為實體值。( ) 6 屬性取值的變化范圍稱為該屬性的域。( ) 7 關系模型就是關系數(shù)據(jù)庫。( ) 8 用二維表結構表示實體型,外鍵實現(xiàn)實體之間聯(lián)系的模型稱為關系模型。( ) 9 關系模型不能表示實體之間多對多聯(lián)系。 ( ) 10任何一張二維表格都表示一個關系。( ) 11關系是元組的集合。( ) 12數(shù)據(jù)庫開發(fā)的需求分析階段必須要有用戶參與。( ) 三、填空題 1. 數(shù)據(jù)庫管理技術的發(fā)展是與計算機技術及其應用的發(fā)展聯(lián)系在一起的,它經歷了三個階段:_人工管理_階段,_文件系統(tǒng)_階段和_數(shù)據(jù)庫管理系統(tǒng)_階段。2. 數(shù)據(jù)庫系統(tǒng)是指在計算機系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng),一般由_數(shù)據(jù)庫_、_數(shù)據(jù)庫管理系統(tǒng)_、_應用系統(tǒng)_和_數(shù)據(jù)庫管理員(DBA)和用戶_構成。3數(shù)據(jù)庫的三級體系結構是指 _外部級(External)、概念級(Conceptual)_ 和 _內部級(Internal)_。 4. 模式(Schema)是數(shù)據(jù)庫中全體數(shù)據(jù)的_邏輯結構_和_特征_的描述,它僅僅涉及到_公共數(shù)據(jù)視圖_的描述,不涉及到具體的值。 5. 三級模式之間的兩層映象保證了數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)能夠具有較高的_邏輯獨立性_和_物理獨立性_。 6定義用戶數(shù)據(jù)庫的語言稱為 數(shù)據(jù)定義語言DDL7在數(shù)據(jù)庫系統(tǒng)中,用戶對數(shù)據(jù)的操作只能通過 DML 語言進行。 8. 數(shù)據(jù)庫數(shù)據(jù)具有_永久存儲_、_有組織_和_可共享_三個基本特點。9. 數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)庫系統(tǒng)的一個重要組成部分,它的功能包括_數(shù)據(jù)定義功能_、_數(shù)據(jù)操縱功能_、_數(shù)據(jù)庫的運行管理_、_數(shù)據(jù)庫的建立和維護功能_。10.數(shù)據(jù)庫具有數(shù)據(jù)結構化、最小的_冗余度_、較高的_數(shù)據(jù)獨立性_等特點。 11.DBMS還必須提供_數(shù)據(jù)的安全性_保護、_數(shù)據(jù)的完整性_檢查、_并發(fā)控制_、_數(shù)據(jù)庫恢復_等數(shù)據(jù)控制功能。 12.根據(jù)模型應用的不同目的,可以將這些模型劃分為兩類,它們分別屬于兩個不同的層次。第一類是_概念模型_,第二類是_數(shù)據(jù)模型_。13.唯一標識實體的屬性集稱為_關鍵字 _ 。 14數(shù)據(jù)庫是存儲 數(shù)據(jù) 的倉庫,是長期存儲在計算機的有組織的、可共享的數(shù)據(jù)集合。15人們在研究和處理數(shù)據(jù)的過程中,常常把數(shù)據(jù)的轉換分為3個領域:現(xiàn)實世界 、信息世界和 計算機世界 。16按照數(shù)據(jù)的組織形式,數(shù)據(jù)庫可以分為4種: 層次 模型、 網狀 模型、 關系 模型和面向對象模型。17面向對象的模型中,最基本的概念是對象和 類 。18在關系模型中,元組中的一個屬性值稱為 字段 。19物理數(shù)據(jù)庫是指Access數(shù)據(jù)庫就是在計算機中存儲一個擴展名為_ 。mdb _的文件,這個文件存儲了數(shù)據(jù)庫中所有的數(shù)據(jù)。邏輯數(shù)據(jù)庫是指Access數(shù)據(jù)庫存儲了Access的各類對象。20Access數(shù)據(jù)庫對象包括了7種子對象,分別是_ 表 _、_查詢 _、_ 窗體 _、_ 報表 _、數(shù)據(jù)訪問頁、宏和_ 模塊 _。21表由若干記錄組成,每一行稱為一個“_記錄_”,對應著一個真實的對象的每一列稱為一個“字段”。22將表中的字段定義為“主鍵”,其作用是保證字段中的每一個值都必須是_唯一的_便于索引,并且該字段也會成為默認的排序依據(jù)。23為了在Access數(shù)據(jù)庫中實現(xiàn)實體完整性,可以通過兩種方式實現(xiàn):設置_ 主鍵 _和設置_ 唯一索引 _。24數(shù)據(jù)訪問頁并不存儲在Access數(shù)據(jù)庫文件中。它采用_ 超文本標記語言 _語言書寫一段文檔,以標準的 HTML _文檔格式存儲。25窗體中的數(shù)據(jù)來源主要包括表和 查詢 。26書寫日期準則時,日期值應該用_“#”(井號)_括起來。27宏是一個或多個_操作_的集合。28Access的宏定義可以分為_ 操作系列宏 _、 宏組 和條件宏。29ADO的核心是_ Connection _、Recordset、Command對象。30.關系代數(shù)運算中,傳統(tǒng)的集合運算有_笛卡爾積_,_并_,_交_,_差_。四、名詞解釋 1.實體:客觀存在并可以相互區(qū)分的事物叫實體??陀^存在并相互區(qū)別的事物。2.實體集:同一類實體的集合。同型實體的集合稱為實體集。3.實體型:具有相同屬性的實體具有相同的特征和性質,用實體名及其屬性名集合來抽象和刻畫同類實體稱為實體型。用命名的實體型表示抽象的實體集4.數(shù)據(jù)庫的轉儲:所謂轉儲即DBA定期地將整個數(shù)據(jù)庫復制到磁帶或另一個磁盤上保存起來的過程。這些備用的數(shù)據(jù)文本稱為后備副本或后援副本。5.關鍵字 :如果某個屬性或屬性組合的值能夠唯一地標識出實體集中的每一個實體,可以選作關鍵字。6.聯(lián)系:實體集之間的對應關系稱為聯(lián)系,它反映現(xiàn)實世界事物之間的相互關聯(lián)。 7.實體聯(lián)系圖:實體-聯(lián)系方法(Entity-Relationship Approach,即E-R圖法)是用來描述現(xiàn)實世界中概念模型的一種著名方法。E-R圖提供了表示實體型、屬性和聯(lián)系的方法:實體型:用矩形表示,矩形框內寫明實體名;屬性:用橢圓形表示,并用無向邊將其與相應的實體連接起來;聯(lián)系:用菱形表示,菱形框內寫明聯(lián)系名,并用無向邊分別與有關實體連接起來,同時在無向邊旁標上聯(lián)系的類型。8.DDL:數(shù)據(jù)定義語言。用來定義數(shù)據(jù)庫模式、外模式、內模式的語言。9.DML:數(shù)據(jù)操縱語言。用來對數(shù)據(jù)庫中的數(shù)據(jù)進行查詢、插入、刪除和修改的語句。10.數(shù)據(jù):描述事物的符號記錄稱為數(shù)據(jù)。數(shù)據(jù)的種類有文字、圖形、圖象、聲音、正文等等。11.數(shù)據(jù)庫:數(shù)據(jù)庫是長期儲存在計算機內、有組織的、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫中的數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和儲存,具有較小的冗余度、較高的數(shù)據(jù)獨立性和易擴展性,并可為各種用戶共享。每個數(shù)據(jù)庫中數(shù)據(jù)的都是按照某一種數(shù)據(jù)模型來組織的。12.數(shù)據(jù)庫系統(tǒng):數(shù)據(jù)庫系統(tǒng)是指在計算機系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng)構成。數(shù)據(jù)庫系統(tǒng)由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具)、應用系統(tǒng)、數(shù)據(jù)庫管理員構成。13.數(shù)據(jù)庫管理系統(tǒng):數(shù)據(jù)庫管理系統(tǒng)(DBMS)是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。用于科學地組織和存儲數(shù)據(jù)、高效地獲取和維護數(shù)據(jù)。主要功能包括數(shù)據(jù)定義功能、數(shù)據(jù)操縱功能、數(shù)據(jù)庫的運行管理功能、數(shù)據(jù)庫的建立和維護功能。14.邏輯獨立性:邏輯獨立性是指用戶的應用程序與數(shù)據(jù)庫的邏輯結構是相互獨立的,即,當數(shù)據(jù)的邏輯結構改變時,用戶程序也可以不變。15.模式:模式是一種指導,在一個良好的指導下,有助于你完成任務,有助于你作出一個優(yōu)良的設計方案,達到事半功倍的效果。而且會得到解決問題的最佳辦法。16.函數(shù)依賴:設R(U)是一個屬性集U上的關系模式,X和Y是U的子集。 若對于R(U)的任意兩個可能的關系r1、r2,若r1x=r2x,則r1y=r2y,或者若r1x不等于r2x,則r1y不等于r2y,稱X決定Y,或者Y依賴X。五、簡答題 1什么是數(shù)據(jù)?數(shù)據(jù)有什么特征?數(shù)據(jù)和信息有什么關系? 數(shù)據(jù)是用于載荷信息的物理符號.數(shù)據(jù)的特征是:1)數(shù)據(jù)有型和值之分;2)數(shù)據(jù)受數(shù)據(jù)類型和取值范圍的約束;3)數(shù)據(jù)有定性表示個定量表示之分;4)數(shù)據(jù)應具有載體和多種表現(xiàn)形式 數(shù)據(jù)與信息的關系為:數(shù)據(jù)是信息的一種表現(xiàn)形式,數(shù)據(jù)能通過書寫的信息編碼表示信息.信息有多種表現(xiàn)形式,它通過手勢、眼神、聲音或圖形等方式表達,但是數(shù)據(jù)是信息的最佳表現(xiàn)形式。由于數(shù)據(jù)能夠書寫,因而它能夠被記錄、存儲和處理,從中挖掘出更深的信息。但是數(shù)據(jù)不等于信息,數(shù)據(jù)只是信息表達方式的一種。正確的數(shù)據(jù)可以表達信息,而虛假、錯誤的數(shù)據(jù)所表達的是繆誤,不是信息。2什么是數(shù)據(jù)處理?數(shù)據(jù)處理的目的是什么? 數(shù)據(jù)處理是指對數(shù)據(jù)的收集、組織、整理、加工、存儲和傳播等工作。圍繞著數(shù)據(jù)所做的工作均稱為數(shù)據(jù)處理。 數(shù)據(jù)處理目的為:通過數(shù)據(jù)管理,收集信息并將信息用數(shù)據(jù)表示和保存,在需要的時候使用;通過數(shù)據(jù)加工,對數(shù)據(jù)進行變換、抽取和運算,從而得到更有用的數(shù)據(jù),以指導或控制人的行為或事物的變化趨勢;通過數(shù)據(jù)傳播,使更多的人得到并理解信息,從而使信息的作用充分發(fā)揮出來。3信息管理系統(tǒng)與數(shù)據(jù)庫管理系統(tǒng)有什么關系? 數(shù)據(jù)庫管理系統(tǒng)是提供數(shù)據(jù)庫管理的計算機系統(tǒng)軟件,它為信息管理系統(tǒng)的設計提供了方法、手段和工具,利用數(shù)據(jù)庫管理系統(tǒng)設計信息管理系統(tǒng)可以達到事半功倍的效果。信息管理系統(tǒng)是實現(xiàn)某種具體事物管理功能的應用軟件。信息管理系統(tǒng)的數(shù)據(jù)存放在數(shù)據(jù)庫中,利用數(shù)據(jù)庫管理系統(tǒng),信息管理可以更快、更好的設計和實施。4用文件系統(tǒng)管理數(shù)據(jù)有什么缺陷? 用文件系統(tǒng)管理數(shù)據(jù)會有三個缺陷:1)由于文件之間缺乏聯(lián)系,會造成每個應用程序都有對應的文件,有可能同樣的數(shù)據(jù)在多個文件中重復存儲,所以數(shù)據(jù)冗余度大。2)由于數(shù)據(jù)冗余,在進行更新操作時,稍不謹慎,就可能是同樣的數(shù)據(jù)在不同的文件中不一樣,從而產生少數(shù)局部不一致缺陷。3)由于文件之間相互獨立,缺乏聯(lián)系,會造成數(shù)據(jù)聯(lián)系弱的缺陷。5數(shù)據(jù)庫系統(tǒng)階段的數(shù)據(jù)管理有什么特點? 數(shù)據(jù)庫系統(tǒng)階段的數(shù)據(jù)管理有5方面的特點:1)采用復雜的數(shù)據(jù)模型表示數(shù)據(jù)結構。2)有較高的數(shù)據(jù)獨立性。3)數(shù)據(jù)庫系統(tǒng)為用戶提供了方便的用戶接口。4)系統(tǒng)提供有數(shù)據(jù)庫的恢復、并發(fā)控制、數(shù)據(jù)完整和數(shù)據(jù)安全性的數(shù)據(jù)控制功能,以保證數(shù)據(jù)庫中的數(shù)據(jù)是安全的、正確的和可靠的。5)對數(shù)據(jù)的操作不一定以記錄為單位,也可以以數(shù)據(jù)項為單位,從而增加了系統(tǒng)的靈活性。6. 數(shù)據(jù)庫系統(tǒng)對計算機硬件有什么要求? 由于數(shù)據(jù)庫系統(tǒng)是建立在計算機硬件的基礎之上的,它在必須的硬件資源支持下才能工作。支持數(shù)據(jù)庫系統(tǒng)的計算機硬件資源包括CPU、內存、外存及其他外部設備。外部設備主要包括某個具體的數(shù)據(jù)庫系統(tǒng)所需的數(shù)據(jù)通信設備和數(shù)據(jù)輸入輸出設備。 因為數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)量大、數(shù)據(jù)結構復雜、軟件內容多,所以要求起硬件設備能夠處理并快速處理數(shù)據(jù),這需要硬件的數(shù)據(jù)存儲容量大、數(shù)據(jù)處理速度和數(shù)據(jù)輸入輸出速度快。具體要求為:1)計算機內存要盡量大;2)計算機外存也要盡量大;3)計算機的數(shù)據(jù)傳輸速度要快。7數(shù)據(jù)庫系統(tǒng)的三級模式結構?數(shù)據(jù)庫系統(tǒng)的三級模式結構是指數(shù)據(jù)庫系統(tǒng)是由外模式、模式和內模式三級抽象模式構成,這是數(shù)據(jù)庫系統(tǒng)的體系結構或總結構。三級抽象模式在數(shù)據(jù)庫系統(tǒng)中都存儲于數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)字典中,是數(shù)據(jù)字典最其的內容,數(shù)據(jù)庫管理系統(tǒng)通過數(shù)據(jù)字典來管理和訪問數(shù)據(jù)模式。8關系模式的形式化表示?關系模式可以形式化地表示為:R(U,D,DOM,F(xiàn))R 關系名U 組成該關系的屬性名集合D 屬性組U中屬性所來自的域DOM 屬性向域的映象集合F 屬性間的數(shù)據(jù)依賴關系集合9使用游標的步驟?declare(定義),open(打開),fetch或update(更新),close(關閉)10事務的ACID特性?就是原子特性,不可再分,一個事務內的語句只要有一條出錯就都恢復到沒執(zhí)行時的狀態(tài)(回滾)。就是一個事務要么所有語句都執(zhí)行,要出錯就等于一個都沒執(zhí)行11介質故障的恢復?發(fā)生介質故障后,磁盤上的物理數(shù)據(jù)和日志文件被破壞,這是最嚴重的一種故障,恢復方法是重裝數(shù)據(jù)庫,然后重做已完成的事務。具體地說就是: 1. 裝入最新的數(shù)據(jù)庫后備副本(離故障發(fā)生時刻最近的轉儲副本),使數(shù)據(jù)庫恢復到最近一次轉儲時的一致性狀態(tài)。 對于動態(tài)轉儲的數(shù)據(jù)庫副本,還須同時裝入轉儲開始時刻的日志文件副本,利用恢復系統(tǒng)故障的方法(即REDO+UNDO),才能將數(shù)據(jù)庫恢復到一致性狀態(tài)。 2. 裝入相應的日志文件副本(轉儲結束時刻的日志文件副本),重做已完成的事務。即: 首先掃描日志文件,找出故障發(fā)生時已提交的事務的標識,將其記入重做隊列。 然后正向掃描日志文件,對重做隊列中的所有事務進行重做處理。即將日志記錄中“更新后的值”寫入數(shù)據(jù)庫。 這樣就可以將數(shù)據(jù)庫恢復至故障前某一時刻的一致狀態(tài)了。 介質故障的恢復需要DBA介入。但DBA只需要重裝最近轉儲的數(shù)據(jù)庫副本和有關的各日志文件副本,然后執(zhí)行系統(tǒng)提供的恢復命令即可,具體的恢復操作仍由DBMS完成。12假設一個數(shù)據(jù)庫中有關系?這個題有問題,問題不全沒法做六、應用題1、設有系、教師、學生、課程等實體,其中每一個系包括系名、系址、系主任姓名、辦公電話等屬性,教師實體包括工作證號碼、教師名、出生日期、黨派等屬性。學生實體包括學號、姓名、出生日期、性別等屬性。課程實體包括課程號、課程名、預修課號等屬性。設一個系可以有多名教師,每個教師教多門課程, 一門課程由一個教師教。其中有的教師指導多個研究生。每一個學生可選多門課程,每門課程只有一個預修課程,每一個學生選修一門課程有一個成績,試根據(jù)以上語義完成下述要求。 1.畫出E-R圖。 (紙上畫,帶過去)2.將以上的實體及實體集間的聯(lián)系用關系模型表示出來關系一:系(系名,系址,系主任姓名,辦公電話)關系二:教師(工作證號碼,教師名,出生日期,黨派,系名)關系三:學生(學號,姓名,出生日期,性別)關系四:課程(課程號、課程名、預修課號,工作證號碼)關系五:成績(學號,課程號,成績)、 已知:C檔案室要建立圖像資料數(shù)據(jù)庫。該單位的圖像檔案登記表結構如下: 編號部門攝像類別內容提要存檔日期作者姓名圖像資料 已知已經建立了空數(shù)據(jù)庫,并命名為“圖像資料庫”。根據(jù)上述圖像檔案登記表的結構,如果建立數(shù)據(jù)庫表,表的名稱為“圖像資料表”。該表各字段應采用什么數(shù)據(jù)類型?編號:文本型部門:文本型攝像類別:文本型內容提要:文本型存檔日期:日期型作者姓名:文本型圖像資料:對象型、已知:D圖書館要建立圖書登記數(shù)據(jù)庫。該單位的圖書登記表結構如下: 編號書名圖書類別作者姓名出版社出版日期價格內容簡介 已知已經建立了空數(shù)據(jù)庫,并命名為“圖書登記庫”。根據(jù)上述圖書登記表的結構,如果建立數(shù)據(jù)庫表,表的名稱為“圖書登記表”。該表各字段應采用什么數(shù)據(jù)類型?編號:文本型書名:文本型圖書類別:文本型作者姓名:文本型出版社:文本型出版日期:日期型價格:數(shù)字型中的雙精度實型內容簡介:文本型4、設計題 (一)設有關系EMP(ENO,ENAME,SALARY,DNO),其中各屬性的含義依次為職工號、姓名、工資和所在部門號,以及關系DEPT(DNO,DNAME,MANAGER),其中各屬性含義依次為部門號、

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論