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

正文內(nèi)容

數(shù)據(jù)庫系統(tǒng)原理與設計課后答案-第四版-免費閱讀

2025-07-22 13:46 上一頁面

下一頁面
  

【正文】 但是,轉(zhuǎn)儲結束時后援副本上的數(shù)據(jù)并不能保證正確有效。所謂轉(zhuǎn)儲即DBA 定期地將數(shù)據(jù)庫復制到磁帶或另一個磁盤上保存起來的過程。3 .數(shù)據(jù)庫中為什么要有恢復子系統(tǒng)?它的功能是什么?答:因為計算機系統(tǒng)中硬件的故障、軟件的錯誤、操作員的失誤以及惡意的破壞是不可避免的,這些故障輕則造成運行事務非正常中斷,影響數(shù)據(jù)庫中數(shù)據(jù)的正確性,重則破壞數(shù)據(jù)庫,使數(shù)據(jù)庫中全部或部分數(shù)據(jù)丟失,因此必須要有恢復子系統(tǒng)。持續(xù)性:持續(xù)性也稱永久性(Perfnanence ) ,指一個事務一旦提交,它對數(shù)據(jù)庫中數(shù)據(jù)的改變就應該是永久性的。第10章 數(shù)據(jù)庫恢復技術1.試述事務的概念及事務的4 個特性。答:3 .試述查詢優(yōu)化的一般準則。 ( 2 )如果數(shù)據(jù)庫的物理統(tǒng)計信息改變了,系統(tǒng)可以自動對查詢進行重新優(yōu)化以選擇相適應的執(zhí)行計劃。要求:給出 E 一 R 圖,再將其轉(zhuǎn)換為關系模型。 DBMS 一般都提供用于數(shù)據(jù)重組織的實用程序。因此這樣的數(shù)據(jù)轉(zhuǎn)換、組織入庫的工作是相當費力費時的工作。14 .規(guī)范化理論對數(shù)據(jù)庫設計有什么指導意義?答:規(guī)范化理論為數(shù)據(jù)庫設計人員判斷關系模式的優(yōu)劣提供了理論標準,可用以指導關系數(shù)據(jù)模型的優(yōu)化,用來預測模式可能出現(xiàn)的問題,為設計人員提供了自動產(chǎn)生各種模式的算法工具,使數(shù)據(jù)庫設計工作有了嚴格的理論基礎。由于數(shù)據(jù)庫系統(tǒng)是從整體角度看待和描述數(shù)據(jù)的,因此數(shù)據(jù)不再面向某個應用而是整個系統(tǒng)。在 E 一 R 模型中,實體型就是這種抽象。答:概念結構是信息世界的結構,即概念模型,其主要特點是: ( l )能真實、充分地反映現(xiàn)實世界,包括事物和事物之間的聯(lián)系,能滿足用戶對數(shù)據(jù)的處理要求,是對現(xiàn)實世界的一個真實模型; ( 2 )易于理解,從而可以用它和不熟悉計算機的用戶交換意見,用戶的積極參與是數(shù)據(jù)庫設計成功的關鍵; ( 3 )易于更改,當應用環(huán)境和應用要求改變時,容易對概念模型修改和擴充; ( 4 )易于向關系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換。5 .需求分析階段的設計目標是什么?調(diào)查的內(nèi)容是什么?答:需求分析階段的設計目標是通過詳細調(diào)查現(xiàn)實世界要處理的對象(組織、部門、企業(yè)等),充分了解原系統(tǒng)(手工系統(tǒng)或計算機系統(tǒng))工作概況,明確用戶的各種需求,然后在此基礎上確定新系統(tǒng)的功能。 ( 5 )數(shù)據(jù)庫實施:設計人員運用 DBMS 提供的數(shù)據(jù)語言、工具及宿主語言,根據(jù)邏輯設計和物理設計的結果建立數(shù)據(jù)庫,編制與調(diào)試應用程序,組織數(shù)據(jù)入庫,并進行試運行。這是一個完整的實際數(shù)據(jù)庫及其應用系統(tǒng)的設計過程。包含碼。Y,且Y不是X的子集時,每個決定因素都包含碼,對于二目關系決定因素必然包含碼。(3)關系模式RDP ( R , D , P )中,R 表示醫(yī)院的病房,D 表示責任醫(yī)務人員,P 表示病人。假設每個專業(yè)有多個學生,有一組必修課。Myear,Mname224。Class,Pname224。Sno,Class224。Sno ,Dept224。 請給出關系模式,寫出每個關系模式的極小函數(shù)依賴集,指出是否存在傳遞函數(shù)依賴,對于函數(shù)依賴左部是多屬性的情況討論函數(shù)依賴是完全函數(shù)依賴,還是部分函數(shù)依賴。學生:學號、姓名、出生年月、系名、班號、宿舍區(qū)。 Z成立,則稱RU,F(xiàn)∈3NF。Y,并且對于X的任何一個真子集X’,都有X’ 224。若X224。Y,但Y不是X的子集,則稱X224。而對于違反參照完整性的操作,并不都是簡單地拒絕執(zhí)行,有時要根據(jù)應用語義執(zhí)行一些附加的操作,以保證數(shù)據(jù)庫的正確性。如果需要修改主碼值,只能先刪除該元組,然后再把具有新主碼值的元組插入到關系中。4 . DBMS 的完整性控制機制應具有哪些功能?答:DBMS 的完整性控制機制應具有三個方面的功能: ( l )定義功能,即提供定義完整性約束條件的機制; ( 2 )檢查功能,即檢查用戶發(fā)出的操作請求是否違背了完整性約束條件;( 3 )違約反應:如果發(fā)現(xiàn)用戶的操作請求使數(shù)據(jù)違背了完整性約束條件,則采取一定的動作來保證數(shù)據(jù)的完整性。一般可以分為六類:靜態(tài)列級約束、靜態(tài)元組約束、靜態(tài)關系約束、動態(tài)列級約束、動態(tài)元組約束、動態(tài)關系約束。14 .統(tǒng)計數(shù)據(jù)庫中存在何種特殊的安全性問題?答:統(tǒng)計數(shù)據(jù)庫允許用戶查詢聚集類型的信息,如合計、平均值、最大值、最小值等,不允許查詢單個記錄信息。客體是系統(tǒng)中的被動實體,是受主體操縱的,包括文件、基表、索引、視圖等。 ( f )用戶周平具有對兩個表所有權力(讀,插,改,刪數(shù)據(jù)),并具有給其他用戶授權的權力。 就將Student 表的INSERT 權限從用戶王平處收回,選項CASCADE 表示,如果用戶王平將Student 的INSERT 權限又轉(zhuǎn)授給了其他用戶,那么這些權限也將從其他用戶處收回。防止不合法用戶對數(shù)據(jù)庫的存取。每次用戶要求進入系統(tǒng)時,由系統(tǒng)進行核對,通過鑒定后才提供系統(tǒng)的使用權。Bl 級標記安全保護。4 .試述TcsEC ( TDI )將系統(tǒng)安全級別劃分為4 組7 個等級的基本內(nèi)容。系統(tǒng)安全保護措施是否有效是數(shù)據(jù)庫系統(tǒng)的主要指標之一。三建39。8 .所有的視圖是否都可以更新?為什么?答:不是。 A、DELETE FROM S WHERE SNO=’S2’ B、DELETE FROM SPJ WHERE SNO=‘S2’(11)請將(S2,J6,P4,200)插入供應情況關系。S339。天津39。上海39。SELECT PNAME,COLOR,WEIGHT FROM P(3)找出使用供應商S1所供應零件的工程號碼。S139。( 4 )求沒有使用天津供應商生產(chǎn)的紅色零件的工程號 JNO 。J139。對于 P 表: P ( PNO , PNAME , COLOR , WEIGHT )。作為自含式語言,它能夠獨立地用于聯(lián)機交互的使用方式;作為嵌入式語言,它能夠嵌入到高級語言程序中,供程序員設計程序時使用。答:(l)綜合統(tǒng)一。即屬性F本身不是主屬性,則可以取空值,否則不能取空值。2 .試述關系數(shù)據(jù)語言的特點和分類。具體職責包括: ① 決定數(shù)據(jù)庫的信息內(nèi)容和結構; ② 決定數(shù)據(jù)庫的存儲結構和存取策略; ③ 定義數(shù)據(jù)的安全性要求和完整性約束條件; ④ 監(jiān)督和控制數(shù)據(jù)庫的使用和運行; ⑤ 改進和重組數(shù)據(jù)庫系統(tǒng)。 DML :數(shù)據(jù)操縱語言,用來對數(shù)據(jù)庫中的數(shù)據(jù)進行查詢、插入、刪除和修改的語句。數(shù)據(jù)庫系統(tǒng)的三級模式是對數(shù)據(jù)的三個抽象級別,它把數(shù)據(jù)的具體組織留給 DBMs 管理,使用戶能邏輯抽象地處理數(shù)據(jù),而不必關心數(shù)據(jù)在計算機中的表示和存儲。當然,關系數(shù)據(jù)模型也有缺點,其中最主要的缺點是,由于存取路徑對用戶透明,查詢效率往往不如非關系數(shù)據(jù)模型。由于記錄之間聯(lián)系是通過存取路徑實現(xiàn)的,應用程序在訪問數(shù)據(jù)時必須選擇適當?shù)拇嫒÷窂?。答:子女兄弟鏈接法:層次序列鏈接法?6 .試述網(wǎng)狀模型的概念,舉出三個網(wǎng)狀模型的實例。12 .學校中有若干系,每個系有若干班級和教研室,每個教研室有若干教員,其中有的教授和副教授每人各帶若干研究生;每個班有若干學生,每個學生選修若干課程,每門課可由若干學生選修。實體聯(lián)系圖( E 一 R 圖):提供了表示實體型、屬性和聯(lián)系的方法: 8 .試述概念模型的作用。 ( 3 )數(shù)據(jù)的約束條件:是一組完整性規(guī)則的集合。 6 .數(shù)據(jù)庫管理系統(tǒng)的主要功能有哪些?答:( l )數(shù)據(jù)庫定義功能; ( 2 )數(shù)據(jù)存取功能; ( 3 )數(shù)據(jù)庫運行管理; ( 4 )數(shù)據(jù)庫的建立和維護功能。 ( 3 )數(shù)據(jù)獨立性高數(shù)據(jù)獨立性包括數(shù)據(jù)的物理獨立性和數(shù)據(jù)的邏輯獨立性。不僅數(shù)據(jù)是結構化的,而且數(shù)據(jù)的存取單位即一次可以存取數(shù)據(jù)的大小也很靈活,可以小到某一個數(shù)據(jù)項(如一個學生的姓名),大到一組記錄(成千上萬個學生記錄)。早期功能比較簡單、比較固定的應用系統(tǒng)也適合用文件系統(tǒng)。 3 .試述文件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)的區(qū)別和聯(lián)系。因為在數(shù)據(jù)庫系統(tǒng)中應用程序不必考慮數(shù)據(jù)的定義、存儲和數(shù)據(jù)存取的具體路徑,這些工作都由 DBMS 來完成。 ( 4 )數(shù)據(jù)庫管理系統(tǒng)( DataBase Management sytem ,簡稱 DBMs ) :數(shù)據(jù)庫管理系統(tǒng)是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件,用于科學地組織和存儲數(shù)據(jù)、高效地獲取和維護數(shù)據(jù)。 ( 2 )數(shù)據(jù)庫( DataBase ,簡稱 DB ) :數(shù)據(jù)庫是長期儲存在計算機內(nèi)的、有組織的、可共享的數(shù)據(jù)集合。答: ( l )數(shù)據(jù)( Data ) :描述事物的符號記錄稱為數(shù)據(jù)?,F(xiàn)代計算機能存儲和處理的對象十分廣泛,表示這些對象的數(shù)據(jù)也越來越復雜。數(shù)據(jù)庫系統(tǒng)是一個人一機系統(tǒng),數(shù)據(jù)庫是數(shù)據(jù)庫系統(tǒng)的一個組成部分。 2 .使用數(shù)據(jù)庫系統(tǒng)有什么好處?答:使用數(shù)據(jù)庫系統(tǒng)的好處是由數(shù)據(jù)庫管理系統(tǒng)的特點或優(yōu)點決定的。因為 DBMS 在數(shù)據(jù)庫建立、運用和維護時對數(shù)據(jù)庫進行統(tǒng)一的管理和控制,包括數(shù)據(jù)的完整性、安全性、多用戶并發(fā)控制、故障恢復等,都由 DBMS 執(zhí)行。但是 DBMS 是在操作系統(tǒng)的基礎上實現(xiàn)的;數(shù)據(jù)庫中數(shù)據(jù)的組織和存儲是通過操作系統(tǒng)中的文件系統(tǒng)來實現(xiàn)的。答:數(shù)據(jù)庫系統(tǒng)的主要特點有: ( l )數(shù)據(jù)結構化數(shù)據(jù)庫系統(tǒng)實現(xiàn)整體數(shù)據(jù)的結構化,這是數(shù)據(jù)庫的主要特征之一,也是數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的本質(zhì)區(qū)別。所謂“數(shù)據(jù)面向某個應用”是指數(shù)據(jù)結構是針對某個應用設計的,只被這個應用程序或應用系統(tǒng)使用,可以說數(shù)據(jù)是某個應用的“私有資源”。下面可以得到“什么是數(shù)據(jù)庫”的一個定義:數(shù)據(jù)庫是長期存儲在計算機內(nèi)有組織的大量的共享的數(shù)據(jù)集合,它可以供各種用戶共享,具有最小冗余度和較高的數(shù)據(jù)獨立性。因此數(shù)據(jù)模型通常由數(shù)據(jù)結構、數(shù)據(jù)操作和完整性約束三部分組成。任何一個 DBMS 都以某一個數(shù)據(jù)模型為基礎,或者說支持某一個數(shù)據(jù)模型。實體集:同型實體的集合稱為實體集。答:11 .試給出一個實際部門的 E 一 R 圖,要求有三個實體型,而且 3 個實體型之間有多對多聯(lián)系。請用 E 一 R 圖畫出此工廠產(chǎn)品、零件、材料、倉庫的概念模型。層次模型的缺點主要有: ( l )現(xiàn)實世界中很多聯(lián)系是非層次性的,如多對多聯(lián)系、一個結點具有多個雙親等,層次模型不能自然地表示這類聯(lián)系,只能通過引入冗余數(shù)據(jù)或引入虛擬結點來解決; ( 2 )對插入和刪除操作的限制比較多; ( 3 )查詢子女結點必須通過雙親結點。答:關系數(shù)據(jù)模型具有下列優(yōu)點: ( l )關系模型與非關系模型不同,它是建立在嚴格的數(shù)學概念的基礎上的。模式描述的是數(shù)據(jù)的全局邏輯結構。外模式涉及的是數(shù)據(jù)的局部邏輯結構,通常是模式的子集。 23 .試述數(shù)據(jù)庫系統(tǒng)的組成。應用程序員負責設計和編寫應用系統(tǒng)的程序模塊,并進行調(diào)試和安裝。4 .試述關系模型的完整性規(guī)則。7.關系代數(shù)的基本運算有哪些 ? 如何用這些基本運算來表示其他運算? 答:并、差、笛卡爾積、投影和選擇5種運算為基本的運算。 sQL 語言采用集合操作方式,不僅操作對象、查找結果可以是元組的集合,而且一次插入、刪除、更新操作的對象也可以是元組的集合。3 .用 sQL 語句建立第二章習題 5 中的 4 個表。 ( l )求供應工程 Jl 零件的供應商號碼 SNO 。J139。 AND = AND =)。P239。J239。注意: SELECT DISP JNO FROM SPJ WHERE JNO NOT IN (SELECT DIST JNO FROM SPJ,S WHERE = AND =39。紅39。 AND PNO=39。視圖在概念上與基本表等同,用戶可以如同基本表那樣使用視圖,可以在視圖上再定義視圖。10 .試述某個你熟悉的實際系統(tǒng)中對視圖更新的規(guī)定。第4章 數(shù)據(jù)庫安全性1 .什么是數(shù)據(jù)庫的安全性?答:數(shù)據(jù)庫的安全性是指保護數(shù)據(jù)庫以防止不合法的使用所造成的數(shù)據(jù)泄露、更改或破壞。在TDI 中定義了數(shù)據(jù)庫管理系統(tǒng)的設計與實現(xiàn)中需滿足和用以進行安全性級別評估的標準。Cl 級只提供了非常初級的自主安全保護。Al 級驗證設計,即提供B3 級保護的同時給出系統(tǒng)的形式化設計說明和驗證以確信各安全保護真正實現(xiàn)。( 5 )數(shù)據(jù)加密:對存儲和傳輸?shù)臄?shù)據(jù)進行加密處理,從而使得不知道解密算法的人無法獲知數(shù)據(jù)的內(nèi)容。如:GRANT SELECT , INSERT ON Student TO 王平WITH GRANT OPTION 。( d )用戶劉星對職工表有SELECT 權力,對工資字段具有更新權力。(4) REVOKE SELECT , UPDATE ON 職工FROM 劉星;(5) REVOKE ALTER TABLE ON 職工,部門FROM 張新;(6) REVOKE ALL PRIVILIGES ON 職工,部門FROM 周平;(7) REVOKE SELECT ON 部門工資FROM 楊蘭;DROP VIEW 部門工資;10. 為什么強制存取控制提供了更高級別的數(shù)據(jù)庫安全性?答:強制存取控制(MAC )是對數(shù)據(jù)本身進行密級標記,無論數(shù)據(jù)如何復制,標記與數(shù)據(jù)是一個不可分的整體,只有符合密級標記要求的用戶才可以操縱數(shù)據(jù),從而提供了更高級別的安全性。13 .什么是數(shù)據(jù)庫的審計功能,為什么要提供審計功能?答:審計功能是指DBMS 的審計模塊在用戶對數(shù)據(jù)庫執(zhí)行操作的同時把所有操作自動記錄到系統(tǒng)的審計日志中。后者是保護數(shù)據(jù)庫防止惡意的破壞和非法的存取。動態(tài)列級約束是修改列定義或列值時應滿足的約束條件,包括下面兩方面: ( l )修改列定義時的約束; ( 2 )修改列值時的約束。 ( 3 )在參照關系中插入元組時的問題,這時系統(tǒng)可能采取的作法有: l )受限插入; 2 )遞歸插入。答CREATE TABLE DEPT (Deptno NUMBER(2), Deptname VARCHAR(10), Manager VARCHAR(10), PhoneNumber Char(12
點擊復制文檔內(nèi)容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1