版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、數(shù)據(jù)庫(kù)系統(tǒng)教程(第3版)1目錄上篇 基礎(chǔ)篇第1章 數(shù)據(jù)庫(kù)概論第2章 關(guān)系運(yùn)算理論第3章 SQL語(yǔ)言第4章 規(guī)范化設(shè)計(jì)理論第5章 DBD與ER模型第6章 DB的存儲(chǔ)結(jié)構(gòu)第7章 系統(tǒng)實(shí)現(xiàn)技術(shù)下篇 發(fā)展篇第8章 ODBS第9章 DDBS第10章 ODBC技術(shù)第11章 XML技術(shù)第12章 現(xiàn)代信息 集成技術(shù)2數(shù)據(jù)庫(kù)系統(tǒng)教程(第3版)特點(diǎn):理論性強(qiáng)(關(guān)系運(yùn)算,模式設(shè)計(jì))應(yīng)用性強(qiáng)(SQL,數(shù)據(jù)庫(kù)設(shè)計(jì))可操作性(有很多題目)實(shí)用系統(tǒng)DBMS:DB2,Sybase,Oracle, SQL server工具:PB,VB,Delphi3第1章 數(shù)據(jù)庫(kù)概論4第1章 數(shù)據(jù)庫(kù)概論1.1 引言1.2 數(shù)據(jù)庫(kù)的由來(lái)和發(fā)展1
2、.3 數(shù)據(jù)描述1.4 數(shù)據(jù)抽象的級(jí)別1.5 數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)1.6 數(shù)據(jù)庫(kù)系統(tǒng)(DBS)1.7 小結(jié)5本章的重要概念(1)(1)DB、DBMS和DBS的定義(2)數(shù)據(jù)管理技術(shù)的發(fā)展階段:人工管理、文件系統(tǒng)、數(shù)據(jù)庫(kù)和高級(jí)數(shù)據(jù)庫(kù)等各階段的特點(diǎn)。(3)數(shù)據(jù)描述:概念設(shè)計(jì)、邏輯設(shè)計(jì)和物理設(shè)計(jì)等各階段中數(shù)據(jù)描述的術(shù)語(yǔ),概念設(shè)計(jì)中實(shí)體間二元聯(lián)系的描述(1:1,1:N,M:N)。6 本章的重要概念(2)(4)數(shù)據(jù)抽象的級(jí)別:數(shù)據(jù)模型的定義,概念模型,邏輯模型(層次模型、網(wǎng)狀模型、關(guān)系模型和對(duì)象模型),外部模型,內(nèi)部模型。三層模式和兩級(jí)映像,數(shù)據(jù)獨(dú)立性。數(shù)據(jù)抽象中各個(gè)層次中記錄的聯(lián)系。(5) DBM
3、S:DBMS的工作模式和主要功能。(6) DBS:DBS的組成,DBA,DBS的全局結(jié)構(gòu),DBS結(jié)構(gòu)的分類。 7前 言從20世紀(jì)50年代中期開始,計(jì)算機(jī)的應(yīng)用由科學(xué)研究部門逐漸擴(kuò)展到企業(yè)、行政部門。至60年代,數(shù)據(jù)處理已成為計(jì)算機(jī)的主要應(yīng)用。在60年代末,數(shù)據(jù)庫(kù)技術(shù)作為數(shù)據(jù)處理中的一門新技術(shù)發(fā)展起來(lái)的。經(jīng)過(guò)近40年的發(fā)展,數(shù)據(jù)庫(kù)技術(shù)已是計(jì)算機(jī)軟件領(lǐng)域的一個(gè)重要分支,形成了較為完整的理論體系和實(shí)用技術(shù)。本章先回顧數(shù)據(jù)管理技術(shù)的發(fā)展過(guò)程,然后介紹數(shù)據(jù)庫(kù)中的基本概念,以使讀者對(duì)數(shù)據(jù)庫(kù)的概貌有所了解。 81.1 引言1963年,美國(guó)Honeywell公司的IDS(Integrated Data Sto
4、re)系統(tǒng)投入運(yùn)行,揭開了數(shù)據(jù)庫(kù)技術(shù)的序幕。 20世紀(jì)70年代是數(shù)據(jù)庫(kù)蓬勃發(fā)展的年代,網(wǎng)狀系統(tǒng)和層次系統(tǒng)占據(jù)了整個(gè)數(shù)據(jù)庫(kù)商用市場(chǎng),而關(guān)系系統(tǒng)僅處于實(shí)驗(yàn)階段。 20世紀(jì)80年代,關(guān)系系統(tǒng)由于使用簡(jiǎn)便以及硬件性能的改善,逐步代替網(wǎng)狀系統(tǒng)和層次系統(tǒng)占領(lǐng)了市場(chǎng)。 20世紀(jì)90年代,關(guān)系數(shù)據(jù)庫(kù)已成為數(shù)據(jù)庫(kù)技術(shù)的主流。 進(jìn)入21世紀(jì)以后,無(wú)論是市場(chǎng)的需求還是技術(shù)條件的成熟,對(duì)象數(shù)據(jù)庫(kù)技術(shù)、Web數(shù)據(jù)庫(kù)技術(shù)的推廣和普及已成定局。 91.2 數(shù)據(jù)庫(kù)的由來(lái)和發(fā)展1.2.1 人工管理階段1.2.2 文件系統(tǒng)階段1.2.3 數(shù)據(jù)庫(kù)階段1.2.4 高級(jí)數(shù)據(jù)庫(kù)階段101.2 數(shù)據(jù)庫(kù)的由來(lái)和發(fā)展磁盤容量的發(fā)展數(shù)據(jù)管理技術(shù)
5、的發(fā)展經(jīng)歷了人工管理、文件系統(tǒng)、數(shù)據(jù)庫(kù)階段和高級(jí)數(shù)據(jù)庫(kù)階段。 時(shí)間195619651971197819811985199520032008容量/軸5MB30MB100MB600MB1.2GB5GB10GB180GB1TB111.2.1 人工管理階段在人工管理階段(20世紀(jì)50年代中期以前),計(jì)算機(jī)主要用于科學(xué)計(jì)算,其他工作還沒(méi)有展開。外部存儲(chǔ)器只有磁帶、卡片和紙帶等,還沒(méi)有磁盤等字節(jié)存取存儲(chǔ)設(shè)備。軟件只有匯編語(yǔ)言,尚無(wú)數(shù)據(jù)管理方面的軟件。數(shù)據(jù)處理的方式基本上是批處理。人工管理階段的數(shù)據(jù)管理有下列特點(diǎn): 數(shù)據(jù)不保存在計(jì)算機(jī)內(nèi)。 沒(méi)有專用的軟件對(duì)數(shù)據(jù)進(jìn)行管理。 只有程序(program)的概念,
6、沒(méi)有文件(file)的概念。 數(shù)據(jù)面向程序。即一組數(shù)據(jù)對(duì)應(yīng)一個(gè)程序。121.2.2 文件系統(tǒng)階段(1)在這一階段(20世紀(jì)50年代后期至60年代中期),計(jì)算機(jī)不僅用于科學(xué)計(jì)算,還用于信息管理。隨著數(shù)據(jù)量的增加,數(shù)據(jù)的存儲(chǔ)、檢索和維護(hù)問(wèn)題成為緊迫的需要,數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)管理技術(shù)迅速發(fā)展起來(lái)。此時(shí),外部存儲(chǔ)器已有磁盤、磁鼓等直接存取存儲(chǔ)設(shè)備。軟件領(lǐng)域出現(xiàn)了高級(jí)語(yǔ)言和操作系統(tǒng)。操作系統(tǒng)中的文件系統(tǒng)是專門管理外存的數(shù)據(jù)管理軟件。數(shù)據(jù)處理的方式有批處理,也有聯(lián)機(jī)實(shí)時(shí)處理。 131.2.2 文件系統(tǒng)階段(2)文件系統(tǒng)階段的數(shù)據(jù)管理有以下特點(diǎn): 數(shù)據(jù)以“文件”形式可長(zhǎng)期保存在外部存儲(chǔ)器的磁盤上。 數(shù)據(jù)的邏輯結(jié)
7、構(gòu)與物理結(jié)構(gòu)有了區(qū)別,但比較簡(jiǎn)單。 文件組織已多樣化。有索引文件、鏈接文件和直接存取文件等。 數(shù)據(jù)不再屬于某個(gè)特定的程序,可以重復(fù)使用,即數(shù)據(jù) 面向應(yīng)用。 對(duì)數(shù)據(jù)的操作以記錄為單位。隨著數(shù)據(jù)管理規(guī)模的擴(kuò)大,數(shù)據(jù)量急劇增加,文件系統(tǒng)顯露出三個(gè)缺陷: 數(shù)據(jù)冗余(redundancy) 數(shù)據(jù)不一致(inconsistency) 數(shù)據(jù)聯(lián)系弱(poor data relationship) 14職工工資文件職工檔案文件職工保健文件文件庫(kù)數(shù)據(jù)庫(kù)oooooo151.2.3 數(shù)據(jù)庫(kù)階段(1)數(shù)據(jù)管理技術(shù)進(jìn)入數(shù)據(jù)庫(kù)階段的標(biāo)志是20世紀(jì)60年代末的三件大事: 1968年美國(guó)IBM公司推出層次模型的IMS系統(tǒng) 。1
8、969年美國(guó)CODASYL組織發(fā)布了DBTG報(bào)告,總結(jié)了當(dāng)時(shí)各式各樣的數(shù)據(jù)庫(kù),提出網(wǎng)狀模型。1970年美國(guó)IBM公司的E.F.Codd 連續(xù)發(fā)表論文,提出關(guān)系模型,奠定了關(guān)系數(shù)據(jù)庫(kù)的理論基礎(chǔ)。 161.2.3 數(shù)據(jù)庫(kù)階段(2)數(shù)據(jù)庫(kù)階段的數(shù)據(jù)管理具有以下特點(diǎn): 采用數(shù)據(jù)模型表示復(fù)雜的數(shù)據(jù)結(jié)構(gòu)。 有較高的數(shù)據(jù)獨(dú)立性。 數(shù)據(jù)庫(kù)系統(tǒng)為用戶提供了方便的用戶接口。 數(shù)據(jù)庫(kù)系統(tǒng)提供以下四方面的數(shù)據(jù)控制功能:并發(fā)控制,恢復(fù),完整性和安全性。 增加了系統(tǒng)的靈活性 。171.2.3 數(shù)據(jù)庫(kù)階段(3)數(shù)據(jù)庫(kù)的整體邏輯結(jié)構(gòu)用戶的局部邏輯結(jié)構(gòu)數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)邏輯數(shù)據(jù)獨(dú)立性物理數(shù)據(jù)獨(dú)立性圖1.2 數(shù)據(jù)庫(kù)系統(tǒng)的結(jié)構(gòu)18程
9、序和數(shù)據(jù)間的聯(lián)系:文件系統(tǒng)階段信息處理的傳統(tǒng)方式:1.2.3 數(shù)據(jù)庫(kù)階段(4)應(yīng)用程序n應(yīng)用程序1數(shù)據(jù)庫(kù)管理系統(tǒng)DBMS數(shù)據(jù)庫(kù)輸入程序輸出19數(shù)據(jù)庫(kù)階段信息處理方式的演變 1.2.3 數(shù)據(jù)庫(kù)階段(5)聯(lián)機(jī)終端 要求報(bào)表查詢處理程序報(bào)表生成程序數(shù)據(jù)庫(kù)應(yīng)用程序應(yīng)用程序輸入輸出輸入輸出201.2.3 數(shù)據(jù)庫(kù)階段(6)定義1.1 數(shù)據(jù)庫(kù)(Database,簡(jiǎn)記為DB):DB是長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)、有組織的、統(tǒng)一管理的相關(guān)數(shù)據(jù)的集合。DB能為各種用戶共享,具有較小冗余度、數(shù)據(jù)間聯(lián)系緊密而又有較高的數(shù)據(jù)獨(dú)立性等特點(diǎn)。211.2.3 數(shù)據(jù)庫(kù)階段(7)定義1.2 數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS):DBMS是位于用戶與
10、OS之間的一層數(shù)據(jù)管理軟件,它為用戶或應(yīng)用程序提供訪問(wèn)DB的方法,包括DB的建立、查詢、更新及各種數(shù)據(jù)控制。DBMS總是基于某種數(shù)據(jù)模型,可以分為層次型、網(wǎng)狀型、關(guān)系型和面向?qū)ο笮偷取SDB 用戶DBMS221.2.3 數(shù)據(jù)庫(kù)階段(8) 定義1.3 數(shù)據(jù)庫(kù)系統(tǒng)(Database System,簡(jiǎn)記為DBS): DBS是實(shí)現(xiàn)有組織地、動(dòng)態(tài)地存儲(chǔ)大量關(guān)聯(lián)數(shù)據(jù)、方便多用戶訪問(wèn)的計(jì)算機(jī)硬件、軟件和數(shù)據(jù)資源組成的系統(tǒng),即它是采用數(shù)據(jù)庫(kù)技術(shù)的計(jì)算機(jī)系統(tǒng)。定義1.4 數(shù)據(jù)庫(kù)技術(shù)(DBT): 數(shù)據(jù)庫(kù)技術(shù)是研究數(shù)據(jù)庫(kù)的結(jié)構(gòu)、存儲(chǔ)、設(shè)計(jì)、管理和使用的一門軟件學(xué)科。231.2.4 高級(jí)數(shù)據(jù)庫(kù)階段(1)20世紀(jì)80
11、年代的分布式數(shù)據(jù)庫(kù)系統(tǒng)(DDBS)20世紀(jì)90年代的對(duì)象數(shù)據(jù)庫(kù)系統(tǒng)(ODBS) 開放數(shù)據(jù)庫(kù)互聯(lián)技術(shù)(ODBC)21世紀(jì)初的 Web數(shù)據(jù)庫(kù)系統(tǒng) XML數(shù)據(jù)庫(kù)技術(shù) 現(xiàn)代信息集成(DW、OLAP、DM)241.2.4 高級(jí)數(shù)據(jù)庫(kù)階段(2)1. 對(duì)象數(shù)據(jù)庫(kù)系統(tǒng)主要有以下兩個(gè)特點(diǎn) 對(duì)象數(shù)據(jù)模型能完整地描述現(xiàn)實(shí)世界地?cái)?shù)據(jù)結(jié)構(gòu),能表達(dá)數(shù)據(jù)間嵌套、遞歸的聯(lián)系。 具有面向?qū)ο蠹夹g(shù)的封裝性(把數(shù)據(jù)與操作定義在一起)和繼承性(繼承數(shù)據(jù)結(jié)構(gòu)和操作)的特點(diǎn),提高了軟件的可重用性。251.2.4 高級(jí)數(shù)據(jù)庫(kù)階段(3)2. 分布式數(shù)據(jù)庫(kù)系統(tǒng)主要有下面三個(gè)特點(diǎn) 數(shù)據(jù)庫(kù)的數(shù)據(jù)物理上分布在各個(gè)場(chǎng)地,但邏輯上是一個(gè)整體。 每個(gè)場(chǎng)地
12、既可以執(zhí)行局部應(yīng)用(訪問(wèn)本地DB),也可以執(zhí)行全局應(yīng)用(訪問(wèn)異地DB)。 各地的計(jì)算機(jī)由數(shù)據(jù)通信網(wǎng)絡(luò)相聯(lián)系。本地計(jì)算機(jī)單獨(dú)不能勝任的處理任務(wù),可以通過(guò)通信網(wǎng)絡(luò)取得其它DB和計(jì)算機(jī)的支持。26 1.2.4 高級(jí)數(shù)據(jù)庫(kù)階段(4)分布式數(shù)據(jù)庫(kù)系統(tǒng) 通信網(wǎng)全局終端數(shù)據(jù)庫(kù)局部處理機(jī)局部處理機(jī)局部終端局部終端數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)27 1.2.4 高級(jí)數(shù)據(jù)庫(kù)階段(5)3開放數(shù)據(jù)庫(kù)互聯(lián)(ODBC)技術(shù)20世紀(jì)80年代末,普遍的共識(shí)是有必要建立一個(gè)公共的、與數(shù)據(jù)庫(kù)管理系統(tǒng)無(wú)關(guān)的應(yīng)用程序設(shè)計(jì)接口(API)。在使用API以后,同一個(gè)應(yīng)用程序就可以訪問(wèn)不同的數(shù)據(jù)庫(kù)服務(wù)器。最先上市的公共API是Microsoft公司于1992
13、年推出的ODBC產(chǎn)品,因此就把這種技術(shù)命名為ODBC技術(shù),即開放數(shù)據(jù)庫(kù)互連技術(shù)。28 1.2.4 高級(jí)數(shù)據(jù)庫(kù)階段(6)4XML數(shù)據(jù)庫(kù)技術(shù)XML是一種能夠表達(dá)比傳統(tǒng)數(shù)據(jù)模型中的數(shù)據(jù)結(jié)構(gòu)化程度低的數(shù)據(jù)語(yǔ)言。與對(duì)象數(shù)據(jù)庫(kù)相比,XML也提供了一條途徑來(lái)表示有嵌套結(jié)構(gòu)的數(shù)據(jù),但在數(shù)據(jù)結(jié)構(gòu)化方面有非常大的靈活性。5現(xiàn)代信息集成技術(shù)數(shù)據(jù)倉(cāng)庫(kù)(DW)聯(lián)機(jī)分析處理技術(shù)(OLAP)數(shù)據(jù)挖據(jù)(DM)291.3 數(shù)據(jù)描述1.3.1 概念設(shè)計(jì)中的數(shù)據(jù)描述1.3.2 邏輯設(shè)計(jì)中的數(shù)據(jù)描述1.3.3 物理設(shè)計(jì)中的數(shù)據(jù)描述1.3.4 數(shù)據(jù)聯(lián)系的描述301.3 數(shù)據(jù)描述在數(shù)據(jù)處理中,數(shù)據(jù)描述將涉及到不同的范疇。從事物的特性到計(jì)
14、算機(jī)中的具體表示,實(shí)際上經(jīng)歷了三個(gè)階段概念設(shè)計(jì)中的數(shù)據(jù)描述、邏輯設(shè)計(jì)中的數(shù)據(jù)描述和物理設(shè)計(jì)中的數(shù)據(jù)描述。本節(jié)先介紹這三個(gè)階段的數(shù)據(jù)描述,再介紹數(shù)據(jù)之間聯(lián)系如何描述。311.3.1 概念設(shè)計(jì)中的數(shù)據(jù)描述實(shí)體(entity):客觀存在,可以相互區(qū)別的事物稱為實(shí)體。 實(shí)體集(entity set):性質(zhì)相同的同類實(shí)體的集合,稱為實(shí)體集。屬性(attribute):實(shí)體有很多特性,每一個(gè)特性稱為屬性。每一個(gè)屬性有一個(gè)值域,其類型可以是整數(shù)型、實(shí)數(shù)型、字符串型等。 實(shí)體標(biāo)識(shí)符(identifier):能惟一標(biāo)識(shí)實(shí)體的屬性或?qū)傩约?,稱為實(shí)體標(biāo)識(shí)符。有時(shí)也稱為關(guān)鍵碼(key),或簡(jiǎn)稱為鍵。321.3.2 邏
15、輯設(shè)計(jì)中的數(shù)據(jù)描述(1)字段(field):標(biāo)記實(shí)體屬性的命名單位稱為字段,或數(shù)據(jù)項(xiàng)。它是可以命名的最小信息單位,所以又稱為數(shù)據(jù)元素或初等項(xiàng)。 記錄(record):字段的有序集合稱為記錄。 文件(file):同一類記錄的集合稱為文件。 關(guān)鍵碼(key):能惟一標(biāo)識(shí)文件中每個(gè)記錄的字段或字段集,稱為記錄的關(guān)鍵碼(簡(jiǎn)稱為鍵)。331.3.2 邏輯設(shè)計(jì)中的數(shù)據(jù)描述(2)術(shù)語(yǔ)的對(duì)應(yīng)關(guān)系:概念設(shè)計(jì)邏輯設(shè)計(jì) 實(shí)體 記錄 屬性 字段(數(shù)據(jù)項(xiàng)) 實(shí)體集 文件 實(shí)體標(biāo)識(shí)符 關(guān)鍵碼34學(xué)生張三類型物理邏輯記錄值351.3.3 物理設(shè)計(jì)中的數(shù)據(jù)描述(1)物理存儲(chǔ)介質(zhì)層次根據(jù)訪問(wèn)數(shù)據(jù)的速度、成本和可靠性,計(jì)算機(jī)系統(tǒng)
16、的存儲(chǔ)介質(zhì)可分成以下六類。(1)高速緩沖存儲(chǔ)器(cache)(2)主存儲(chǔ)器(main memory)(3)快擦寫存儲(chǔ)器(flash memory)(4)磁盤存儲(chǔ)器(magnetic disk)(5)光存儲(chǔ)器(optical storage)(6)磁帶(tape storage)361.3.3 物理設(shè)計(jì)中的數(shù)據(jù)描述(2)高速緩存內(nèi)存快閃存儲(chǔ)器磁盤存儲(chǔ)器光存儲(chǔ)器磁帶存儲(chǔ)器圖1.6 存儲(chǔ)介質(zhì)層次 輔助存儲(chǔ)器聯(lián)機(jī)存儲(chǔ)器第三級(jí)存儲(chǔ)器脫機(jī)存儲(chǔ)器371.3.3 物理設(shè)計(jì)中的數(shù)據(jù)描述(3)位(bit,比特):一個(gè)二進(jìn)制位稱為“位”。一位只能取0或1兩個(gè)狀態(tài)。 字節(jié)(byte):8個(gè)比特稱為一個(gè)字節(jié),可以存放一
17、個(gè)字符所對(duì)應(yīng)的ASCII碼。 字(word):若干個(gè)字節(jié)組成一個(gè)字。一個(gè)字所含的二進(jìn)制位的位數(shù)稱為字長(zhǎng)。 塊(block):又稱為物理塊或物理記錄。塊是內(nèi)存和外存交換信息的最小單位,每塊的大小,通常為210214字節(jié)。 桶(bucket):外存的邏輯單位,一個(gè)桶可以包含一個(gè)物理塊或多個(gè)在空間上不一定連續(xù)的物理塊。 卷(volume):一個(gè)輸入輸出設(shè)備所能裝載的全部有用信息,稱為“卷”。 381.3.4 數(shù)據(jù)聯(lián)系的描述(1)定義1.5 聯(lián)系(relationship)是實(shí)體之間的相互關(guān)系。與一個(gè)聯(lián)系有關(guān)的實(shí)體集個(gè)數(shù),稱為聯(lián)系的元數(shù)。定義1.6 二元聯(lián)系有以下三種類型: 一對(duì)一聯(lián)系:如果實(shí)體集E1
18、中每個(gè)實(shí)體至多和實(shí)體集E2中的一個(gè)實(shí)體有聯(lián)系,反之亦然,那么實(shí)體集E1和E2的聯(lián)系稱為“一對(duì)一聯(lián)系”,記為“1:1”。 一對(duì)多聯(lián)系:如果實(shí)體集E1中每個(gè)實(shí)體可以與實(shí)體集E2中任意個(gè)(零個(gè)或多個(gè))實(shí)體間有聯(lián)系,而E2中每個(gè)實(shí)體至多和E1中一個(gè)實(shí)體有聯(lián)系,那么稱E1對(duì)E2的聯(lián)系是“一對(duì)多聯(lián)系”,記為“1:N”。 多對(duì)多聯(lián)系:如果實(shí)體集E1中每個(gè)實(shí)體可以與實(shí)體集E2中任意個(gè)(零個(gè)或多個(gè))實(shí)體有聯(lián)系,反之亦然,那么稱E1和E2的聯(lián)系是“多對(duì)多聯(lián)系”,記為“M:N”。391.3.4 數(shù)據(jù)聯(lián)系的描述(2)例1.2 E2E1 E2座位E1乘客E1 E2E1E2學(xué)生課程E2E1 E2E1車間工人401.3.4
19、 數(shù)據(jù)聯(lián)系的描述(3)例1.3 零件MN飛機(jī)駕駛員航行班次N1M圖1.10 三元聯(lián)系 圖1.11 一元聯(lián)系411.4 數(shù)據(jù)抽象的級(jí)別 1.4.1 數(shù)據(jù)抽象的過(guò)程 1.4.2 概念模型 1.4.3 邏輯模型 1.4.4 外部模型 1.4.5 內(nèi)部模型 1.4.6 三層模式和兩級(jí)映像 1.4.7 高度的數(shù)據(jù)獨(dú)立性421.4.1 數(shù)據(jù)抽象的過(guò)程(1)模型(model):對(duì)現(xiàn)實(shí)世界的抽象。數(shù)據(jù)模型:描述數(shù)據(jù)庫(kù)的結(jié)構(gòu)和語(yǔ)義,對(duì)現(xiàn)實(shí)世界的數(shù)據(jù)進(jìn)行抽象。從現(xiàn)實(shí)世界的信息到數(shù)據(jù)庫(kù)存儲(chǔ)的數(shù)據(jù)以及用戶使用的數(shù)據(jù)是一個(gè)逐步抽象過(guò)程。根據(jù)數(shù)據(jù)抽象的級(jí)別定義了四種模型:概念數(shù)據(jù)模型、邏輯數(shù)據(jù)模型、外部數(shù)據(jù)模型和內(nèi)部數(shù)據(jù)
20、模型。一般,在提及時(shí)省略“數(shù)據(jù)”兩字。431.4.1 數(shù)據(jù)抽象的過(guò)程(2)定義1.7 表達(dá)用戶需求觀點(diǎn)的數(shù)據(jù)全局邏輯結(jié)構(gòu)的模型,稱為“概念模型”。表達(dá)計(jì)算機(jī)實(shí)現(xiàn)觀點(diǎn)的DB全局邏輯結(jié)構(gòu)的模型,稱為“邏輯模型”。表達(dá)用戶使用觀點(diǎn)的DB局部邏輯結(jié)構(gòu)的模型,稱為“外部模型”。表達(dá)DB物理結(jié)構(gòu)的模型,稱為“內(nèi)部模型”。441.4.1 數(shù)據(jù)抽象的過(guò)程(3)綜合轉(zhuǎn)換應(yīng)用1應(yīng)用3應(yīng)用2邏輯模型內(nèi)部模型外部模型3外部模型2外部模型1映像映像DB概念模型用戶需求用戶需求用戶1用戶3用戶2用戶需求圖1.12 四種模型之間的相互關(guān)系451.4.1 數(shù)據(jù)抽象的過(guò)程(4)數(shù)據(jù)抽象的過(guò)程,具體步驟如下:第1步:根據(jù)用戶需求
21、,設(shè)計(jì)數(shù)據(jù)庫(kù)的概念模型,這是一個(gè)“綜合”的過(guò)程。第2步:根據(jù)轉(zhuǎn)換規(guī)則,把概念模型轉(zhuǎn)換成數(shù)據(jù)庫(kù)的邏輯模型,這是一個(gè)“轉(zhuǎn)換”的過(guò)程。第3步:根據(jù)用戶的業(yè)務(wù)特點(diǎn),設(shè)計(jì)不同的外部模型,給程序員使用。第4步:數(shù)據(jù)庫(kù)實(shí)現(xiàn)時(shí),要根據(jù)邏輯模型設(shè)計(jì)其內(nèi)部模型。一般,上述第1步稱為DB的概念設(shè)計(jì),第2、3步稱為DB的邏輯設(shè)計(jì),第4步稱為DB的物理設(shè)計(jì)。461.4.2 概念模型(1)概念模型的特點(diǎn)如下所述:(1)概念模型表達(dá)了數(shù)據(jù)的整體邏輯結(jié)構(gòu),它是系統(tǒng)用戶對(duì)整個(gè)應(yīng)用項(xiàng)目涉及的數(shù)據(jù)的全面描述。(2)概念模型是從用戶需求的觀點(diǎn)出發(fā),對(duì)數(shù)據(jù)建模。(3)概念模型獨(dú)立于硬件和軟件。硬件獨(dú)立意味著概念模型不依賴于硬件設(shè)備,軟
22、件獨(dú)立意味著該模型不依賴于實(shí)現(xiàn)時(shí)的DBMS軟件。(4)概念模型是數(shù)據(jù)庫(kù)設(shè)計(jì)人員與用戶之間進(jìn)行交流的工具。471.4.2 概念模型(2)ER模型是P.P.Chen于1976年提出的。這個(gè)模型直接從現(xiàn)實(shí)世界中抽象出實(shí)體類型及實(shí)體間聯(lián)系,然后用實(shí)體聯(lián)系圖(ER圖)表示數(shù)據(jù)模型。設(shè)計(jì)ER圖的方法稱為ER方法。ER圖是直接表示概念模型的有力工具。定義1.8 ER圖有三個(gè)基本成分:矩形框,用于表示實(shí)體類型(考慮問(wèn)題的對(duì)象)。菱形框,用于表示聯(lián)系類型(實(shí)體間聯(lián)系)。橢圓形框,用于表示實(shí)體類型和聯(lián)系類型的屬性。481.4.2 概念模型(3)圖1.13 ER圖實(shí)例 S#STUDENTSCSNAMEAGEC#SE
23、XCNAMET#TNAMETITLESCORETCCOURSETEACHER1NMN491.4.2 概念模型(4)ER模型有兩個(gè)明顯的優(yōu)點(diǎn):一是簡(jiǎn)單,容易理解,真實(shí)地反映用戶的需求;二是與計(jì)算機(jī)無(wú)關(guān),用戶容易接受。因此ER模型已成為軟件工程的一個(gè)重要設(shè)計(jì)方法。但是ER模型只能說(shuō)明實(shí)體間語(yǔ)義的聯(lián)系,還不能進(jìn)一步說(shuō)明詳細(xì)的數(shù)據(jù)結(jié)構(gòu)。在數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí),遇到實(shí)際問(wèn)題總是先設(shè)計(jì)一個(gè)ER模型,然后再把ER模型轉(zhuǎn)換成計(jì)算機(jī)能實(shí)現(xiàn)的數(shù)據(jù)模型,譬如關(guān)系模型。501.4.3 邏輯模型在選定DBMS軟件后,就要將概念模型按照選定的DBMS的特點(diǎn)轉(zhuǎn)換成邏輯模型。邏輯模型具有下列特點(diǎn):(1)邏輯模型表達(dá)了DB的整體邏輯結(jié)
24、構(gòu),但它是設(shè)計(jì)人員對(duì)整個(gè)應(yīng)用項(xiàng)目數(shù)據(jù)庫(kù)的全面描述。(2)邏輯模型是從數(shù)據(jù)庫(kù)實(shí)現(xiàn)的觀點(diǎn)出發(fā),對(duì)數(shù)據(jù)建模。(3)邏輯模型獨(dú)立于硬件,但依賴于軟件(DBMS)。(4)邏輯模型是數(shù)據(jù)庫(kù)設(shè)計(jì)人員與應(yīng)用程序員之間進(jìn)行交流的工具。511. 層次模型(1)用樹型(層次)結(jié)構(gòu)表示實(shí)體類型及實(shí)體間聯(lián)系的數(shù)據(jù)模型稱為層次模型(hierarchical model)。 層次模型的特點(diǎn)是記錄之間的聯(lián)系通過(guò)指針來(lái)實(shí)現(xiàn),查詢效率較高。與文件系統(tǒng)的數(shù)據(jù)管理方式相比,層次模型是一個(gè)飛躍,用戶和設(shè)計(jì)者面對(duì)的是邏輯數(shù)據(jù)而不是物理數(shù)據(jù),用戶不必花費(fèi)大量的精力考慮數(shù)據(jù)的物理細(xì)節(jié)。邏輯數(shù)據(jù)與物理數(shù)據(jù)之間的轉(zhuǎn)換由DBMS完成。層次模型有兩
25、個(gè)缺點(diǎn):一是只能表示1:N聯(lián)系,雖然系統(tǒng)有多種輔助手段實(shí)現(xiàn)M:N聯(lián)系但較復(fù)雜,用戶不易掌握;二是由于層次順序的嚴(yán)格和復(fù)雜,引起數(shù)據(jù)的查詢和更新操作很復(fù)雜,因此應(yīng)用程序的編寫也比較復(fù)雜。521. 層次模型(2)層次模型例子 層次模型的具體實(shí)例(樹結(jié)構(gòu))COURSESCTEACHERSTUDENTC4,C+C3,OSC2,DBC1,CS1,C1,80S2,C1,85S1,WANG,20,MS2,LIU,18,FT2,C1,SHI,教授532. 網(wǎng)狀模型(1)用有向圖結(jié)構(gòu)表示實(shí)體類型及實(shí)體間聯(lián)系的數(shù)據(jù)模型稱為網(wǎng)狀模型(network model)。 網(wǎng)狀模型的特點(diǎn)是記錄之間聯(lián)系通過(guò)指針實(shí)現(xiàn),M:N聯(lián)
26、系也容易實(shí)現(xiàn)(一個(gè)M:N聯(lián)系可拆成兩個(gè)1:N聯(lián)系),查詢效率較高。網(wǎng)狀模型的缺點(diǎn)是數(shù)據(jù)結(jié)構(gòu)復(fù)雜和編程復(fù)雜。542. 網(wǎng)狀模型(2)網(wǎng)狀模型例子網(wǎng)狀模型的實(shí)例(局部)(有向圖結(jié)構(gòu))STUDENTCOURSETEACHERSCT_CC_SCS_SCC1C3C2C4S1,C1,80S1S2S3S4S1,C2,60S1,C3,70S2,C1,85S2,C2,75S4,C4,9055層次模型(DS是樹結(jié)構(gòu))網(wǎng)狀模型(DS是有向圖結(jié)構(gòu))DS復(fù)雜用指針表示聯(lián)系編程復(fù)雜(過(guò)程性語(yǔ)言)3GL563. 關(guān)系模型(1)關(guān)系模型(relational model)的主要特征是用二維表格表達(dá)實(shí)體集。 與前兩種模型相比,
27、數(shù)據(jù)結(jié)構(gòu)簡(jiǎn)單,容易為初學(xué)者理解。 關(guān)系模型是由若干個(gè)關(guān)系模式組成的集合。 關(guān)系模式相當(dāng)于前面提到的記錄類型,它的實(shí)例稱為關(guān)系,每個(gè)關(guān)系實(shí)際上是一張二維表格。 573. 關(guān)系模型(2)例1.7 TEACHER模式(T#,TNAME,TITLE)COURSE模式(C#,CNAME,T#)STUDENT模式(S#,SNAME,AGE,SEX)SC模式(S#,C#,SCORE)圖1.18 關(guān)系模型的例子 583. 關(guān)系模型(3) TEACHER關(guān)系 COURSE關(guān)系T#TNAMETITLEC#CNAMET#T2SHI教授C1CT2T3LI副教授C2DBT3T1DAI講師C3OST3T4GU講師C4C+
28、T2 STUDENT關(guān)系 SC關(guān)系S#SNAMEAGESEXS#C#SCORES1WANG20MS1C180S4LIU18FS1C260S2HU17MS1C370S3XIA19FS4C490S2C185圖1.19 關(guān)系模型的實(shí)例S2C275593. 關(guān)系模型(4)關(guān)系模型和層次、網(wǎng)狀模型的最大差別是用關(guān)鍵碼而不是用指針導(dǎo)航數(shù)據(jù),其表格簡(jiǎn)單,用戶易懂,用戶只需用簡(jiǎn)單的查詢語(yǔ)句就可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,并不涉及存儲(chǔ)結(jié)構(gòu)、訪問(wèn)技術(shù)等細(xì)節(jié)。關(guān)系模型是數(shù)學(xué)化的模型。由于把表格看成一個(gè)集合,因此集合論、數(shù)理邏輯等知識(shí)可引入到關(guān)系模型中來(lái)。604. 對(duì)象模型(1)對(duì)象(object)是現(xiàn)實(shí)世界中實(shí)體的模型化,
29、與實(shí)體概念相仿,但遠(yuǎn)比實(shí)體復(fù)雜。 將屬性集和方法集相同的所有對(duì)象組合在一起,構(gòu)成了一個(gè)類(class)。614. 對(duì)象模型(2)類SC PC PS SCORE類COURSE C# CNAME PT 類TEACHER T# TNAME TITLE類STUDENT S# SNAME AGE SEX圖1.20 對(duì)象模型的類層次例子62四種邏輯模型的比較層次模型網(wǎng)狀模型關(guān)系模型面向?qū)ο竽P蛣?chuàng)始1968年IBM公司的IMS系統(tǒng)1969年CODASYL的DBTG報(bào)告(1971年通過(guò))1970年E.F.Codd提出關(guān)系模型20世紀(jì)80年代數(shù)據(jù)結(jié)構(gòu)復(fù)雜(樹結(jié)構(gòu))復(fù)雜(有向圖結(jié)構(gòu))簡(jiǎn)單(二維表)復(fù)雜(嵌套、遞歸
30、)數(shù)據(jù)聯(lián)系通過(guò)指針通過(guò)指針通過(guò)表間的公共屬性通過(guò)對(duì)象標(biāo)識(shí)查詢語(yǔ)言過(guò)程性語(yǔ)言過(guò)程性語(yǔ)言非過(guò)程性語(yǔ)言面向?qū)ο笳Z(yǔ)言典型產(chǎn)品IMSIDS/IMAGE/3000IDMSTOTALOracleSybaseDB2SQL ServerInformixONTOS DB盛行期20世紀(jì)70年代70年代至80年代中期80年代至現(xiàn)在90年代至現(xiàn)在631.4.4 外部模型(1)例1.9 圖1.18所示的關(guān)系模型由TEACHER、COURSE、STUDENT和SC等四個(gè)關(guān)系模式組成。 外部模型中的模式稱為“視圖”(View)。學(xué)生視圖 STUDENT_VIEW(S#,SNAME,C#, CNAME,SCORE,T#,TNA
31、ME)教師視圖 TEACHER_VIEW(T#,TNAME,C#, CNAME,S#,SNAME,SEX,SCORE)641.4.4 外部模型(2)外部模型具有如下的特點(diǎn):(1)外部模型是邏輯模型的一個(gè)邏輯子集。(2)外部模型獨(dú)立于硬件,依賴于軟件。(3)外部模型反映了用戶使用數(shù)據(jù)庫(kù)的觀點(diǎn)。從整個(gè)系統(tǒng)考察,外部模型具有下列優(yōu)點(diǎn):(1)簡(jiǎn)化了用戶的觀點(diǎn)。(2)有助于數(shù)據(jù)庫(kù)的安全性保護(hù)。(3)外部模型是對(duì)概念模型的支持。651.4.5 內(nèi)部模型內(nèi)部模型又稱為物理模型,是數(shù)據(jù)庫(kù)最低層的抽象,它描述數(shù)據(jù)在磁盤或磁帶上的存儲(chǔ)方式(文件的結(jié)構(gòu))、存取設(shè)備(外存的空間分配)和存取方法(主索引和輔助索引)。內(nèi)
32、部模型是與硬件和軟件緊密相連的。 在層次、網(wǎng)狀模型設(shè)計(jì)時(shí),要精心設(shè)計(jì)內(nèi)部模型,以提高系統(tǒng)的效率。 但隨著計(jì)算機(jī)軟、硬件性能的大幅度提高,并且目前占絕對(duì)優(yōu)勢(shì)的關(guān)系模型是以邏輯級(jí)為目標(biāo),因而可以不必考慮內(nèi)部級(jí)的設(shè)計(jì)細(xì)節(jié),由系統(tǒng)自動(dòng)實(shí)現(xiàn)。661.4.6 三層模式和兩級(jí)映像(1)1. 三層模式體系結(jié)構(gòu)定義1.9 從用戶(或應(yīng)用程序)到數(shù)據(jù)庫(kù)之間,DB的數(shù)據(jù)結(jié)構(gòu)描述有三個(gè)層次: 外模式是用戶與數(shù)據(jù)庫(kù)系統(tǒng)的接口,是用戶用到的那部分?jǐn)?shù)據(jù)的描述。外模式由若干個(gè)外部記錄類型組成。 邏輯模式是數(shù)據(jù)庫(kù)中全部數(shù)據(jù)的整體邏輯結(jié)構(gòu)的描述。它由若干個(gè)邏輯記錄類型組成,還包含記錄間聯(lián)系、數(shù)據(jù)的完整性安全性等要求。 內(nèi)模式是數(shù)
33、據(jù)庫(kù)在物理存儲(chǔ)方面的描述,定義所有內(nèi)部記錄類型、索引和文件的組織方式,以及數(shù)據(jù)控制方面的細(xì)節(jié)。671.4.6 三層模式和兩級(jí)映像(2)三層模式體系結(jié)構(gòu)具有以下特點(diǎn):(1)用戶使用DB的數(shù)據(jù)操縱語(yǔ)言(DML)語(yǔ)句對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,實(shí)際上是對(duì)外模式的外部記錄進(jìn)行操作。(2)邏輯模式必須不涉及到存儲(chǔ)結(jié)構(gòu)、訪問(wèn)技術(shù)等細(xì)節(jié)。數(shù)據(jù)按外模式的描述提供給用戶,按內(nèi)模式的描述存儲(chǔ)在磁盤中,而邏輯模式提供了連接這兩級(jí)的相對(duì)穩(wěn)定的中間觀點(diǎn),并使得兩級(jí)中任何一級(jí)的改變都不受另一級(jí)的牽制。(3)內(nèi)模式并不涉及到物理設(shè)備的約束。681.4.6 三層模式和兩級(jí)映像(3)2兩級(jí)映像定義1.10 三層模式之間存在著兩級(jí)映像:
34、外模式邏輯模式映像存在于外部式和邏輯模式之間,用于定義外模式和邏輯模式之間的對(duì)應(yīng)性。這個(gè)映像一般是放在外模式中描述的。 邏輯模式內(nèi)模式映像存在于邏輯模式和內(nèi)模式之間,用于定義邏輯模式和內(nèi)模式之間的對(duì)應(yīng)性。這個(gè)映像一般是放在內(nèi)模式中描述的。數(shù)據(jù)庫(kù)的三層模式和兩級(jí)映像結(jié)構(gòu)稱為“數(shù)據(jù)庫(kù)的體系結(jié)構(gòu)”,有時(shí)亦稱為“三層模式結(jié)構(gòu)”,或“數(shù)據(jù)抽象的三個(gè)級(jí)別”。這個(gè)結(jié)構(gòu)早先是在1971年通過(guò)的DBTG報(bào)告中提出,后來(lái)收入在1975年的ANSIX3SPARC報(bào)告中。691.4.7 高度的數(shù)據(jù)獨(dú)立性(1)定義1.11 數(shù)據(jù)獨(dú)立性是指應(yīng)用程序和數(shù)據(jù)庫(kù)的數(shù)據(jù)結(jié)構(gòu)之間相互獨(dú)立,不受影響。在修改數(shù)據(jù)結(jié)構(gòu)時(shí),盡可能不修改應(yīng)
35、用程序,則稱系統(tǒng)達(dá)到了數(shù)據(jù)獨(dú)立性目標(biāo)。 (1)物理數(shù)據(jù)獨(dú)立性:對(duì)內(nèi)模式的修改盡量不影響邏輯模式、外模式和應(yīng)用程序,我們稱數(shù)據(jù)庫(kù)達(dá)到了物理數(shù)據(jù)獨(dú)立性(簡(jiǎn)稱物理獨(dú)立性)。 (2)邏輯數(shù)據(jù)獨(dú)立性:對(duì)邏輯模式的修改盡量不影響外模式和應(yīng)用程序,我們稱數(shù)據(jù)庫(kù)達(dá)到了物理數(shù)據(jù)獨(dú)立性(簡(jiǎn)稱物理獨(dú)立性)。數(shù)據(jù)庫(kù)的三層模式結(jié)構(gòu)是一個(gè)理想的結(jié)構(gòu),使數(shù)據(jù)庫(kù)系統(tǒng)達(dá)到了高度的數(shù)據(jù)獨(dú)立性。701.4.7 高度的數(shù)據(jù)獨(dú)立性(2) 用戶(應(yīng)用程序)用戶記錄外部記錄邏輯記錄內(nèi)部記錄物理記錄結(jié)構(gòu)一致,只是數(shù)據(jù)傳輸問(wèn)題。結(jié)構(gòu)不一致,除了數(shù)據(jù)傳輸,還需格式轉(zhuǎn)換。結(jié)構(gòu)一致,只是數(shù)據(jù)傳輸問(wèn)題。外模式/邏輯模式映像邏輯模式/內(nèi)模式映像外模式邏
36、輯模式內(nèi)模式DB圖1.21 數(shù)據(jù)抽象各個(gè)層次中記錄的聯(lián)系711.5 數(shù)據(jù)庫(kù)管理系統(tǒng)1.5.1 DBMS的工作模式1.5.2 DBMS的主要功能721.5.1 DBMS的工作模式(1)接受應(yīng)用程序的數(shù)據(jù)請(qǐng)求和處理請(qǐng)求將用戶的數(shù)據(jù)請(qǐng)求(高級(jí)指令)轉(zhuǎn)換成復(fù)雜的機(jī)器代碼(低層指令)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作從對(duì)數(shù)據(jù)庫(kù)的操作中接受查詢結(jié)果對(duì)查詢結(jié)果進(jìn)行處理(格式轉(zhuǎn)換)將處理結(jié)果返回給用戶DB應(yīng)用程序DBMS數(shù)據(jù)請(qǐng)求低層指令 數(shù)據(jù)(處理結(jié)果) 數(shù)據(jù)(查詢結(jié)果)圖1.22 DBMS的工作模式 731.5.1 DBMS的工作模式(2)圖1.23 用戶訪問(wèn)數(shù)據(jù)的過(guò)程應(yīng)用程序DB的系統(tǒng)緩沖區(qū)外模式模式內(nèi)模式DBOSDBM
37、S數(shù) 據(jù) 字 典741.5.2 DBMS的主要功能 數(shù)據(jù)庫(kù)的定義功能(DDL) 數(shù)據(jù)庫(kù)的操縱功能(DML) 數(shù)據(jù)庫(kù)的保護(hù)功能 恢復(fù),并發(fā)控制,完整性,安全性。 數(shù)據(jù)庫(kù)的維護(hù)功能(Utilities) 數(shù)據(jù)字典(DD)751.6 數(shù)據(jù)庫(kù)系統(tǒng)1.6.1 DBS的組成1.6.2 DBS的全局結(jié)構(gòu)1.6.3 DBS結(jié)構(gòu)的分類1.6.4 應(yīng)用程序的演變1.6.5 DBS的效益761.6.1 DBS的組成(1)DBS是采用了數(shù)據(jù)庫(kù)技術(shù)的計(jì)算機(jī)系統(tǒng)。DBS是一個(gè)實(shí)際可運(yùn)行的,按照數(shù)據(jù)庫(kù)方法存儲(chǔ)、維護(hù)和向應(yīng)用系統(tǒng)提供數(shù)據(jù)支持的系統(tǒng),它是數(shù)據(jù)庫(kù)、硬件、軟件和數(shù)據(jù)庫(kù)管理員的集合體。DB是與一個(gè)企業(yè)組織各項(xiàng)應(yīng)用有關(guān)
38、的全部數(shù)據(jù)的集合。 軟件:DBMS、OS、3GL、4GL。定義1.12 DBA是控制數(shù)據(jù)整體結(jié)構(gòu)的一組人員,負(fù)責(zé)DBS的正常運(yùn)行,承擔(dān)創(chuàng)建、監(jiān)控和維護(hù)數(shù)據(jù)庫(kù)結(jié)構(gòu)的責(zé)任。 771.6.1 DBS的組成(2)DBA的主要職責(zé)有以下六點(diǎn): 定義模式 定義內(nèi)模式 與用戶的聯(lián)絡(luò)。包括定義外模式、應(yīng)用程序的設(shè)計(jì)、提供技術(shù)培訓(xùn)等專業(yè)服務(wù)。 定義安全性規(guī)則,對(duì)用戶訪問(wèn)數(shù)據(jù)庫(kù)的授權(quán)。 定義完整性規(guī)則,監(jiān)督數(shù)據(jù)庫(kù)的運(yùn)行。 數(shù)據(jù)庫(kù)的轉(zhuǎn)儲(chǔ)與恢復(fù)工作。781.6.2 DBS的全局結(jié)構(gòu)(1)存儲(chǔ)管理器終端用戶 應(yīng)用程序員 專業(yè)用戶 DBA用戶應(yīng)用界面數(shù)據(jù)庫(kù)模式查詢應(yīng)用程序界面索引統(tǒng)計(jì)數(shù)據(jù)數(shù)據(jù)文件日志數(shù)據(jù)字典磁盤存儲(chǔ)器權(quán)限和完整
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2030年中國(guó)端氨基聚醚行業(yè)未來(lái)趨勢(shì)發(fā)展及項(xiàng)目投資可行性研究報(bào)告
- 2024-2030年中國(guó)移動(dòng)互聯(lián)網(wǎng)服務(wù)提供商產(chǎn)業(yè)競(jìng)爭(zhēng)力分析及發(fā)展規(guī)劃研究報(bào)告
- 基因組研究生物樣本管理規(guī)范
- 2024-2030年中國(guó)睡眠呼吸機(jī)行業(yè)未來(lái)發(fā)展預(yù)測(cè)及投資策略研究報(bào)告(版)
- 軟件開發(fā)公司代碼備份與恢復(fù)方案
- 農(nóng)村自來(lái)水供應(yīng)考核管理制度
- 2021年直播行業(yè)合約變更指南
- 信息技術(shù)行業(yè)客戶信用評(píng)價(jià)標(biāo)準(zhǔn)
- 家具制造業(yè)防塵網(wǎng)安裝方案
- 校園食品安全與庫(kù)存盤點(diǎn)制度
- 護(hù)士與醫(yī)生的合作與溝通
- GB 42295-2022電動(dòng)自行車電氣安全要求
- 產(chǎn)品系統(tǒng)設(shè)計(jì)開發(fā) 課件 第4、5章 產(chǎn)品系統(tǒng)設(shè)計(jì)類型、產(chǎn)品系統(tǒng)設(shè)計(jì)開發(fā)綜合案例
- 1編譯原理及實(shí)現(xiàn)課后題及答案
- 焊接材料的質(zhì)量控制和追溯規(guī)范
- 讓閱讀成為習(xí)慣家長(zhǎng)會(huì)課件
- 家庭健康照護(hù)服務(wù)方案
- 施工方案 誰(shuí)編
- 滬教牛津版八上英語(yǔ)Unit-6-單元完整課件
- 新能源及多能互補(bǔ)互補(bǔ)技術(shù)
- 混凝土攪拌站安裝及拆除方案
評(píng)論
0/150
提交評(píng)論