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

正文內容

數(shù)據(jù)庫原理課后習題及解答-資料下載頁

2025-03-25 02:57本頁面
  

【正文】 中提供了下述幾條事務控制語句: 事務的開始:表示一個事務的開始。 事務的提交:確認一個事務的結束,并且將在事務執(zhí)行過程中對數(shù)據(jù)的修改操作寫入到數(shù)據(jù)庫中。 事務的放棄:確認一個事務的結束,并且將放棄(撤消)在事務執(zhí)行過程中對數(shù)據(jù)的修改操作。9. 答:在數(shù)據(jù)庫遭受破壞后及時將數(shù)據(jù)庫中的數(shù)據(jù)恢復到正確狀態(tài)下去的過程叫數(shù)據(jù)庫恢復。常用的恢復技術有: 轉儲:定期地將數(shù)據(jù)庫中的內容復制到其它存儲設備中去的過程。 日志:由數(shù)據(jù)庫系統(tǒng)創(chuàng)建和維護的,用于自動記載數(shù)據(jù)庫中修改型操作的數(shù)據(jù)更新情況的文件。10. 答:由數(shù)據(jù)庫系統(tǒng)創(chuàng)建和維護的,用于自動記載數(shù)據(jù)庫中修改型操作的數(shù)據(jù)更新情況的文件叫日志。利用日志中記載的信息可以提供數(shù)據(jù)庫的鼓掌恢復功能。返回 第七章習題 第八章 關系數(shù)據(jù)庫規(guī)范化理論1. 答:(略)2. 答:S 224。224。 C不正確。雖然一個學生可以選修多門課,即一個S對應著多個C,但每一個C都與該門課程的成績(G)有關,所以它們之間的多值依賴不成立。3. 答:不一定。規(guī)范化程度越高,則關系的數(shù)量就越多,則關系的聯(lián)接運算就越多。而關系的聯(lián)接運算會減低系統(tǒng)的性能。4. 證明:假設R(U) 3NF,則有三種可能的情況:1) 假設R(U)1NF,由R(U) ∈1NF,與假設矛盾;2) 假設存在一個非主屬性A部分依賴于關鍵字K,即:KA(AK) 由部分依賴的定義可知:必存在K的某個真子集K’,且滿足:K’→A(AK’)由R(U)∈BCNF及BCNF的定義可知:K’中必含有關鍵字。即關鍵字K中含有另一個關鍵字K’,這與關鍵字的定義相矛盾。3) 假設存在一個非主屬性A傳遞依賴于關鍵字K,即存在一個屬性集合B,并滿足:K→B,BK,BK,B→A由B→A及R(U)∈BCNF可知:B中必含有關鍵字(設為K’),由關鍵字的定義可得:K’→U,因為BK’,KU,故B→K。這與BK相矛盾。綜上所述,假設不成立,即R(U)∈3NF。 證畢。5. 答: 1) 屬于第一范式。關鍵字{A,B},非主屬性{D}不完全依賴于關鍵字。2) BCNF。因為它的每個函數(shù)依賴的決定因素都是關鍵字。3) 屬于第一范式。關鍵字{A,D},非主屬性{C,B}不完全依賴于關鍵字。4) 屬于第一范式。關鍵字{A,D},非主屬性{B}不完全依賴于關鍵字返回 第八章習題 第九章 數(shù)據(jù)庫設計與數(shù)據(jù)庫管理1. 答:(略)2. 答:(略)3. 答:(略)4. 答: 邏輯設計的基本方法:數(shù)據(jù)庫邏輯設計的主要工作是將從EER圖轉化成指定RDBMS中關系模式。它的主要內容有:1) 命名與屬性域的處理:關系模式中的命名可以用EER圖中原有命名,也可另行命名,但是應盡量避免重名。2) 非原子屬性處理:EER圖中允許出現(xiàn)非原子屬性,關系模式中應符合第一范式故不允許出現(xiàn)非原子屬性。非原子屬性主要有集合型和元組型。如出現(xiàn)此種情況可以進行轉換,轉換辦法是集合屬性縱向展開而元組屬性橫向展開。3) 聯(lián)系的轉換。在一般情況下聯(lián)系可用關系表示,但是在有些情況下聯(lián)系可歸并到相關聯(lián)的實體中。4) 嵌套的轉換:嵌套可以轉換成聯(lián)系,再由聯(lián)系可轉換成關系模式。5) 繼承的轉換。6) 規(guī)范化:在邏輯設計中還需要對轉換得到的關系做規(guī)范化驗證,使每個關系至少滿足第三范式。7) RDBMS:為滿足RDBMS在性能、存儲空間等方面的要求,以及適應RDBMS限制條件而做的修改,它們包含如下內容: 減少聯(lián)接運算的次數(shù)以改善性能。 調整關系大小,使每個關系的數(shù)據(jù)量保持在合理水平,從而可以提高存取效率。 盡量采用快照(snapshot)。 關系視圖的設計:又稱外模式設計。關系視圖是在關系模式基礎上所設計的直接面向操作用戶的視圖,它可以根據(jù)用戶需求隨時構作。關系視圖的作用大致有如下幾點:(1) 提供數(shù)據(jù)邏輯獨立性。(2) 能適應用戶對數(shù)據(jù)的不同需求。(3) 有一定數(shù)據(jù)保密功能。5.答:數(shù)據(jù)庫的物理設計大致有如下幾種:1) 索引設計:索引一般建立在關系的屬性上,它主要用于常用的或重要的查詢中。符合建立索引的條件有:(1) 主關鍵字及外關鍵字一般都建立索引,以加快實體間連接速度,有助于引用完整性檢查以及唯一性檢查。(2) 以讀為主的關系表盡可能多的建立索引。(3) 有些查詢可以從索引直接得到結果,不必訪問數(shù)據(jù)塊,此種查詢可以建立索引。2) 集簇設計:在特定情況下可考慮建立集簇:(1) 通過集簇訪問是對應表的主要應用時可考慮建立集簇。(2) 集簇屬性的對應數(shù)據(jù)量不能太少也不宜過大。(3) 集簇屬性的值應相對穩(wěn)定以減少修改集簇所硬氣的維護開銷。3) 分區(qū)設計:分區(qū)設計的指導性原則是:(1) 減少訪盤沖突,提高I/O并行性。(2) 分散熱點數(shù)據(jù),均衡I/O負擔。(3) 保證關鍵數(shù)據(jù)快速訪問,緩解系統(tǒng)瓶頸。6. 答:在軟件工程中,軟件的生命周期指的是從軟件的設計、編碼、調試、運行,直到消亡的全過程。而在數(shù)據(jù)庫中,數(shù)據(jù)庫設計的生命周期法僅僅指需求分析、概念設計、邏輯設計和物理設計這四個階段,并不包括數(shù)據(jù)庫的實現(xiàn)、調試、運行和維護等其它階段。7.答:從調查用戶單位著手,深入了解用戶單位的數(shù)據(jù)流程,數(shù)據(jù)使用情況,數(shù)據(jù)的數(shù)量、流量、流向、性質等信息并作出分析,最終按一定規(guī)范要求以文檔形式寫出數(shù)據(jù)的需求說明書的過程叫需求分析,最終依據(jù)一定的規(guī)范要求編寫出來的數(shù)據(jù)需求分析說明文檔稱為需求說明書。8.答:傳統(tǒng)的ER模型的描述能力不足,不能描述實體的嵌套定義關系和繼承關系。同時,在概念模型的視圖設計方法中,首先是根據(jù)每個用戶或用戶組設計局部的用戶視圖,并在局部用戶視圖設計的基礎上進行視圖集成,而EER方法更有利于視圖的集成工作。9.答:數(shù)據(jù)庫管理一般包換如下一些內容:1) 數(shù)據(jù)庫的建立。包換兩部分內容:數(shù)據(jù)模式的建立及數(shù)據(jù)加載。 數(shù)據(jù)模式建立 數(shù)據(jù)模式由DBA負責建立,DBA利用RDBMS中的DDL語言定義數(shù)據(jù)庫名,定義表及相應屬性,定義主關鍵字、定義索引、集簇、定義完整性約束、定義擁護訪問權限,申請空間資源,定義分區(qū)等,此外還定義視圖。 數(shù)據(jù)加載 在數(shù)據(jù)模式定義后即可加載數(shù)據(jù),DBA可以編制加載程序將外界數(shù)據(jù)加載至數(shù)據(jù)模式內,從而完成數(shù)據(jù)庫的建立。2) 數(shù)據(jù)庫的調整。數(shù)據(jù)庫的調整一般由DBA完成,包換下面一些內容: 調整關系模式與視圖使之更能適應用戶的需求。 調整索引與集簇是數(shù)據(jù)庫性能與效率更佳。 調整分區(qū)、調整數(shù)據(jù)庫緩沖區(qū)大小以及調整并發(fā)度使數(shù)據(jù)庫物理性能更好。3) 數(shù)據(jù)庫的重組。即數(shù)據(jù)庫運行一段時間后,需要對數(shù)據(jù)庫進行重新整理,重新調整存儲空間。通常是先作數(shù)據(jù)卸載,然后再重新加載數(shù)據(jù)從而達到數(shù)據(jù)重組的目的。4) 數(shù)據(jù)庫的安全性控制與完整性控制 安全性控制o 通過權限管理、口令、跟蹤以審計等RDMBS的功能以保證數(shù)據(jù)的安全。o 通過行政手段,并建立一定規(guī)章制度以確保數(shù)據(jù)安全。o 數(shù)據(jù)庫應備有多個副本并保存在不同的安全地點。o 應采取措施防止病毒入侵并能即使消毒。 完整性控制o 通過完整性約束檢查等RDBMS的功能以保證數(shù)據(jù)的正確性。o 建立必要的規(guī)章制度進行數(shù)據(jù)的按時正確采集及校驗。5) 數(shù)據(jù)庫的故障恢復 數(shù)據(jù)庫的故障恢復一般由DBA負責執(zhí)行。6) 數(shù)據(jù)庫監(jiān)控 DBA需隨時觀察數(shù)據(jù)庫的動態(tài)變化,并在發(fā)生錯誤,故障或產(chǎn)生不適應情況時隨時采取措施,如數(shù)據(jù)庫死鎖、對數(shù)據(jù)庫的誤操作等,同時還需監(jiān)視數(shù)據(jù)庫的性能變化,在必要時對數(shù)據(jù)庫做調整。10.答:DBA的任務是: 參與數(shù)據(jù)庫設計的各個階段的工作,對數(shù)據(jù)庫有足夠的了解; 負責數(shù)據(jù)庫的建立、調整與重組; 維護數(shù)據(jù)的安全性、完整性; 負責數(shù)據(jù)庫的故障恢復; 對數(shù)據(jù)庫作監(jiān)控,及時處理數(shù)據(jù)庫運行中的突發(fā)事件并對其性能作調整; 與用戶保持聯(lián)系,了解用戶需求,傾聽用戶反映,幫助他們解決有關技術問題,編寫技術文件,指導用戶正確使用數(shù)據(jù)庫; 制定必要的規(guī)章制度,并組織實施返回 第九章習題
點擊復制文檔內容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1