數(shù)據(jù)庫(kù)系統(tǒng)工程師考點(diǎn)知識(shí)精講7_第1頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)工程師考點(diǎn)知識(shí)精講7_第2頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)工程師考點(diǎn)知識(shí)精講7_第3頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)工程師考點(diǎn)知識(shí)精講7_第4頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)工程師考點(diǎn)知識(shí)精講7_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第七章數(shù)據(jù)庫(kù)技術(shù)基礎(chǔ)1、 數(shù)據(jù)庫(kù)系統(tǒng)DBS,是由數(shù)據(jù)庫(kù)、硬件、軟件和人員組成的。數(shù)據(jù)庫(kù)DB軟件包括操作系統(tǒng)、數(shù)據(jù)庫(kù)管理系統(tǒng)DBMS和應(yīng)用程序。數(shù)據(jù)庫(kù)技術(shù)的發(fā)展經(jīng)歷了3個(gè)階段:人工管理階段、文件系統(tǒng)階段、數(shù)據(jù)庫(kù)系統(tǒng)階段。文件系統(tǒng)的最大特點(diǎn)是解決了應(yīng)用程序和數(shù)據(jù)之間的一個(gè)公共接口問(wèn)題,使得應(yīng)用程序使用統(tǒng)一的存取方法來(lái)操作數(shù)據(jù)。數(shù)據(jù)庫(kù)系統(tǒng)與文件系統(tǒng)的區(qū)別是:數(shù)據(jù)的充分共享、交叉訪問(wèn)及應(yīng)用程序的高度獨(dú)立性。數(shù)據(jù)庫(kù)對(duì)數(shù)據(jù)的存儲(chǔ)是按照同一結(jié)構(gòu)進(jìn)行的,不同的應(yīng)用程序可直接操作這些數(shù)據(jù)。2、 DBMS的功能,主要實(shí)現(xiàn)對(duì)共享數(shù)據(jù)有效的組織、管理和存取。有以下幾個(gè)方面的功能:數(shù)據(jù)定義:DBMS提供數(shù)據(jù)定義語(yǔ)言DDL,用戶可以對(duì)數(shù)據(jù)庫(kù)的結(jié)構(gòu)進(jìn)行描述,包括外模式、模式和內(nèi)模式的定義,數(shù)據(jù)庫(kù)的完整性定義,安全保密定義等。這些存儲(chǔ)在數(shù)據(jù)字典中,是DBMS運(yùn)行的基本依據(jù)。數(shù)據(jù)庫(kù)操作:數(shù)據(jù)操縱語(yǔ)言DML,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的基本操作,如檢索、插、改、刪。DML雙分為宿主型和自含型。數(shù)據(jù)庫(kù)運(yùn)行管理:多用戶環(huán)境下的并發(fā)控制、安全性檢查和存取控制、完整性檢查和執(zhí)行、運(yùn)行日志的組織管理、事務(wù)管理和自動(dòng)恢復(fù)都是DBMS的重要組成。數(shù)據(jù)組織、存儲(chǔ)和管理:DBMS分類組織、存儲(chǔ)和管理各類數(shù)據(jù),包括數(shù)據(jù)字典、用戶數(shù)據(jù)、存取路徑等,并要確定以何種文件結(jié)構(gòu)和存取方式在存儲(chǔ)級(jí)別上組織這些數(shù)據(jù)。DBMS實(shí)現(xiàn)數(shù)據(jù)間的聯(lián)系、數(shù)據(jù)組織和存儲(chǔ)的基本目標(biāo)是提高存儲(chǔ)空間的利用率。瞄庫(kù)的建立和維護(hù)RDBS,關(guān)系數(shù)據(jù)庫(kù)系統(tǒng),實(shí)體與實(shí)體間的關(guān)系的集合構(gòu)成一個(gè)RDBS,也有型、值之分。關(guān)系數(shù)據(jù)庫(kù)的型稱為關(guān)系數(shù)據(jù)庫(kù)模式,是對(duì)數(shù)據(jù)庫(kù)的描述。關(guān)系數(shù)據(jù)庫(kù)的值也稱為關(guān)系數(shù)據(jù)庫(kù),是關(guān)系的集合。統(tǒng)稱為RDBS。OODBS,是面向?qū)ο蟮臄?shù)據(jù)庫(kù)系統(tǒng)。支持以對(duì)象形式進(jìn)行數(shù)據(jù)建模,且要符合2個(gè)條件,首先要是一個(gè)DBMS,其次必須是面向?qū)ο蟮?。ORDBS,對(duì)象關(guān)系數(shù)據(jù)庫(kù),提供了元組、數(shù)組和集合等更豐富的數(shù)據(jù)類型以及處理新的數(shù)據(jù)類型的能力。3、數(shù)據(jù)模型的基本概念數(shù)據(jù)描述的三個(gè)領(lǐng)域:現(xiàn)實(shí)世界、信息世界、機(jī)器世界?,F(xiàn)實(shí)世界,指客觀存在的各種報(bào)表、圖表、原始數(shù)據(jù);在信息世界中數(shù)據(jù)庫(kù)常用的術(shù)語(yǔ)有屬性、實(shí)體、實(shí)體集和碼;機(jī)器世界是按機(jī)器的觀點(diǎn)對(duì)建模,主要使用的術(shù)語(yǔ)有字段、記錄、文件和記錄碼。信息世界與機(jī)器世界的幾個(gè)術(shù)語(yǔ)可以一一對(duì)應(yīng)。數(shù)據(jù)模型的3要素:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作、數(shù)據(jù)的約束條件。常用的數(shù)據(jù)模型分為概念型數(shù)據(jù)模型和基本數(shù)據(jù)模型。概念數(shù)據(jù)模型也稱為信息模型,是按用戶的觀點(diǎn)對(duì)數(shù)據(jù)和信息建模,是從現(xiàn)實(shí)世界到信息世界的第一層抽象,強(qiáng)調(diào)語(yǔ)義表達(dá)功能,用于數(shù)據(jù)庫(kù)設(shè)計(jì),這類模型中最著名的是E-R模型。基本數(shù)據(jù)模型是按計(jì)算機(jī)觀點(diǎn)對(duì)數(shù)據(jù)進(jìn)行建模,用于實(shí)現(xiàn)DBMS.基本的數(shù)據(jù)模型有層次模型、網(wǎng)狀模型和關(guān)系模型。目前隨著新應(yīng)用的發(fā)展,面向?qū)ο竽P透鼜V泛的被使用。4、E-R模型,它所采用的3個(gè)主要概念是:實(shí)體、聯(lián)系、屬性.E-R模型只能說(shuō)明實(shí)體間的語(yǔ)義聯(lián)系.E-R方法:矩形--表示實(shí)體菱形—聯(lián)系橢圓----屬性雙橢圓---多值屬性虛橢圓---派生屬性線段----將屬性與相關(guān)實(shí)體或?qū)嶓w與聯(lián)系連接起來(lái)雙線----表示一個(gè)實(shí)體全部參與到聯(lián)系集中雙線矩形--弱實(shí)體擴(kuò)充的E-R模型:增加了弱實(shí)體、特殊化、概括以及聚集等概念。弱實(shí)體,在現(xiàn)實(shí)世界中有一種聯(lián)系代表實(shí)體間的ownership關(guān)系,即一個(gè)實(shí)體依賴于另一個(gè)實(shí)體而存在,這類實(shí)體被稱為弱實(shí)體。特殊化,設(shè)有實(shí)體集E,如果S是E的某些真子集的集合,則稱S為E的一個(gè)特殊化,E是Si的超類,Si稱為E的子類。若兩個(gè)子集Si與Sj沒(méi)有交集,則S稱為E的不相交特殊化,否則稱為重疊特殊化。在擴(kuò)充的E-R圖中使用特殊化圓圈(而不是菱形)和連線的方式來(lái)表示超類-子類關(guān)系模型。超類到圓圈有連線,雙線表全特殊化,單線表部分特殊化。子類用雙豎邊矩形表示。圓圈到子類的線用符號(hào)"U”標(biāo)識(shí)為特殊化。圓圈內(nèi)的"d”表示不相交特殊化,"O”表示重疊特殊化。從E-R模型向關(guān)系模型轉(zhuǎn)換時(shí),所有"實(shí)體”和"聯(lián)系”都要轉(zhuǎn)換成相應(yīng)的關(guān)系模式。5、層次模型,采用樹型結(jié)構(gòu)表示數(shù)據(jù)與數(shù)據(jù)間的聯(lián)系,每個(gè)節(jié)點(diǎn)表示一個(gè)實(shí)體.根節(jié)點(diǎn)之外的結(jié)點(diǎn)都有且僅有一個(gè)雙親。特點(diǎn):記錄間的聯(lián)系通過(guò)指針實(shí)現(xiàn),簡(jiǎn)單、效率高。缺點(diǎn):只適于表示1:n的聯(lián)系。網(wǎng)狀模型DBTG,采用網(wǎng)絡(luò)結(jié)構(gòu)表示數(shù)據(jù)與數(shù)據(jù)的聯(lián)系。允許一個(gè)以上結(jié)點(diǎn)無(wú)雙親,也允許一個(gè)結(jié)點(diǎn)有多個(gè)雙親。網(wǎng)狀模型與層次模型的區(qū)別:1) 網(wǎng)狀模型中子女結(jié)點(diǎn)與雙親結(jié)點(diǎn)的聯(lián)系不惟一,需要為每個(gè)結(jié)點(diǎn)命名,見圖示。2) 網(wǎng)狀模型允許復(fù)合鏈,兩結(jié)點(diǎn)間可以存在兩種以上的聯(lián)系。3)網(wǎng)狀模型不能表示記錄之間的多對(duì)多的聯(lián)系,解決辦法是引入聯(lián)結(jié)記錄來(lái)表示多對(duì)多的聯(lián)系,見圖示。特點(diǎn)是:更直接地描述現(xiàn)實(shí)世界,存取效率高;缺點(diǎn)是:結(jié)構(gòu)復(fù)雜。關(guān)系模型,在關(guān)系模型中用表格結(jié)構(gòu)表達(dá)實(shí)體集及實(shí)體集間的聯(lián)系,其最大的特色是描述的一致性。關(guān)系模型就是若干個(gè)關(guān)系模式的集合。一個(gè)關(guān)系模式相當(dāng)于一個(gè)記錄型,對(duì)應(yīng)于程序設(shè)計(jì)語(yǔ)言中的類型定義的概念。關(guān)系是一個(gè)實(shí)例,也是一張表,對(duì)應(yīng)于程序設(shè)計(jì)語(yǔ)言中變量的概念。區(qū)別:與前兩種模型的最大區(qū)別是使用主鍵而不是指針導(dǎo)航數(shù)據(jù),表格簡(jiǎn)單直觀。在關(guān)系數(shù)據(jù)庫(kù)中,若關(guān)系模式中的每個(gè)關(guān)系的屬性值均是不可分解的,則該關(guān)系模式屬于--第?范式1NF,這也是關(guān)系數(shù)據(jù)庫(kù)的最基本要求。關(guān)系代數(shù)運(yùn)算是以關(guān)系作為運(yùn)算對(duì)象的一組高級(jí)運(yùn)算集合,關(guān)系定義為元素相同的元組的集合。因此,關(guān)系代數(shù)運(yùn)算是以集合操作為基礎(chǔ)的運(yùn)算,其5種基本運(yùn)算是并、差、笛卡爾積、投影和選擇。6、從數(shù)據(jù)庫(kù)管理的角度看,瞄庫(kù)系統(tǒng)體系結(jié)構(gòu)一般采用三級(jí)模式結(jié)構(gòu)。外模式、概念模式、數(shù)據(jù)庫(kù)的行和值:行,是指對(duì)某一數(shù)據(jù)的結(jié)構(gòu)和屬性的說(shuō)明;值,是行的一個(gè)具體賦值。概念模式,也稱模式,是數(shù)據(jù)庫(kù)中全部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述。它由若干個(gè)概念記錄類型組成,只涉及行的描述,不涉及具體的值。概念模式不僅要描述概念記錄類型,還要描述記錄間的聯(lián)系、操作以及數(shù)據(jù)的完整性和安全性。概念模式不涉及存儲(chǔ)結(jié)構(gòu)和訪問(wèn)技術(shù)等,因此做到了物理數(shù)據(jù)獨(dú)立性。概念模式的數(shù)據(jù)定義語(yǔ)言稱為"模式DDL”。夕卜模式,也稱用戶模式或子模式,是用戶與數(shù)據(jù)庫(kù)系統(tǒng)的接口,是用戶用到的那部分?jǐn)?shù)據(jù)的描述。它由若干個(gè)外部記錄類型組成,用戶使用數(shù)據(jù)操縱語(yǔ)言DML對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作。描述外模式的數(shù)據(jù)定義語(yǔ)言稱為"外模式DDL”。內(nèi)模式,也稱為存儲(chǔ)模式,是數(shù)據(jù)物理結(jié)構(gòu)和存儲(chǔ)方式的描述,是數(shù)據(jù)在數(shù)據(jù)庫(kù)內(nèi)部的表示方式,定義所有的內(nèi)部記錄類型、索引和文件的組織方式,以及數(shù)據(jù)控制方面的細(xì)節(jié)。但是內(nèi)部記錄也不涉及物理記錄,那是操作系統(tǒng)負(fù)責(zé)的相關(guān)機(jī)制。"內(nèi)模式DDL”??傊?,數(shù)據(jù)按外模式的描述提供給用戶,按內(nèi)模式的描述存儲(chǔ)在磁盤上,而概念模式則提供了連接這兩級(jí)模式的相對(duì)穩(wěn)定的中間點(diǎn),且使得兩級(jí)模式的任一級(jí)的改變都不受另一級(jí)的牽制。數(shù)據(jù)庫(kù)系統(tǒng)在三級(jí)模式之間提供了兩級(jí)映像,這保證了數(shù)據(jù)庫(kù)中的數(shù)據(jù)具有較高的邏輯獨(dú)立性和物理獨(dú)立性。"模式/內(nèi)模式”,"外模式/模式”。數(shù)據(jù)的獨(dú)立性包括數(shù)據(jù)的物理獨(dú)立性和數(shù)據(jù)的邏輯獨(dú)立性。物理邏輯性是指,當(dāng)數(shù)據(jù)庫(kù)的內(nèi)模式發(fā)生改變時(shí),數(shù)據(jù)的邏輯結(jié)構(gòu)不變;邏輯獨(dú)立性,是指用戶的應(yīng)用程序和數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)相獨(dú)立。7、數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)1)集中式數(shù)據(jù)庫(kù)系統(tǒng):不但數(shù)據(jù)是集中的,數(shù)據(jù)的管理也是集中的,就是說(shuō)從形式的用戶接口到DBMS核心都集中在DBMS所在的計(jì)算機(jī)上。)C/S數(shù)據(jù)庫(kù)體系結(jié)構(gòu):安排某些任務(wù)在服務(wù)器上執(zhí)行,另一些任務(wù)在客戶機(jī)上執(zhí)行。數(shù)據(jù)庫(kù)系統(tǒng)功能分為前端和后端。前端主要包括圖形用戶界面、表格生成和報(bào)表處理等;后端負(fù)責(zé)存取結(jié)構(gòu)、查詢計(jì)算和優(yōu)化、并發(fā)控制以及故障恢復(fù)。前端與后端通過(guò)SQL或應(yīng)用程序來(lái)接口。注:數(shù)據(jù)庫(kù)服務(wù)器一般可分為事務(wù)服務(wù)器和數(shù)據(jù)服務(wù)器。其中事務(wù)服務(wù)器又被稱為查詢服務(wù)器,典型的事務(wù)服務(wù)器中有多個(gè)在共享內(nèi)存中訪問(wèn)數(shù)據(jù)的進(jìn)程,包括服務(wù)器進(jìn)程、鎖管理進(jìn)程、寫進(jìn)程、監(jiān)視進(jìn)程和檢查點(diǎn)進(jìn)程。)并行數(shù)據(jù)庫(kù)系統(tǒng):并行體系結(jié)構(gòu)的數(shù)據(jù)庫(kù)系統(tǒng)是由多個(gè)物理上連在一起的CPU組成,分為共享內(nèi)存式多處理器和無(wú)共享式并行體系結(jié)構(gòu)。前者多個(gè)CPU共享一個(gè)內(nèi)存與磁盤接口后者每個(gè)CPU都有自己的內(nèi)存和磁盤。4)分布式數(shù)據(jù)庫(kù)系統(tǒng):分布式DBMS包括物理上分布、邏輯上集中的分布式結(jié)構(gòu)和物理上邏輯上都分布的分布式數(shù)據(jù)結(jié)構(gòu)2種。5)WEB數(shù)據(jù)庫(kù),又稱為網(wǎng)絡(luò)數(shù)據(jù)庫(kù),即網(wǎng)站上的后臺(tái)數(shù)據(jù)庫(kù)。8、 事務(wù):是一個(gè)操作序列,這些操作要么都做,要么都不做。它是雌庫(kù)環(huán)境中不可分割的邏輯工作單位。事務(wù)的4個(gè)特性ACID,原子性、一致性、隔離性、永久性。9、 瞄庫(kù)的4類故障:事務(wù)內(nèi)部故障、系統(tǒng)故障、介質(zhì)故障、計(jì)算機(jī)病毒。故障恢復(fù)的基本原理是"建立數(shù)據(jù)冗余”.建立冗余數(shù)據(jù)的方法是進(jìn)行數(shù)據(jù)轉(zhuǎn)儲(chǔ)和登記日志文件。數(shù)據(jù)的轉(zhuǎn)儲(chǔ)分為:靜態(tài)轉(zhuǎn)儲(chǔ)和動(dòng)態(tài)轉(zhuǎn)儲(chǔ)、海量轉(zhuǎn)儲(chǔ)和增量轉(zhuǎn)儲(chǔ)。日志文件:DBMS在事務(wù)處理的過(guò)程中,把事務(wù)開始、事務(wù)結(jié)束以及對(duì)數(shù)據(jù)庫(kù)的插入、刪除和修改的每一步操作寫入日志文件。當(dāng)發(fā)生故障后,DBMS可以利用日志文件撤銷事務(wù)對(duì)數(shù)據(jù)庫(kù)的改變,回退到事務(wù)的初始狀態(tài)。DBMS可以利用日志文件來(lái)進(jìn)行事務(wù)故障恢復(fù)和系統(tǒng)故障恢復(fù),并可協(xié)助后備副本進(jìn)行介質(zhì)故障恢復(fù)。在發(fā)生數(shù)據(jù)庫(kù)故障后,把數(shù)據(jù)庫(kù)恢復(fù)到故障發(fā)生前的狀態(tài)的方法:定期對(duì)數(shù)據(jù)庫(kù)作后備文件;在進(jìn)行事務(wù)處理時(shí),對(duì)數(shù)據(jù)更新的全部有關(guān)內(nèi)容寫入日志文件;存儲(chǔ)系統(tǒng)正常運(yùn)行時(shí),按一定的時(shí)間間隔,設(shè)立檢查點(diǎn)文件,把內(nèi)存緩沖區(qū)內(nèi)容還未寫入到磁盤中去的有關(guān)狀態(tài)記錄到檢查點(diǎn)文件中;當(dāng)發(fā)生故障時(shí),根據(jù)現(xiàn)場(chǎng)數(shù)據(jù)內(nèi)容、日志文件的故障前映像和檢查點(diǎn)文件來(lái)恢復(fù)系統(tǒng)的狀態(tài)。事務(wù)恢復(fù)的3個(gè)步驟:1)反向掃描文件日志,查找該事務(wù)的更新操作;2) 對(duì)事務(wù)的更新操作執(zhí)行逆操作;3) 繼續(xù)反向掃描日志文件,查找該事務(wù)的其他更新操作,并作同樣的處理,直到事務(wù)的開始標(biāo)志。在SQL中定義事務(wù)的語(yǔ)句有3條:BEGINTRANSACTION;COMMIT;ROLLBACK.10、 并發(fā)控制并發(fā)操作帶來(lái)的問(wèn)題是數(shù)據(jù)的不一致性,有3種:丟失更新、不可重復(fù)讀、讀臟數(shù)據(jù)。主要原因是事務(wù)的并發(fā)操作破壞了事務(wù)的隔離性。并發(fā)控制的主要技術(shù)是封鎖,有2種封鎖類型:排他鎖(又稱為X鎖或?qū)戞i),共享鎖(又稱為S鎖或讀鎖)。排他鎖:特征是獨(dú)占性;共享鎖:特征是共享可讀,在鎖釋放前該數(shù)據(jù)對(duì)象不可寫。三級(jí)封鎖協(xié)議:一級(jí)封鎖協(xié)議是指事務(wù)在修改數(shù)據(jù)前對(duì)其加X鎖,直到事務(wù)結(jié)束才釋放,這樣就解決了丟失更新的問(wèn)題;二級(jí)封鎖協(xié)議是指在一級(jí)封鎖協(xié)議的基礎(chǔ)上,事務(wù)T在讀取數(shù)據(jù)R之前先對(duì)其加S鎖,讀完后立即釋放S鎖,這樣就解決 了讀臟數(shù)據(jù)的問(wèn)題;三級(jí)封鎖協(xié)議是指在一級(jí)封鎖協(xié)議的基礎(chǔ)上,事務(wù)T在讀取數(shù)據(jù)R之前先對(duì)其加S鎖,直到事務(wù)結(jié)束時(shí)釋放S鎖,三級(jí)封 鎖協(xié)議能夠解決丟失更新、讀臟數(shù)據(jù)、不可重復(fù)讀這3個(gè)問(wèn)題?;铈i與死鎖并發(fā)調(diào)度的可串行性:一個(gè)正確的多個(gè)事務(wù)并發(fā)執(zhí)行,當(dāng)且僅當(dāng)其結(jié)果與某一次序串行地執(zhí)行它們時(shí)的結(jié)果相同,則這種調(diào)度策略是可串行化的調(diào)度。可串行性是并發(fā)事務(wù)正確性的準(zhǔn)則,一個(gè)給定的并發(fā)調(diào)度,當(dāng)且僅當(dāng)這旨可串行化的才認(rèn)為是正確的調(diào)度。兩段封鎖協(xié)議:是指事務(wù)必須分兩個(gè)階段對(duì)數(shù)據(jù)進(jìn)行加鎖和解鎖。事務(wù)在第一個(gè)階段只能獲得封鎖,在第二個(gè)階段只能釋放鎖。封鎖的粒度:封鎖對(duì)象的大小稱為封鎖的粒度。封鎖的對(duì)象可以是邏輯單元也可以是物理單元。事務(wù)的嵌套:事務(wù)是不能嵌套的,這樣就違背了事務(wù)的原子性。相當(dāng)于當(dāng)且僅當(dāng)當(dāng)前沒(méi)有事務(wù)在運(yùn)行時(shí),程序才能執(zhí)行BEGINTRANSACTION操作。11、數(shù)據(jù)庫(kù)安全性:為保護(hù)瞄庫(kù),我們要在多個(gè)層次上采取安全性措氟數(shù)據(jù)庫(kù)系統(tǒng)層次;操作系統(tǒng)層次;網(wǎng)絡(luò)層次;物理層次;人員層次。數(shù)據(jù)庫(kù)的完整性:是指數(shù)據(jù)的正確性和相容性(有效性)。這包括用戶定義完整性、參照完整性、實(shí)體完整性。實(shí)體完整性規(guī)則指主碼的任何組成部分都不可以是空值,引用完整性規(guī)則則不允許引用不存在的實(shí)體。授權(quán):read,insert,update,delete;index,resource,alteration,drop. 后者操作的對(duì)象是涉及數(shù)據(jù)庫(kù)模式的表、表屬性及索引。權(quán)限授予圖:表現(xiàn)授權(quán)從一個(gè)用戶到另一個(gè)用戶的傳遞。用戶具有授權(quán)的條件是,當(dāng)且僅當(dāng)存在從授權(quán)圖的根到代表該用戶節(jié)點(diǎn)的路徑。為安全著想,我們要求授權(quán)圖中的所有邊都必須是某條從DBA開始的路徑的一部分。角色:在數(shù)據(jù)庫(kù)中建立一個(gè)角色集,將權(quán)限授予角色,通過(guò)為用戶授予角色實(shí)現(xiàn)賦權(quán)的管理。審計(jì)追蹤:它是一個(gè)記錄對(duì)數(shù)據(jù)庫(kù)所有更改的日志??梢栽陉P(guān)系更新操作上定義適當(dāng)?shù)挠|發(fā)器來(lái)建立一個(gè)審計(jì)追蹤。很多的數(shù)據(jù)庫(kù)系統(tǒng)都提供了內(nèi)置機(jī)制來(lái)建立審計(jì)追蹤。12、 數(shù)據(jù)倉(cāng)庫(kù)DW(DataWarehouse):在數(shù)據(jù)庫(kù)基礎(chǔ)上產(chǎn)生的能滿足決策分析需要的數(shù)據(jù)環(huán)境。數(shù)據(jù)倉(cāng)庫(kù)的基本特征:數(shù)據(jù)是面向主題的,數(shù)據(jù)是集成的,數(shù)據(jù)是相對(duì)穩(wěn)定的,數(shù)據(jù)是反映歷史變化的。數(shù)據(jù)倉(cāng)庫(kù)的數(shù)據(jù)模式:星型模式,雪花模式,事實(shí)星型模式。典型的數(shù)據(jù)倉(cāng)庫(kù)具有為數(shù)據(jù)分析而設(shè)計(jì)的模式,使用OLAP工具進(jìn)行聯(lián)機(jī)分析處理。其數(shù)據(jù)通常是多維的,包括維屬性和度量屬性。包含多維數(shù)據(jù)的表稱為事實(shí)表。一個(gè)事實(shí)表、多維

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論