freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

數(shù)據(jù)庫系統(tǒng)概論第五版課后習題答案-wenkub

2023-07-09 21:27:11 本頁面
 

【正文】 全部數(shù)據(jù)的丟失時,能將數(shù)據(jù)庫從錯誤狀態(tài)恢復到某一已知的正確狀態(tài)(亦稱為完整狀態(tài)或一致狀態(tài))。 ( 3 )數(shù)據(jù)獨立性高數(shù)據(jù)獨立性包括數(shù)據(jù)的物理獨立性和數(shù)據(jù)的邏輯獨立性。解析數(shù)據(jù)共享可以大大減少數(shù)據(jù)冗余,節(jié)約存儲空間,同時還能夠避免數(shù)據(jù)之間的不相容性與不一致性。不僅數(shù)據(jù)是結構化的,而且數(shù)據(jù)的存取單位即一次可以存取數(shù)據(jù)的大小也很靈活,可以小到某一個數(shù)據(jù)項(如一個學生的姓名),大到一組記錄(成千上萬個學生記錄)。5 .試述數(shù)據(jù)庫系統(tǒng)的特點。早期功能比較簡單、比較固定的應用系統(tǒng)也適合用文件系統(tǒng)。解析文件系統(tǒng)是操作系統(tǒng)的重要組成部分;而 DBMS 是獨立于操作系統(tǒng)的軟件。 3 .試述文件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)的區(qū)別和聯(lián)系。使用數(shù)據(jù)庫系統(tǒng)可以減輕數(shù)據(jù)庫系統(tǒng)管理人員維護系統(tǒng)的負擔。因為在數(shù)據(jù)庫系統(tǒng)中應用程序不必考慮數(shù)據(jù)的定義、存儲和數(shù)據(jù)存取的具體路徑,這些工作都由 DBMS 來完成。著名的有美國 IBM 公司的 DBZ 關系數(shù)據(jù)庫管理系統(tǒng)和 IMS 層次數(shù)據(jù)庫管理系統(tǒng)、美國 Oracle 公司的 orade 關系數(shù)據(jù)庫管理系統(tǒng)、 s 油 ase 公司的 s 油 ase 關系數(shù)據(jù)庫管理系統(tǒng)、美國微軟公司的 SQL Serve ,關系數(shù)據(jù)庫管理系統(tǒng)等。 ( 4 )數(shù)據(jù)庫管理系統(tǒng)( DataBase Management sytem ,簡稱 DBMs ) :數(shù)據(jù)庫管理系統(tǒng)是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件,用于科學地組織和存儲數(shù)據(jù)、高效地獲取和維護數(shù)據(jù)。解析數(shù)據(jù)庫系統(tǒng)和數(shù)據(jù)庫是兩個概念。 ( 2 )數(shù)據(jù)庫( DataBase ,簡稱 DB ) :數(shù)據(jù)庫是長期儲存在計算機內的、有組織的、可共享的數(shù)據(jù)集合。早期的計算機系統(tǒng)主要用于科學計算,處理的數(shù)據(jù)是整數(shù)、實數(shù)、浮點數(shù)等傳統(tǒng)數(shù)學中的數(shù)據(jù)。答: ( l )數(shù)據(jù)( Data ) :描述事物的符號記錄稱為數(shù)據(jù)。數(shù)據(jù)的種類有數(shù)字、文字、圖形、圖像、聲音、正文等?,F(xiàn)代計算機能存儲和處理的對象十分廣泛,表示這些對象的數(shù)據(jù)也越來越復雜。數(shù)據(jù)庫中的數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和儲存,具有較小的冗余度、較高的數(shù)據(jù)獨立性和易擴展性,并可為各種用戶共享。數(shù)據(jù)庫系統(tǒng)是一個人一機系統(tǒng),數(shù)據(jù)庫是數(shù)據(jù)庫系統(tǒng)的一個組成部分。 DBMS 的主要功能包括數(shù)據(jù)定義功能、數(shù)據(jù)操縱功能、數(shù)據(jù)庫的運行管理功能、數(shù)據(jù)庫的建立和維護功能。 2 .使用數(shù)據(jù)庫系統(tǒng)有什么好處?答:使用數(shù)據(jù)庫系統(tǒng)的好處是由數(shù)據(jù)庫管理系統(tǒng)的特點或優(yōu)點決定的。用一個通俗的比喻,使用了 DBMS 就如有了一個好參謀、好助手,許多具體的技術工作都由這個助手來完成。因為 DBMS 在數(shù)據(jù)庫建立、運用和維護時對數(shù)據(jù)庫進行統(tǒng)一的管理和控制,包括數(shù)據(jù)的完整性、安全性、多用戶并發(fā)控制、故障恢復等,都由 DBMS 執(zhí)行。答:文件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)的區(qū)別是:文件系統(tǒng)面向某一應用程序,共享性差,冗余度大,數(shù)據(jù)獨立性差,記錄內有結構,整體無結構,由應用程序自己控制。但是 DBMS 是在操作系統(tǒng)的基礎上實現(xiàn)的;數(shù)據(jù)庫中數(shù)據(jù)的組織和存儲是通過操作系統(tǒng)中的文件系統(tǒng)來實現(xiàn)的。 ( 2 )適用于數(shù)據(jù)庫系統(tǒng)而非文件系統(tǒng)的應用例子目前,幾乎所有企業(yè)或部門的信息系統(tǒng)都以數(shù)據(jù)庫系統(tǒng)為基礎,都使用數(shù)據(jù)庫。答:數(shù)據(jù)庫系統(tǒng)的主要特點有: ( l )數(shù)據(jù)結構化數(shù)據(jù)庫系統(tǒng)實現(xiàn)整體數(shù)據(jù)的結構化,這是數(shù)據(jù)庫的主要特征之一,也是數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的本質區(qū)別。而在文件系統(tǒng)中,數(shù)據(jù)的存取單位只有一個:記錄,如一個學生的完整記錄。所謂“數(shù)據(jù)面向某個應用”是指數(shù)據(jù)結構是針對某個應用設計的,只被這個應用程序或應用系統(tǒng)使用,可以說數(shù)據(jù)是某個應用的“私有資源”。數(shù)據(jù)庫管理系統(tǒng)的模式結構和二級映像功能保證了數(shù)據(jù)庫中的數(shù)據(jù)具有很高的物理獨立性和邏輯獨立性。下面可以得到“什么是數(shù)據(jù)庫”的一個定義:數(shù)據(jù)庫是長期存儲在計算機內有組織的大量的共享的數(shù)據(jù)集合,它可以供各種用戶共享,具有最小冗余度和較高的數(shù)據(jù)獨立性。7 .什么是概念模型?試述概念模型的作用。8.定義并解釋概念模型中以下術語:實體,實體型,實體集,實體之間的聯(lián)系。 9 .試述數(shù)據(jù)模型的概念、數(shù)據(jù)模型的作用和數(shù)據(jù)模型的三個要素。因此數(shù)據(jù)模型通常由數(shù)據(jù)結構、數(shù)據(jù)操作和完整性約束三部分組成。完整性規(guī)則是給定的數(shù)據(jù)模型中數(shù)據(jù)及其聯(lián)系所具有的制約和依存規(guī)則,用以限定符合數(shù)據(jù)模型的數(shù)據(jù)庫狀態(tài)以及狀態(tài)的變化,以保證數(shù)據(jù)的正確、有效、相容。任何一個 DBMS 都以某一個數(shù)據(jù)模型為基礎,或者說支持某一個數(shù)據(jù)模型。答: ( l )教員學生層次數(shù)據(jù)庫模型( 2 )行政機構層次數(shù)據(jù)庫模型( 3 )行政區(qū)域層次數(shù)據(jù)庫模型11.試述網(wǎng)狀模型的概念,舉出三個網(wǎng)狀模型的實例。答:層次模型的優(yōu)點主要有: ( l )模型簡單,對具有一對多層次關系的部門描述非常自然、直觀,容易理解,這是層次數(shù)據(jù)庫的突出優(yōu)點; ( 2 )用層次模型的應用系統(tǒng)性能好,特別是對于那些實體間聯(lián)系是固定的且預先定義好的應用,采用層次模型來實現(xiàn),其性能優(yōu)于關系模型; ( 3 )層次數(shù)據(jù)模型提供了良好的完整性支持。由于記錄之間聯(lián)系是通過存取路徑實現(xiàn)的,應用程序在訪問數(shù)據(jù)時必須選擇適當?shù)拇嫒÷窂健?( l )關系:一個關系對應通常說的一張表; ( 2 )屬性:表中的一列即為一個屬性; ( 3 )域:屬性的取值范圍; ( 4 )元組:表中的一行即為一個元組; ( 5 )主碼:表中的某個屬性組,它可以惟一確定一個元組; ( 6 )分量:元組中的一個屬性值; ( 7 )關系模式:對關系的描述,一般表示為關系名(屬性 1 ,屬性 2 , … ,屬性 n ) 14 .試述關系數(shù)據(jù)庫的特點。當然,關系數(shù)據(jù)模型也有缺點,其中最主要的缺點是,由于存取路徑對用戶透明,查詢效率往往不如非關系數(shù)據(jù)模型。模式,亦稱邏輯模式,是數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結構和特征的描述,是所有用戶的公共數(shù)據(jù)視圖。數(shù)據(jù)庫系統(tǒng)的三級模式是對數(shù)據(jù)的三個抽象級別,它把數(shù)據(jù)的具體組織留給 DBMs 管理,使用戶能邏輯抽象地處理數(shù)據(jù),而不必關心數(shù)據(jù)在計算機中的表示和存儲。模式、外模式、內模式,亦稱邏輯模式,是數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結構和特征的描述,是所有用戶的公共數(shù)據(jù)視圖。 DDL :數(shù)據(jù)定義語言,用來定義數(shù)據(jù)庫模式、外模式、內模式的語言。數(shù)據(jù)與程序的物理獨立性:當數(shù)據(jù)庫的存儲結構改變了,由數(shù)據(jù)庫管理員對模式/內模式映像做相應改變,可以使模式保持不變,從而應用程序也不必改變,保證了數(shù)據(jù)與程序的物理獨立性,簡稱數(shù)據(jù)的物理獨立性。19 .數(shù)據(jù)庫管理員、系統(tǒng)分析員、數(shù)據(jù)庫設計人員、應用程序員的職責是什么?答:數(shù)據(jù)庫管理員的職責:(1)決定數(shù)據(jù)庫中的信息內容和結構;(2)決定數(shù)據(jù)庫的存儲結構和存取策略;(3)定義數(shù)據(jù)的安全性要求和完整性約束條件;(4)監(jiān)控數(shù)據(jù)庫的使用和運行;(5)數(shù)據(jù)庫的改進和重組、重構。在很多情況下,數(shù)據(jù)庫設計人員就由數(shù)據(jù)庫管理員擔任。2 .試述關系數(shù)據(jù)語言的特點和分類。這些關系數(shù)據(jù)語言的共同特點是,語言具有完備的表達能力,是非過程化的集合操作語言,功能強,能夠嵌入高級語言中使用。即屬性F本身不是主屬性,則可以取空值,否則不能取空值。它是從關系R與S的廣義笛卡爾積中選取A,B屬性值相等的那些元組自然連接是一種特殊的等值連接,它要求兩個關系中進行比較的分量必須是相同的屬性組,并且在結果中把重復的屬性列去掉。答:(l)綜合統(tǒng)一。 (3)面向集合的操作方式。作為自含式語言,它能夠獨立地用于聯(lián)機交互的使用方式;作為嵌入式語言,它能夠嵌入到高級語言程序中,供程序員設計程序時使用。 (2) select A,B from S。 (6) select ,T.* from S ,T 。對于 P 表: P ( PNO , PNAME , COLOR , WEIGHT )。 建 SPJ 表:SPJ(SNO,PNO,JNO,QTY)CREATE TABLE SPJ(Sno C(2),Pno C(2),JNO C(2), QTY INT))針對建立的 4 個表用 sQL 語言完成第二章習題6中的查詢。J139。 SELECT SNO FROM SPJ,P WHERE JNO=39。( 4 )求沒有使用天津供應商生產(chǎn)的紅色零件的工程號 JNO 。紅39。S139。 AND JNO IN (SELECT JNO FROM SPJ WHERE PNO=39。SELECT PNAME,COLOR,WEIGHT FROM P(3)找出使用供應商S1所供應零件的工程號碼。SELECT PNAME,QTY FROM SPJ,P WHERE = AND =39。上海39。 AND =(7)找出沒有使用天津產(chǎn)的零件的工程號碼。天津39。 WHERE COLOR=39。S339。J439。 A、DELETE FROM S WHERE SNO=’S2’ B、DELETE FROM SPJ WHERE SNO=‘S2’(11)請將(S2,J6,P4,200)插入供應情況關系。即數(shù)據(jù)庫中只存放視圖的定義而不存放視圖對應的數(shù)據(jù),這些數(shù)據(jù)仍存放在導出視圖的基本表中。8 .哪類視圖是可以更新的?哪類視圖是不可更新的?各舉一例說明。視圖是不實際存儲數(shù)據(jù)的虛表,因此對視圖的更新,最終要轉換為對基本表的更新。針對該視圖VSP完成下列查詢:(1)找出三建工程項目使用的各種零件代碼及其數(shù)量。第4章 數(shù)據(jù)庫安全性1 .什么是數(shù)據(jù)庫的安全性?答:數(shù)據(jù)庫的安全性是指保護數(shù)據(jù)庫以防止不合法的使用所造成的數(shù)據(jù)泄露、更改或破壞。數(shù)據(jù)庫的安全性和計算機系統(tǒng)的安全性,包括操作系統(tǒng)、網(wǎng)絡系統(tǒng)的安全性是緊密聯(lián)系、相互支持的,4 .試述實現(xiàn)數(shù)據(jù)庫安全性控制的常用方法和技術。例如CZ 級中的自主存取控制( DAC ) , Bl 級中的強制存取控制(MAC )。5.什么是數(shù)據(jù)庫中的自主存取控制方法和強制存取控制方法? 答:自主存取控制方法:定義各個用戶對不同數(shù)據(jù)對象的存取權限。系統(tǒng)規(guī)定只有具有某一許可證級別的用戶才能存取某一個密級的數(shù)據(jù)對象。如:GRANT SELECT , INSERT ON Student TO 王平WITH GRANT OPTION 。7.請用SQL的GRANT 和REVOKE語句(加上視圖機制)完成以下授權定義或存取控制功能:( a )用戶王明對兩個表有SELECT 權力。( d )用戶劉星對職工表有SELECT 權力,對工資字段具
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1