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

正文內(nèi)容

第8章數(shù)據(jù)庫(kù)設(shè)計(jì)-資料下載頁(yè)

2025-07-20 12:57本頁(yè)面
  

【正文】 (通常指輔存 )上的數(shù)據(jù)提供存儲(chǔ)和檢索能力的方法。 一個(gè)訪問(wèn)方法包括存儲(chǔ)結(jié)構(gòu)和檢索機(jī)構(gòu)兩個(gè)部分。 存儲(chǔ)結(jié)構(gòu)限定了可能訪問(wèn)的路徑和存儲(chǔ)記錄;檢索機(jī)構(gòu)定義了每個(gè)應(yīng)用的訪問(wèn)路徑 . 訪問(wèn)路徑的設(shè)計(jì)分成 主訪問(wèn)路徑與輔訪問(wèn)路徑 的設(shè)計(jì)。 主訪問(wèn)路徑 與初始記錄的裝入有關(guān),通常是用主碼來(lái)檢索的。 輔訪問(wèn)路徑 是通過(guò)輔助碼的索引對(duì)存儲(chǔ)記錄重新進(jìn)行內(nèi)部鏈接,從而改變?cè)L問(wèn)數(shù)據(jù)的入口點(diǎn)。 用輔助索引可以縮短訪問(wèn)時(shí)間,但增加了輔存空間和索引維護(hù)的開(kāi)銷。 3.?dāng)?shù)據(jù)存放位置的設(shè)計(jì) 對(duì)于有多個(gè)磁盤(pán)的計(jì)算機(jī),可以采用下面幾種存放位置的分配方案。① 將表和索引分別存放在不同的磁盤(pán)上,在查詢時(shí),由于兩個(gè)磁盤(pán)驅(qū)動(dòng)器并行工作,可以提高物理讀寫(xiě)的速度。② 將比較大的表分別放在兩個(gè)磁盤(pán)上,以加快存取速度,在多用戶環(huán)境下效果更佳。③ 將備份文件、日志文件與數(shù)據(jù)庫(kù)對(duì)象 (表、索引 等)備份等,放在不同的磁盤(pán)上。 ④ 對(duì)于經(jīng)常存取或存取時(shí)間要求高的對(duì)象 (表、索引等 )應(yīng)放在高速存儲(chǔ)設(shè)備(如硬盤(pán))上。 對(duì)于存取頻率小或存取時(shí)間要求低的對(duì)象 (數(shù)據(jù)庫(kù)的數(shù)據(jù)備份、日志文件備份等,只在數(shù)據(jù)庫(kù)發(fā)生故障進(jìn)行恢復(fù)時(shí)才使用 ),如果數(shù)據(jù)量很大,可以存放在低速存儲(chǔ)設(shè)備(如磁帶)上,以改進(jìn)整個(gè)系統(tǒng)的性能。4.系統(tǒng)配置的設(shè)計(jì) DBMS產(chǎn)品一般都提供了一些系統(tǒng)配置變量、存儲(chǔ)分配參數(shù),供設(shè)計(jì)人員 和 DBA對(duì)數(shù)據(jù)庫(kù)進(jìn)行物理優(yōu)化。 系統(tǒng)配置變量和參數(shù)很多 ,在物理設(shè)計(jì)時(shí)要根據(jù)應(yīng)用環(huán)境確定這些參數(shù)值,以期其實(shí)改進(jìn)系統(tǒng)性能 。 評(píng)價(jià)物理結(jié)構(gòu) 評(píng)價(jià)物理數(shù)據(jù)庫(kù)的方法完全依賴于所選用 的DBMS, 主要是從定量估算各種方案的存儲(chǔ)空間、存取時(shí)間和維護(hù)代價(jià)入手,對(duì)估算結(jié)果進(jìn)行權(quán)衡、比較,選擇出一個(gè)較優(yōu)的合理的物理結(jié)構(gòu)。如果該結(jié)構(gòu)不符合用戶需求,則需要修改設(shè)計(jì)。 完成數(shù)據(jù)庫(kù)的物理設(shè)計(jì)之后,設(shè)計(jì)人員就要用 RDBMS提供的數(shù)據(jù)定義語(yǔ)言將數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)和物理設(shè)計(jì)的結(jié)果嚴(yán)格描述出來(lái),成為 RDBMS可以接受的源代碼,再經(jīng)過(guò)調(diào)試產(chǎn)生目標(biāo)模式,然后就可以組織數(shù)據(jù)入庫(kù)了,這就是數(shù)據(jù)庫(kù)實(shí)施階段。 運(yùn)行維護(hù)階段數(shù)據(jù)庫(kù)實(shí)施階段數(shù)據(jù)庫(kù)實(shí)施階段物理設(shè)計(jì)階段 定義數(shù)據(jù)庫(kù)結(jié)構(gòu)數(shù)據(jù)裝載數(shù)據(jù)庫(kù)系統(tǒng)物理模型編寫(xiě)應(yīng)用程序數(shù)據(jù)庫(kù)試運(yùn)行 建立實(shí)際數(shù)據(jù)庫(kù)結(jié)構(gòu) DBMS提供的數(shù)據(jù)定義語(yǔ)言 (DDL)可以定義數(shù)據(jù)庫(kù)結(jié)構(gòu)??墒褂?第 3章所講 的 SQL定義語(yǔ)句中的 CREATE TABLE語(yǔ)句定義所需的基本表,使用 CREATE VIEW語(yǔ)句定義視圖。 裝入數(shù)據(jù)167。 裝入數(shù)據(jù)又稱為 數(shù)據(jù)庫(kù)加載 (Loading), 是數(shù)據(jù)庫(kù)實(shí)施階段的主要工作。167。 對(duì)于一般的小型系統(tǒng),裝入的數(shù)據(jù)量較少,可以采用人工方法來(lái)完成。 167。 為了防止不正確的數(shù)據(jù)輸入到數(shù)據(jù)庫(kù)內(nèi),應(yīng)當(dāng)采用多種方法多次對(duì)數(shù)據(jù)進(jìn)行校驗(yàn)。 應(yīng)用程序編碼與調(diào)試167。 數(shù)據(jù)庫(kù)應(yīng)用程序的設(shè)計(jì)屬于一般的程序設(shè)計(jì)范疇,但數(shù)據(jù)庫(kù)應(yīng)用程序有自己的一些特點(diǎn)。 例如,大量使用屏幕顯示控制語(yǔ)句、形式多樣的輸出報(bào)表、重視數(shù)據(jù)的有效性和完整性檢查、有靈活的交互功能。167。 為了加快應(yīng)用系統(tǒng)的開(kāi)發(fā)速度,一般選擇第四代語(yǔ)言開(kāi)發(fā)環(huán)境。 例如,目前普遍使用的 PowerBuilder、 Delphi以及由北京航空航天大學(xué)研制 的 863/ CM/ S支持的數(shù)據(jù)庫(kù)開(kāi)發(fā)工具 OpenTools等。  數(shù)據(jù)庫(kù)試運(yùn)行 輸入一小部分?jǐn)?shù)據(jù)后就可以開(kāi)始對(duì)數(shù)據(jù)庫(kù)系統(tǒng)進(jìn)行聯(lián)合調(diào)試,這又稱為數(shù)據(jù)庫(kù)的試運(yùn)行?!?    這一階段要實(shí)際運(yùn)行數(shù)據(jù)庫(kù)應(yīng)用程序,執(zhí)行對(duì)數(shù)據(jù)庫(kù)的各種操作,測(cè)試應(yīng)用程序的功能是否滿足設(shè)計(jì)要求。如果不滿足,對(duì)應(yīng)用程序部分則要修改和調(diào)整,直到達(dá)到設(shè)計(jì)要求為止。167。 在這一階段要完成兩方面的工作:  ( 1)功能測(cè)試。實(shí)際運(yùn)行應(yīng)用程序,測(cè)試它們能否完成各種預(yù)定的功能。 ( 2)性能測(cè)試。測(cè)量系統(tǒng)的性能指標(biāo),分析是否符合設(shè)計(jì)目標(biāo)。167。 數(shù)據(jù)庫(kù)的實(shí)施和調(diào)試不可能一次完成的,需要有一定的時(shí)間。 整理文檔     在程序的編碼調(diào)試和試運(yùn)行中,應(yīng)該將發(fā)現(xiàn)的問(wèn)題和解決方法記錄下來(lái),將它們整理存檔作為資料,供以后正式運(yùn)行和改進(jìn)時(shí)參考。全部的調(diào)試工作完成之后,應(yīng)該編寫(xiě)應(yīng)用系統(tǒng)的技術(shù)說(shuō)明書(shū)和使用說(shuō)明書(shū),在正式運(yùn)行時(shí)隨系統(tǒng)一起交給用戶。完整的文件資料是應(yīng)用系統(tǒng)的重要組成部分,這一點(diǎn)不能忽視。 167。 數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)階段的主要任務(wù)包括以下三項(xiàng)。    ( 1)維護(hù)數(shù)據(jù)庫(kù)的安全性與完整性 ( 2)監(jiān)測(cè)并改善數(shù)據(jù)庫(kù)性能; ( 3)重新組織和構(gòu)造數(shù)據(jù)厙。 維護(hù)數(shù)據(jù)庫(kù)的安全性與完整性 DBA要針對(duì)不同的應(yīng)用要求定制不同的轉(zhuǎn)儲(chǔ)計(jì)劃,定期對(duì)數(shù)據(jù)庫(kù)和日志文件進(jìn)行備份,以使數(shù)據(jù)庫(kù)在發(fā)生故障后恢復(fù)到某種一致性狀態(tài),保證數(shù)據(jù)庫(kù)的完整性。 監(jiān)測(cè)并改善數(shù)據(jù)庫(kù)性能 在數(shù)據(jù)庫(kù)運(yùn)行過(guò)程中,監(jiān)督系統(tǒng)運(yùn)行,對(duì)監(jiān)測(cè)數(shù)據(jù)進(jìn)行分析,找出改進(jìn)系統(tǒng)性能的方法是DBA的又一重要任務(wù)。 重新組織和構(gòu)造數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)運(yùn)行一段時(shí)間后,由于記錄不斷增、刪、改,會(huì)使數(shù)據(jù)庫(kù)的物理存儲(chǔ)情況變壞,降低了數(shù)據(jù)的存取效率,數(shù)據(jù)庫(kù)性能下降,這時(shí) DBA就要對(duì)數(shù)據(jù)庫(kù)進(jìn)行重組織,或部分重組織(只對(duì)頻繁增、刪的表進(jìn)行重組織)。 RDBMS一般都提供數(shù)據(jù)重組織用的實(shí)用程序。小 結(jié) 本章詳細(xì)介紹了數(shù)據(jù)庫(kù)設(shè)計(jì)的六個(gè)階段:系統(tǒng)需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理設(shè)計(jì)、數(shù)據(jù)庫(kù)實(shí)施、數(shù)據(jù)庫(kù)運(yùn)行與維護(hù)。167。 需求分析是整個(gè)設(shè)計(jì)過(guò)程的基礎(chǔ),需求分析的做的不好,可能會(huì)導(dǎo)致整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)返工重做。167。 概念結(jié)構(gòu)設(shè)計(jì)將需求分析所得到的用戶需求抽象為信息結(jié)構(gòu)即概念模型。概念結(jié)構(gòu)設(shè)計(jì)是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵,包括局部 ER圖的設(shè)計(jì)、合并成初步 ER圖以及 ER圖的優(yōu)化。 小 結(jié)167。 邏輯機(jī)構(gòu)設(shè)計(jì)將獨(dú)立于 DBMS的概念模型轉(zhuǎn)化成相應(yīng)的數(shù)據(jù)模型,包括初始關(guān)系模式設(shè)計(jì)、關(guān)系模式的規(guī)范化,模式的評(píng)價(jià)與改進(jìn)。167。 物理設(shè)計(jì)則為給定的邏輯模型選取一個(gè)合適應(yīng)用環(huán)境的物理結(jié)構(gòu),物理設(shè)計(jì)包括確定物理結(jié)構(gòu)和評(píng)價(jià)物理結(jié)構(gòu)兩部分。小 結(jié)167。 根據(jù)邏輯結(jié)構(gòu)設(shè)計(jì)和物理設(shè)計(jì)的結(jié)果,在計(jì)算機(jī)上建立起實(shí)際的數(shù)據(jù)庫(kù)結(jié)構(gòu),裝入數(shù)據(jù),進(jìn)行應(yīng)用程序的設(shè)計(jì),并試運(yùn)行整個(gè)數(shù)據(jù)庫(kù)系統(tǒng),這是數(shù)據(jù)庫(kù)實(shí)施階段的任務(wù)。167。 數(shù)據(jù)庫(kù)的運(yùn)行與維護(hù)是數(shù)據(jù)庫(kù)設(shè)計(jì)的最后階段,包括維護(hù)數(shù)據(jù)庫(kù)的安全性與完整性,監(jiān)測(cè)并改善數(shù)據(jù)庫(kù)性能,必要時(shí)需要進(jìn)行數(shù)據(jù)庫(kù)的重新組織和構(gòu)造。習(xí) 題167。 數(shù)據(jù)庫(kù)設(shè)計(jì)分為哪幾個(gè)階段 ?每個(gè)階段的主要工 作是什么 ?167。 在數(shù)據(jù)庫(kù)設(shè)計(jì)中,需求分析階段的設(shè)計(jì)目標(biāo)是什么 ?其主要步驟是什么 ?167。 什么是數(shù)據(jù)庫(kù)的概念結(jié)構(gòu) ?試述概念結(jié)構(gòu)設(shè)計(jì)的步驟 ?167。 用 ER圖表示概念模式有什么好處 ?167。 局部 ER圖的集成主要解決什么問(wèn)題 ?習(xí) 題167。 什么是數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì) ?試述把 ER圖轉(zhuǎn)換為關(guān)系模式的轉(zhuǎn)換原則 ?167。 數(shù)據(jù)庫(kù)實(shí)施階段的主要工作有哪些 ?167。 規(guī)范化理論對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)有什么指導(dǎo)意義 ?167。 學(xué)校由若干個(gè)系,每個(gè)系有若干名教師和學(xué)生。每個(gè)教師可以擔(dān)任若干門課程,每個(gè)學(xué)生可以同時(shí)選修多門課程。請(qǐng)?jiān)O(shè)計(jì)某學(xué)校的教學(xué)管理的 ER模型,并轉(zhuǎn)換為關(guān)系模型。
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1