版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
實用標準文案數(shù)據(jù)的定義:描述事物的符號記錄數(shù)據(jù)庫的定:數(shù)據(jù)庫Database,稱DB)長期儲存在計算機內(nèi)、有組織的、可共享的大量數(shù)據(jù)集合的義:數(shù)據(jù)庫管理系統(tǒng)DatabaseManagementSystem,稱DBMS于戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件(系統(tǒng)軟件的途:(1科學(xué)地組織和存儲數(shù)據(jù)(2高效地獲取和維護數(shù)據(jù)的要功能:(1數(shù)據(jù)定義功能:提供數(shù)據(jù)定義語(DDL)義數(shù)據(jù)庫中的數(shù)據(jù)對象()數(shù)據(jù)操縱功能:提供數(shù)操縱語言(,實現(xiàn)對數(shù)據(jù)庫的基本操作查詢、插入、刪除和修改。(3數(shù)據(jù)庫的運行管理在據(jù)庫建立運和維護時對數(shù)據(jù)庫進行統(tǒng)一控制,以保證數(shù)據(jù)的完整性安全性并在多用同時使用數(shù)據(jù)庫時進行并發(fā)控制在據(jù)庫系統(tǒng)發(fā)生故障后對系統(tǒng)進行恢復(fù)。()數(shù)據(jù)庫的建立和維護功(實程序):數(shù)據(jù)庫數(shù)據(jù)批量裝載、據(jù)庫轉(zhuǎn)儲、恢復(fù)、數(shù)據(jù)庫的重組織、性能監(jiān)視等(5數(shù)據(jù)庫系統(tǒng)(Database,簡稱DBS在算機系統(tǒng)中引入數(shù)據(jù)庫后系統(tǒng)在不引起混淆的情況下常常把數(shù)據(jù)庫系統(tǒng)簡稱為數(shù)據(jù)庫數(shù)據(jù)庫系統(tǒng)的構(gòu)成(1數(shù)據(jù)庫(2數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具)應(yīng)用系統(tǒng)數(shù)據(jù)庫管理員(和戶數(shù)據(jù)管理是指對數(shù)據(jù)的組織、分類、編碼、存儲、檢索和維護。數(shù)據(jù)管理技術(shù)的發(fā)展過程人工管理階段特點:數(shù)據(jù)不保存系統(tǒng)沒有專用的軟件對數(shù)據(jù)進行管理數(shù)據(jù)不共享數(shù)據(jù)不具有獨立性文件系統(tǒng)階段特點:(1數(shù)據(jù)以文件形式長期保存(2數(shù)據(jù)由文件系統(tǒng)統(tǒng)一管理(3應(yīng)用程序直接訪問數(shù)據(jù)文件(4數(shù)據(jù)的存取基本上以記錄為單位缺點數(shù)冗余度大數(shù)據(jù)獨立性低數(shù)一致性差數(shù)據(jù)庫系統(tǒng)階段特點:數(shù)共享性高、冗余少精彩文檔
實用標準文案數(shù)結(jié)構(gòu)化數(shù)獨立性高由DBMS進統(tǒng)一的數(shù)據(jù)控制功能A)據(jù)的安全性security)制B)數(shù)的完整性控并()控制D)數(shù)恢復(fù)(recovery數(shù)據(jù)模型分成兩個不同的層次:(1概念模型(概念層數(shù)據(jù)模型,也稱信息模型是按用戶的觀點來對數(shù)和信息建模。(2數(shù)據(jù)模(織層數(shù)據(jù)模型按算機系統(tǒng)的觀點對數(shù)據(jù)建模要用于DBMS的實現(xiàn)。抽象過程---兩步抽象(1)現(xiàn)實世界中的客觀象抽象為概念模型;(2)把概念模型轉(zhuǎn)換為一DBMS支的據(jù)模型。數(shù)據(jù)模型通常由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)的約束條件三個要素組成聯(lián)系()實體內(nèi)部的聯(lián)系:組成實體的各屬性之間的聯(lián)系。實體之間的聯(lián)系:不同實體集之間的聯(lián)系。(1一對一(2一對多3多對多目前最常用的數(shù)據(jù)模型有層次模型(Hierarchical)網(wǎng)狀模型(Network)關(guān)系模型(Model)面向?qū)ο蟮臄?shù)據(jù)模型關(guān)系模型的優(yōu)缺點優(yōu)點:)建立在嚴格的數(shù)學(xué)概念的基礎(chǔ)上數(shù)據(jù)結(jié)構(gòu)簡單、清晰,用戶易懂易用實體和各類聯(lián)系都用關(guān)系表示。關(guān)系模型的存取路徑對用戶透明具有更高的數(shù)據(jù)獨立性,更好安全保密性簡化了程序員的工作和數(shù)據(jù)庫開發(fā)建立的工作缺點存取路徑對用戶透,導(dǎo)查詢效率往不如非關(guān)系數(shù)據(jù)模型為提高性能,必須對用戶查詢請求進行優(yōu)化三級模式結(jié):外模式:是數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述概念模式:是數(shù)據(jù)庫用戶使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述內(nèi)模式:是數(shù)據(jù)物理結(jié)構(gòu)和存儲方式的描述二級映象外式/模式映象:定義外模式與模式之間的對應(yīng)關(guān)系用途保證數(shù)據(jù)的邏輯獨立性模/內(nèi)模式映象:模式/內(nèi)模式映象定義了數(shù)據(jù)全局邏輯結(jié)構(gòu)與存儲結(jié)構(gòu)之間的對應(yīng)關(guān)系。用途:保證數(shù)據(jù)的物理獨立性精彩文檔
實用標準文案關(guān)系數(shù)據(jù)庫的規(guī)范化理論主要包括三個方面的內(nèi)容:函數(shù)信賴范式()模式設(shè)計和模式分解進行數(shù)據(jù)庫的操作時,會出現(xiàn)以下幾方面的問題:數(shù)冗余插異常刪異常更異常一個好的關(guān)系模式應(yīng)該具備以下四個條件:盡能少的數(shù)據(jù)冗余沒插入異常沒刪除異常沒更新異常.第一范式第一范式(First)是最基本的規(guī)范形式,即關(guān)系中每個屬性都是不可再分的簡單項。.第二范式定義:如果關(guān)系模式R,且中每個非主屬性都完全函數(shù)依賴于主碼,R∈。存在問題:(1數(shù)據(jù)冗余(2插入異常(3刪除異常(4更新異常之所以存在這些問題,是由于在S-L表存在著非主屬性對主碼的傳遞依賴。.第三范式定義:如果R(U,F)∈,并且所有非主屬性都不傳遞依賴于碼,則R(U,F)∈。關(guān)系模式由分為后既沒有主屬性對主碼的部分依賴,也沒有非主屬性對主碼的傳遞依賴,解決了2NF中存在的四個問題。(1數(shù)據(jù)冗余降低(2不存在插入異常(3不存在刪除異常(4不存在更新異常值.BC范定義若系模式R對于關(guān)系的每個函數(shù)依賴X→Y且YX,X必有候選碼,則∈BCNF。即每個決定屬性集都包含候選碼。關(guān)系規(guī)范化的目的:解決關(guān)系模式中存在的插入、刪除、更新操作異常,數(shù)據(jù)冗余問關(guān)系規(guī)范化的方法圍函數(shù)依的主線對一個關(guān)系模式進行分解使關(guān)系從較低級范式變換到較高級范式。模式分解的準則:(1無損連接性(2保持函數(shù)依賴精彩文檔
實用標準文案SQL言特點高度非過程化的語言面向集合的語言能以多種方式使用具有查詢、操作、定義和控制四種語言一體化的特點語言簡潔、易學(xué)易用SQL按其功能可分為四大部分:數(shù)據(jù)定義功能、據(jù)控制功能、數(shù)據(jù)查詢功能和數(shù)據(jù)操縱功能。數(shù)據(jù)定義功能用于定義、刪除和修改數(shù)據(jù)庫中的對象;數(shù)據(jù)查詢功能用于實現(xiàn)查詢數(shù)據(jù)的功能;數(shù)據(jù)操縱功能用于實現(xiàn)對數(shù)據(jù)庫數(shù)據(jù)的增加、刪除和修改;數(shù)據(jù)控制功能用于實現(xiàn)控制用戶對數(shù)據(jù)庫的操作權(quán)限索引記錄的關(guān)鍵字與其相應(yīng)地址的對應(yīng)表。視圖view):是從一個或者多個表或視圖中導(dǎo)出的表。它與基本表不同的是:基本表(table):獨立存在的表,基表中的數(shù)據(jù)存在數(shù)據(jù)庫中。視圖是一個虛表。即視圖所對應(yīng)的數(shù)據(jù)不實際存放在數(shù)據(jù)庫中在據(jù)中只存放視圖的定義,不存放視圖包含的數(shù)據(jù),這些數(shù)據(jù)仍存放在原來的基本表中?;碇械臄?shù)據(jù)發(fā)生變化,從視圖中查詢出的數(shù)據(jù)也隨之改變。視圖作用簡化數(shù)據(jù)查詢語句使用戶能從多角度看到同一數(shù)據(jù)提高了數(shù)據(jù)的安全性提供了一定程度的邏輯獨立性一、SQL嵌入到主語言要解決的問題①如何識別SQL②數(shù)據(jù)傳遞③解決SQL一次一集合的操作與主語言一次一記錄操作的矛.游標解決。四、使用游標的步驟、說明游標格式:declear<游標名>for語>、打開游標格式:open游標名>、推進游標格式:SQL<游標>主量1>,<主變量2>、關(guān)閉游標格式:close游標名>精彩文檔
實用標準文案什是數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計是指對于一個給定的應(yīng)用環(huán)境造最優(yōu)的數(shù)據(jù)庫模式立據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲、管理數(shù)據(jù),滿足各種用戶的應(yīng)用需求(信息要求和處理要求)數(shù)據(jù)庫設(shè)計的內(nèi)容數(shù)據(jù)庫設(shè)計包括數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計和數(shù)據(jù)庫的行為設(shè)計兩方面的內(nèi)容。一、需求分析的任務(wù)詳細調(diào)現(xiàn)實世界要處理的對象(組織、部門、企業(yè)等)充分了解原系統(tǒng)工作概況(手工系統(tǒng)或計算機系統(tǒng)確用戶各種需求確新系統(tǒng)的功能。新系統(tǒng)必須充分考慮今后可能的擴充和改變,不能僅僅按當前應(yīng)用需求來設(shè)計數(shù)據(jù)庫編需求分析說明書信息要求處理要求安全性與完整性要求需求分析的方法自頂向下的結(jié)構(gòu)化分析方法(簡稱SA方)該方法從最上層的系統(tǒng)組織機構(gòu)入手用逐層分解的方式分析系統(tǒng)用數(shù)據(jù)流圖和數(shù)據(jù)字典描述系統(tǒng)。數(shù)據(jù)流圖(DataFlow,DFD):是一種常用的結(jié)構(gòu)化分析工具,它從數(shù)據(jù)傳遞和加工角度,以圖形的方式描述數(shù)據(jù)在系統(tǒng)中流動和處理的過程。數(shù)據(jù)字典(DataDictionary,稱DD)的途數(shù)據(jù)字典是系統(tǒng)中各類數(shù)據(jù)的詳細描述的集合進行詳細的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要結(jié)果數(shù)據(jù)字典的內(nèi)容數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)流(數(shù)據(jù)存儲4)處理過程概念結(jié)構(gòu)設(shè):通過對用戶需求進綜合、歸納與抽象,形成一個獨立于具體DBMS的念模型圖邏輯結(jié)構(gòu)設(shè):將概念結(jié)構(gòu)轉(zhuǎn)換為個DBMS所持的數(shù)據(jù)模如系模型成據(jù)庫邏輯模式與外模式。物理結(jié)構(gòu)設(shè)計設(shè)數(shù)據(jù)的存取方法和存儲結(jié)構(gòu),是成數(shù)據(jù)的內(nèi)模式,如數(shù)據(jù)庫文件或目錄、索引等概結(jié)構(gòu)設(shè)計的特點有豐富的語義表達能力易于交流和理解。易于更改(4)于向各種數(shù)據(jù)模型轉(zhuǎn)換概念結(jié)設(shè)計的策略自低向上自頂向下由里向外混合策略采E-R模方法的概念結(jié)構(gòu)設(shè)計設(shè)計局部E-R模型。設(shè)計全局E-R模型。優(yōu)化全局E-R模型。將現(xiàn)實世界中的事物進行數(shù)據(jù)抽象三種常用抽象方法:(1分類)概括3)聚集精彩文檔
實用標準文案設(shè)計局部E-R模型利用抽象機制對需求分析階段收集的數(shù)據(jù)進行分析,標定局部應(yīng)用中的實體、屬性、碼體間的聯(lián)系,計局部圖設(shè)計全局E-R模型(1一次集成(2逐步累積式關(guān)鍵:合理消除各局部E-R圖并時產(chǎn)生的沖突(1屬性)命名3)結(jié)構(gòu)優(yōu)化全局E-R模型(1實體個數(shù)盡可能少;(2實體所包含的屬性盡可能少;(3實體間聯(lián)系無冗余。模向關(guān)系模型的轉(zhuǎn)換一個實體轉(zhuǎn)換為一個關(guān)系模式一個1聯(lián)系可以轉(zhuǎn)換為一個獨立的關(guān)系模式,也可以與任意一端所對應(yīng)的關(guān)系模式合并。一個1聯(lián)系可以轉(zhuǎn)換為一個獨立的關(guān)系模式,也可以與任意n端對應(yīng)的關(guān)系模式合并。一個m系轉(zhuǎn)換為一個獨立的關(guān)系模式,三個或三個以上實體間的一個多元聯(lián)系轉(zhuǎn)換為一個關(guān)系模式。數(shù)模型的優(yōu)化通常的兩種分解方法水平分解和垂直分解。數(shù)據(jù)庫的物理設(shè)計的步驟:(1確定數(shù)據(jù)庫的物理結(jié)構(gòu)確定存取方法索引方法聚簇()方法HASH方確定數(shù)據(jù)的存放位置基本原則:根據(jù)應(yīng)用情況將易變部分與穩(wěn)定部分分開存放存取頻率較高部分與存取頻率較低部分分開存放。(2對物理結(jié)構(gòu)進行評價,評價的重點是時間和空間效率數(shù)據(jù)庫實施的工作內(nèi)容:(1用定數(shù)據(jù)庫結(jié)構(gòu)(2組織數(shù)據(jù)入庫(3編制與調(diào)試應(yīng)用程序(4數(shù)據(jù)庫試運行精彩文檔
實用標準文案對據(jù)庫的安全保護:(1即安全性控制2完整性控制(3并發(fā)性控制()據(jù)庫恢復(fù)。數(shù)據(jù)庫的安全性是指保護數(shù)據(jù)庫,以防止非法使用所造成數(shù)據(jù)的泄露、更改或破壞。安全性控制的一般方法對有意的非法活動可采用加密存、取數(shù)據(jù)的方法控制;對有意的非法操作可使用用戶身份驗證、限制操作權(quán)來控制;對無意的損壞可采用提高系統(tǒng)的可靠性和數(shù)據(jù)備份等方法來控制。二完整性規(guī)則的組成具體地說,完整性規(guī)則主要由以下三部分構(gòu)成:.觸條件:規(guī)定系統(tǒng)什么時候使用規(guī)則檢查數(shù)據(jù);.約條件:規(guī)定系統(tǒng)檢查用戶發(fā)出的操作請求違背了什么樣的完整性約束條件;.違約應(yīng)規(guī)系統(tǒng)如果發(fā)現(xiàn)用戶的操作請求違背了完整性約束條件該取定的動作來保證數(shù)據(jù)的完整性,即違約時要做的事情。關(guān)系模型的完整:體完整性,參照完整性和用戶定義完整性。三完整性約束條件的作用對象完整性約束條件的作用對象可以是表、元組和列。列級約:即對數(shù)據(jù)類型、數(shù)據(jù)格式、取值范圍等進行規(guī)定。元組約關(guān)系約事的定義事務(wù)是用戶定義的數(shù)據(jù)操作系列,這些操作作為一個完整的工作單元事務(wù)的特征原子性Atomic)一致性(Consistency隔離性()久性Durability丟失修改2)污讀3)可重(產(chǎn)生“幽靈”數(shù)據(jù)三并發(fā)控制措施并發(fā)控制的主要方式是封鎖機制,即加鎖Locking排它鎖和共享鎖在同時處于等待狀態(tài)的兩個或多個事務(wù)中中的每一個在它能夠進行之前等著某個數(shù)據(jù)、而這個數(shù)據(jù)已被它們中的某個事務(wù)所封鎖,這種狀態(tài)稱為死鎖。一次封鎖法順序封鎖法數(shù)據(jù)庫備份指定期或不定期地對數(shù)據(jù)庫數(shù)據(jù)進行復(fù)制以將數(shù)據(jù)復(fù)制到本地機器上可以復(fù)制到其它機器上,備份的介質(zhì)可以是磁帶也可以是磁盤。事務(wù)故障、系統(tǒng)故障和介質(zhì)故障。四恢復(fù)技術(shù)(1利用備份技術(shù)(2利用事務(wù)日
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年集裝箱花卉租賃出口合同
- 《民事執(zhí)行檢察監(jiān)督制度的實證分析與立法完善》
- 《鶴壁市??h順河村傳統(tǒng)村落空間設(shè)計研究》
- 商業(yè)思維在小學(xué)教育中的應(yīng)用與探索
- 小學(xué)生德育教育中語文教學(xué)的特殊使命
- 2024版網(wǎng)絡(luò)安全防護安裝安全協(xié)議3篇
- 閩建安法律單選練習(xí)試題及答案
- 《良附滴丸治療胃脘痛(寒凝氣滯證)的臨床研究》
- 《電腦音樂技術(shù)在高中音樂課堂創(chuàng)作環(huán)節(jié)的實踐研究》
- 《水閘液壓啟閉設(shè)備電氣控制系統(tǒng)的研究》
- 必修二unit4History and Traditions重點短語梳理
- 做一個幸福班主任
- 食堂改造與裝修設(shè)計方案
- 德國Lurgi公司低壓回轉(zhuǎn)脈沖袋除塵器技術(shù)
- Q∕GDW 12147-2021 電網(wǎng)智能業(yè)務(wù)終端接入規(guī)范
- 公園廣場綠地文化設(shè)施維修改造工程施工部署及進度計劃
- 塑料件缺陷匯總
- 跌落測試(中文版)-ISTA-2A-2006
- ppt魚骨圖模板圖
- 右心導(dǎo)管檢查及心血管造影ppt課件
- 乳膠漆質(zhì)量檢驗批驗收記錄
評論
0/150
提交評論