版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第1章 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)信息學(xué)院數(shù)據(jù)庫(kù)原理與應(yīng)用 作者:何玉潔 機(jī)械工業(yè)出版社 2010年出版本章學(xué)習(xí)重點(diǎn)了解數(shù)據(jù)庫(kù)技術(shù)的發(fā)展歷史掌握數(shù)據(jù)庫(kù)(DB)、數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)與數(shù)據(jù)庫(kù)系統(tǒng)(DBS)的概念掌握邏輯數(shù)據(jù)描述理解數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)了解數(shù)據(jù)庫(kù)管理系統(tǒng)的功能了解常用的數(shù)據(jù)庫(kù)管理系統(tǒng)了解數(shù)據(jù)庫(kù)技術(shù)的發(fā)展趨勢(shì)人工管理文件系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)背景應(yīng)用背景科學(xué)計(jì)算科學(xué)計(jì)算,管理大規(guī)模管理硬件背景無(wú)直接存取設(shè)備磁盤,磁鼓大容量磁盤軟件背景沒(méi)有操作系統(tǒng)有文件系統(tǒng)有數(shù)據(jù)庫(kù)管理系統(tǒng)處理方式批處理聯(lián)機(jī)實(shí)時(shí)處理,批處理聯(lián)機(jī)實(shí)時(shí)處理,分布式處理,批處理特點(diǎn)數(shù)據(jù)的管理者人文件系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)數(shù)據(jù)面向的對(duì)象某一應(yīng)用
2、程序某一應(yīng)用程序整個(gè)應(yīng)用系統(tǒng)數(shù)據(jù)的共享程度無(wú)共享,冗余度極大共享性差,冗余度大共享性高,冗余度小數(shù)據(jù)的獨(dú)立性不獨(dú)立,完全依賴于程序獨(dú)立性差具有高度的物理獨(dú)立性和邏輯獨(dú)立性數(shù)據(jù)的結(jié)構(gòu)化無(wú)結(jié)構(gòu)記錄內(nèi)有結(jié)構(gòu),整體無(wú)結(jié)構(gòu)整體結(jié)構(gòu)化,用數(shù)據(jù)模型描述數(shù)據(jù)控制能力應(yīng)用程序自己控制應(yīng)用程序自己控制由數(shù)據(jù)庫(kù)管理系統(tǒng)提供數(shù)據(jù)安全性、完整性、并發(fā)控制和恢復(fù)能力11 數(shù)據(jù)庫(kù)技術(shù)的發(fā)展111 早期的數(shù)據(jù)庫(kù)系統(tǒng)傳統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)可以分成網(wǎng)狀數(shù)據(jù)庫(kù)、層次數(shù)據(jù)庫(kù)和關(guān)系數(shù)據(jù)庫(kù)三大類。網(wǎng)狀數(shù)據(jù)庫(kù)最早的數(shù)據(jù)庫(kù)雛形是1962年由C. W. Bachman設(shè)計(jì)的IDS(Integrated Data Store)系統(tǒng)。但真正使數(shù)據(jù)庫(kù)從文件
3、系統(tǒng)中脫穎而出的是1968年IBM公司研制成的IMS(Information Management System)層次數(shù)據(jù)庫(kù)和1969年美國(guó)數(shù)據(jù)系統(tǒng)語(yǔ)言委員會(huì)(CODASYL)設(shè)計(jì)的DBTG網(wǎng)狀數(shù)據(jù)庫(kù)。網(wǎng)狀數(shù)據(jù)庫(kù)模型對(duì)于層次和非層次結(jié)構(gòu)的事物都能比較自然地模擬,在關(guān)系數(shù)據(jù)庫(kù)出現(xiàn)之前網(wǎng)狀DBMS要比層次DBMS用得普遍。在數(shù)據(jù)庫(kù)發(fā)展史上,網(wǎng)狀數(shù)據(jù)庫(kù)占有重要地位。學(xué)院領(lǐng)導(dǎo)教授聯(lián)誼會(huì)計(jì)算機(jī)協(xié)會(huì)理事趙教授研究生李教授2層次數(shù)據(jù)庫(kù)層次數(shù)據(jù)庫(kù)管理系統(tǒng)是緊隨網(wǎng)狀數(shù)據(jù)庫(kù)而出現(xiàn)的。現(xiàn)實(shí)世界中很多事物是按層次組織起來(lái)的。層次數(shù)據(jù)模型是樹狀的最著名、最典型的層次數(shù)據(jù)庫(kù)系統(tǒng)是IBM公司的IMS,這是IBM公司研制的最
4、早的大型數(shù)據(jù)庫(kù)系統(tǒng)程序產(chǎn)品。信息學(xué)院計(jì)算機(jī)電子工程自動(dòng)化計(jì)1計(jì)2計(jì)3電1電2動(dòng)1動(dòng)23關(guān)系數(shù)據(jù)庫(kù)網(wǎng)狀數(shù)據(jù)庫(kù)和層次數(shù)據(jù)庫(kù)很好地解決了數(shù)據(jù)的集中和共享問(wèn)題,但是在數(shù)據(jù)獨(dú)立性和抽象級(jí)別上仍有很大欠缺。用戶在對(duì)這兩種數(shù)據(jù)庫(kù)進(jìn)行存取時(shí),仍然需要明確數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu),指出存取路徑。關(guān)系模型具有嚴(yán)格的數(shù)學(xué)基礎(chǔ),抽象級(jí)別比較高,而且簡(jiǎn)單清晰,便于理解和使用姓名性別年齡籍貫孫勇男19上海許麗女18浙江張偉男18山西唐紅男19天津田兵男20江蘇關(guān)系模型的所謂“關(guān)系”特指那種雖具有相關(guān)而非從屬性的平行的數(shù)據(jù)之間按照某種序列排列的集合關(guān)系112 網(wǎng)絡(luò)環(huán)境下的數(shù)據(jù)庫(kù)技術(shù)所謂Internet數(shù)據(jù)庫(kù),其實(shí)質(zhì)是在傳統(tǒng)關(guān)系數(shù)據(jù)庫(kù)
5、技術(shù)之上,融合網(wǎng)絡(luò)技術(shù)、存儲(chǔ)技術(shù)和檢索技術(shù)發(fā)展起來(lái)的。三層客戶機(jī)/服務(wù)器三層客戶機(jī)/服務(wù)器結(jié)構(gòu)能方便地和Internet捆綁起來(lái),從而使一個(gè)企業(yè)的客戶機(jī)/服務(wù)器應(yīng)用擴(kuò)展到整個(gè)Internet的范圍。113 現(xiàn)代應(yīng)用對(duì)數(shù)據(jù)庫(kù)的要求數(shù)據(jù)庫(kù)應(yīng)用正在并將繼續(xù)從傳統(tǒng)領(lǐng)域不斷地迅速向新的領(lǐng)域擴(kuò)展CAD(計(jì)算機(jī)輔助設(shè)計(jì))CAM(計(jì)算機(jī)輔助制造)CIMS(計(jì)算機(jī)集成制造系統(tǒng))或工廠自動(dòng)化、過(guò)程控制等工程應(yīng)用合作與協(xié)同計(jì)算數(shù)據(jù)通信、電力調(diào)度、電話交換等網(wǎng)絡(luò)管理電子銀行事務(wù)、證券與股票交易、電子數(shù)據(jù)交換和電子商務(wù)雷達(dá)跟蹤、空中交通管制、武器制導(dǎo)、指揮控制或C3I系統(tǒng)圖像處理與模式識(shí)別、實(shí)時(shí)仿真等?,F(xiàn)代應(yīng)用對(duì)數(shù)據(jù)庫(kù)
6、系統(tǒng)的要求可以歸納如下。強(qiáng)大的數(shù)據(jù)存儲(chǔ)與共享能力強(qiáng)大的數(shù)據(jù)建模能力新的查詢功能支持元數(shù)據(jù)處理高級(jí)的現(xiàn)代事務(wù)管理友好的圖形工具集12 數(shù)據(jù)庫(kù)系統(tǒng)概述121 數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)122 數(shù)據(jù)描述123 數(shù)據(jù)管理技術(shù)的發(fā)展124 數(shù)據(jù)庫(kù)中數(shù)據(jù)的特點(diǎn)125 數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)126 數(shù)據(jù)庫(kù)管理系統(tǒng)的功能121 數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)定義:數(shù)據(jù)(Data)實(shí)際上就是描述事物的符號(hào)記錄。數(shù)據(jù)庫(kù)(DataBase,DB)是長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)的、有組織的、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫(kù)中的數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和存儲(chǔ),具有較小的冗余度、較高的數(shù)據(jù)獨(dú)立性和易擴(kuò)展性,并可為各種用戶共
7、享。定義據(jù)庫(kù)管理系統(tǒng)(DataBase Management Sytem,DBMS)是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件,用于科學(xué)地組織和存儲(chǔ)數(shù)據(jù)、高效地獲取和維護(hù)數(shù)據(jù)。DBMS的主要功能包括數(shù)據(jù)定義功能、數(shù)據(jù)操縱功能、數(shù)據(jù)庫(kù)的運(yùn)行管理功能、數(shù)據(jù)庫(kù)的建立和維護(hù)功能。定義數(shù)據(jù)庫(kù)系統(tǒng)(DataBase System,DBS)是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫(kù)后的系統(tǒng)構(gòu)成,一般由數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)(及其開發(fā)工具)、應(yīng)用系統(tǒng)及各類用戶所構(gòu)成。數(shù)據(jù)庫(kù)系統(tǒng)和數(shù)據(jù)庫(kù)是兩個(gè)概念。數(shù)據(jù)庫(kù)系統(tǒng)是一個(gè)人-機(jī)系統(tǒng),而數(shù)據(jù)庫(kù)是數(shù)據(jù)庫(kù)系統(tǒng)的一個(gè)組成部分。122 數(shù)據(jù)描述在數(shù)據(jù)庫(kù)系統(tǒng)中,可以使用兩種描述形式表示客觀世界
8、的數(shù)據(jù),即物理數(shù)據(jù)描述和邏輯數(shù)據(jù)描述。物理數(shù)據(jù)和邏輯數(shù)據(jù)之間的轉(zhuǎn)換通過(guò)數(shù)據(jù)庫(kù)管理系統(tǒng)來(lái)實(shí)現(xiàn)122 數(shù)據(jù)描述1邏輯數(shù)據(jù)描述邏輯數(shù)據(jù)描述是用戶或程序員使用的數(shù)據(jù)形式。邏輯數(shù)據(jù)是一種抽象的概念,是對(duì)客觀現(xiàn)實(shí)世界的反映和記錄,這些數(shù)據(jù)也可以稱為邏輯記錄。邏輯數(shù)據(jù)包含了兩個(gè)層次:一是對(duì)客觀現(xiàn)實(shí)信息世界的描述,一是對(duì)數(shù)據(jù)庫(kù)管理系統(tǒng)中數(shù)據(jù)的描述在對(duì)客觀現(xiàn)實(shí)信息世界的描述中,使用的術(shù)語(yǔ)包括: 實(shí)體(Entity):客觀現(xiàn)實(shí)存在的東西,如一本書。 實(shí)體集(Entities):特性完全相同的同類實(shí)體的集合,如書的集合。 屬性(Attribute):實(shí)體的特性,如書的特性有:書號(hào)、書名、作者、出版社等標(biāo)識(shí)符(Ide
9、ntifier):能夠唯一地標(biāo)識(shí)每一個(gè)實(shí)體的屬性或?qū)傩约?,如書的書?hào)可以唯一確定一本書 邏輯數(shù)據(jù)通過(guò)數(shù)據(jù)庫(kù)管理系統(tǒng)轉(zhuǎn)換成物理數(shù)據(jù),在數(shù)據(jù)庫(kù)管理系統(tǒng)中描述邏輯數(shù)據(jù)的術(shù)語(yǔ)包括:字段(Field):也稱數(shù)據(jù)項(xiàng)(Data item),標(biāo)記實(shí)體屬性的命名單位稱為字段。它是可以命名的最小信息單位,所以又稱為數(shù)據(jù)元素或初等項(xiàng)。字段的命名往往和屬性名相同。 記錄(Record):也稱元組(Tuple),字段的有序集合稱為記錄。一般用一個(gè)記錄描述一個(gè)實(shí)體。例如一個(gè)學(xué)生記錄,由有序的字段集組成:(學(xué)號(hào),姓名,年齡,性別)。 學(xué)號(hào) 姓名 年齡 性別文件(File):同一類記錄的集合稱為文件。文件是用來(lái)描述實(shí)體集的。
10、例如所有的學(xué)生記錄組成了一個(gè)學(xué)生文件。關(guān)系(Relation):在關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)中,同一類元組所在的集合稱為關(guān)系。關(guān)系是用來(lái)描述實(shí)體集的,它包括了一個(gè)實(shí)體集的所有元組。 一般用一張二維表來(lái)表示一個(gè)關(guān)系。關(guān)鍵碼(Key):能惟一標(biāo)識(shí)文件中每個(gè)記錄的字段或字段集,稱為記錄的關(guān)鍵碼(簡(jiǎn)稱為鍵)。2物理數(shù)據(jù)描述 物理數(shù)據(jù)描述指數(shù)據(jù)在存儲(chǔ)設(shè)備上的存儲(chǔ)方式,物理數(shù)據(jù)是實(shí)際存放在存儲(chǔ)設(shè)備上的數(shù)據(jù)。 在存儲(chǔ)器中用到下列數(shù)據(jù)描述的術(shù)語(yǔ):位(Bit,比特 )、字節(jié)(Byte) 、字(Word) 、塊(Block) 、卷(Volume) 3物理存儲(chǔ)介質(zhì) 計(jì)算機(jī)系統(tǒng)的存儲(chǔ)介質(zhì)可分成以下六類: 高速緩沖存儲(chǔ)器(Cac
11、he)主存儲(chǔ)器(Main Memory)快閃存儲(chǔ)器:(Flash Memory) 磁盤存儲(chǔ)器(Magnetic Disk) 光存儲(chǔ)器(Optical Storage) 磁帶(Tape Storage) 4物理數(shù)據(jù)和邏輯數(shù)據(jù) 數(shù)據(jù)存儲(chǔ)架構(gòu)就是指數(shù)據(jù)庫(kù)中物理數(shù)據(jù)和邏輯數(shù)據(jù)的表示形式、物理數(shù)據(jù)和邏輯數(shù)據(jù)之間關(guān)系映射方式的說(shuō)明 。以實(shí)體書籍為例: 123 數(shù)據(jù)管理技術(shù)的發(fā)展數(shù)據(jù)管理的進(jìn)展:人工管理階段(50年代中期以前)(1)數(shù)據(jù)不保存。(2)沒(méi)有對(duì)數(shù)據(jù)進(jìn)行管理的軟件。(3)數(shù)據(jù)與程序不具有獨(dú)立性。文件系統(tǒng)階段(50年代60年代中期)數(shù)據(jù)庫(kù)系統(tǒng)階段(60年代后期 )(1)實(shí)現(xiàn)了數(shù)據(jù)共享,減少了數(shù)據(jù)冗余
12、。(2)采用特定的數(shù)據(jù)模型。(3)具有統(tǒng)一的數(shù)據(jù)控制功能。分布式數(shù)據(jù)庫(kù)系統(tǒng)階段 (70年代末、80年代初 )124 數(shù)據(jù)庫(kù)中數(shù)據(jù)的特點(diǎn)數(shù)據(jù)集成化數(shù)據(jù)獨(dú)立性物理獨(dú)立性數(shù)據(jù)的邏輯獨(dú)立性數(shù)據(jù)共享減少數(shù)據(jù)冗余提供事務(wù)支持保持?jǐn)?shù)據(jù)的完整性增強(qiáng)安全性保護(hù)故障的發(fā)現(xiàn)和正常狀態(tài)的恢復(fù)加強(qiáng)標(biāo)準(zhǔn)化125 數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)是數(shù)據(jù)庫(kù)系統(tǒng)的一個(gè)總的框架。 絕大多數(shù)數(shù)據(jù)庫(kù)系統(tǒng)在總的體系結(jié)構(gòu)上都具有三級(jí)模式的結(jié)構(gòu)特征。數(shù)據(jù)庫(kù)的體系結(jié)構(gòu)分成三級(jí):外部級(jí)(External)、概念級(jí)(Conceptual)和內(nèi)部級(jí)(Internal),有時(shí)亦稱為“三級(jí)模式結(jié)構(gòu)”或“數(shù)據(jù)抽象的三個(gè)級(jí)別” 1數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)
13、模式結(jié)構(gòu) 數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)是指數(shù)據(jù)庫(kù)系統(tǒng)是由外模式、模式和內(nèi)模式三級(jí)構(gòu)成。 外模式:也稱子模式或用戶模式,它是數(shù)據(jù)庫(kù)用戶(包括應(yīng)用程序員和最終用戶)能夠看見和使用的數(shù)據(jù)視圖,是與某一應(yīng)用有關(guān)的數(shù)據(jù)的邏輯表示。 模式:也稱邏輯模式,是數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,也是所有用戶的公共數(shù)據(jù)視圖。 內(nèi)模式:也稱存儲(chǔ)模式,一個(gè)數(shù)據(jù)庫(kù)只有一個(gè)內(nèi)模式。它是數(shù)據(jù)物理結(jié)構(gòu)和存儲(chǔ)方式的描述,是數(shù)據(jù)在數(shù)據(jù)庫(kù)內(nèi)部的表示方式。 外模式1 外模式2 外模式n模式內(nèi)模式數(shù)據(jù)庫(kù)應(yīng)用程序1應(yīng)用程序2應(yīng)用程序i應(yīng)用程序m外模式/模式映象模式/內(nèi)模式映象個(gè)別用戶的數(shù)據(jù)視圖全局邏輯結(jié)構(gòu)物理存儲(chǔ)結(jié)構(gòu)2數(shù)據(jù)庫(kù)二級(jí)映象功
14、能 數(shù)據(jù)的三個(gè)抽象級(jí)別是由三級(jí)模式定義的,它把數(shù)據(jù)的具體組織留給DBMS管理,使用戶能邏輯地抽象地處理數(shù)據(jù),而不必關(guān)心數(shù)據(jù)在計(jì)算機(jī)中的表示和存儲(chǔ)。為了在內(nèi)部實(shí)現(xiàn)這三個(gè)抽象層次的聯(lián)系和轉(zhuǎn)換,數(shù)據(jù)庫(kù)管理系統(tǒng)在這三級(jí)模式之間提供兩層映象:外模式/模式映象和模式/內(nèi)模式映象,如上圖所示。 當(dāng)數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)變化了,只需改變相應(yīng)的映像即可。二級(jí)映像功能使得數(shù)據(jù)庫(kù)系統(tǒng)中數(shù)據(jù)具有較高的邏輯獨(dú)立性和物理獨(dú)立性。外模式1 外模式2 外模式n模式內(nèi)模式數(shù)據(jù)庫(kù)應(yīng)用程序1應(yīng)用程序2應(yīng)用程序i應(yīng)用程序m外模式/模式映象模式/內(nèi)模式映象個(gè)別用戶的數(shù)據(jù)視圖全局邏輯結(jié)構(gòu)物理存儲(chǔ)結(jié)構(gòu)2數(shù)據(jù)庫(kù)二級(jí)映象功能 數(shù)據(jù)的三個(gè)抽象級(jí)別是由
15、三級(jí)模式定義的,它把數(shù)據(jù)的具體組織留給DBMS管理,使用戶能邏輯地抽象地處理數(shù)據(jù),而不必關(guān)心數(shù)據(jù)在計(jì)算機(jī)中的表示和存儲(chǔ)。為了在內(nèi)部實(shí)現(xiàn)這三個(gè)抽象層次的聯(lián)系和轉(zhuǎn)換,數(shù)據(jù)庫(kù)管理系統(tǒng)在這三級(jí)模式之間提供兩層映象:外模式/模式映象和模式/內(nèi)模式映象,如上圖所示。 當(dāng)數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)變化了,只需改變相應(yīng)的映像即可。二級(jí)映像功能使得數(shù)據(jù)庫(kù)系統(tǒng)中數(shù)據(jù)具有較高的邏輯獨(dú)立性和物理獨(dú)立性。3數(shù)據(jù)庫(kù)系統(tǒng)的組成 數(shù)據(jù)庫(kù)系統(tǒng)包括五個(gè)主要部分:數(shù)據(jù)、硬件、軟件、用戶和系統(tǒng)維護(hù)人員。一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)是包括數(shù)據(jù)庫(kù)在內(nèi)的整個(gè)計(jì)算機(jī)系統(tǒng)。一個(gè)完整的數(shù)據(jù)庫(kù)系統(tǒng)由數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)系統(tǒng)軟件和數(shù)據(jù)庫(kù)系統(tǒng)用戶構(gòu)成,如下圖: 用戶1用戶2用戶3
16、數(shù)據(jù)庫(kù)應(yīng)用程序數(shù)據(jù)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)126 數(shù)據(jù)庫(kù)管理系統(tǒng)的功能數(shù)據(jù)庫(kù)管理系統(tǒng)DBMS是管理數(shù)據(jù)庫(kù)的軟件。它負(fù)責(zé)統(tǒng)一管理、統(tǒng)一控制數(shù)據(jù)庫(kù)的定義、建立、操縱、管理和維護(hù),其任務(wù)是在保證數(shù)據(jù)安全可靠的同時(shí)提高數(shù)據(jù)庫(kù)應(yīng)用時(shí)的簡(jiǎn)明性和方便性。 數(shù)據(jù)庫(kù)管理系統(tǒng)是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。常見的數(shù)據(jù)庫(kù)管理系統(tǒng)有FoxBASE、FoxPro、Access、Oracle、Sybase以及SQL Server。現(xiàn)代DBMS一般具有以下功能: (1)提供高級(jí)的用戶接口。 (2)數(shù)據(jù)庫(kù)定義。 (3)數(shù)據(jù)庫(kù)的操縱。 (4)查詢處理和優(yōu)化。 (5)數(shù)據(jù)字典管理。 (6)并發(fā)控制。 (7)完整性約束檢查。
17、(8)恢復(fù)功能。 (9)數(shù)據(jù)庫(kù)的維護(hù)。 (10)安全性訪問(wèn)控制。 (11)數(shù)據(jù)通信功能。 13 常用的數(shù)據(jù)庫(kù)管理系統(tǒng)131 OracleOracle是以高級(jí)結(jié)構(gòu)化查詢語(yǔ)言(SQL)為基礎(chǔ)的大型關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),是目前最流行的C/S體系結(jié)構(gòu)的數(shù)據(jù)庫(kù)之一132 DB2DB2是IBM公司的數(shù)據(jù)庫(kù)產(chǎn)品。133 SQL ServerSQL Server是Microsoft公司開發(fā)的大型關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。134 MySQLMySQL是一個(gè)開放的、多線程、多用戶的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。135 AccessAccess是Microsoft Office辦公套件中的一個(gè)重要成員。14 數(shù)據(jù)庫(kù)技術(shù)的發(fā)展趨勢(shì)14
18、1 數(shù)據(jù)庫(kù)技術(shù)面臨的挑戰(zhàn)環(huán)境的變化數(shù)據(jù)類型的變化數(shù)據(jù)來(lái)源的變化數(shù)據(jù)管理要求的變化142 數(shù)據(jù)庫(kù)技術(shù)的發(fā)展趨勢(shì)1面向?qū)ο髷?shù)據(jù)庫(kù)技術(shù)2分布式數(shù)據(jù)庫(kù)技術(shù)3并行數(shù)據(jù)庫(kù)技術(shù)4數(shù)據(jù)倉(cāng)庫(kù)技術(shù)5多媒體數(shù)據(jù)庫(kù)技術(shù)6空間數(shù)據(jù)庫(kù)技術(shù)7嵌入式移動(dòng)數(shù)據(jù)庫(kù)技術(shù)8工作流數(shù)據(jù)庫(kù)技術(shù)面向?qū)ο髷?shù)據(jù)庫(kù)技術(shù)面向?qū)ο蠓椒▽W(xué)與數(shù)據(jù)庫(kù)技術(shù)結(jié)合,便產(chǎn)生了面向?qū)ο髷?shù)據(jù)庫(kù)技術(shù)。面向?qū)ο髷?shù)據(jù)庫(kù)(OODB)可以像對(duì)待對(duì)象一樣存儲(chǔ)這些數(shù)據(jù)和過(guò)程,并且這些對(duì)象可以被系統(tǒng)方便地檢索。分布式數(shù)據(jù)庫(kù)技術(shù)隨著計(jì)算機(jī)網(wǎng)絡(luò)和通信技術(shù)的發(fā)展,在地理上分散的各單位、團(tuán)體和組織通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)共享各種數(shù)據(jù)資源一個(gè)大的單位或集團(tuán),各部門所需的數(shù)據(jù)有限,若按數(shù)據(jù)的來(lái)源和需求,分別建立幾個(gè)數(shù)據(jù)庫(kù),并合理地分布在系統(tǒng)的不同結(jié)點(diǎn)上,這樣,各用戶結(jié)點(diǎn)所需的大部分?jǐn)?shù)據(jù)可在本地?cái)?shù)據(jù)庫(kù)中存取,并且在需要時(shí)可共享其他數(shù)據(jù)庫(kù)結(jié)點(diǎn)中的數(shù)據(jù)。分布式數(shù)據(jù)庫(kù)的特點(diǎn)是數(shù)據(jù)的物理分布性和邏輯整體性并行數(shù)據(jù)庫(kù)技術(shù)數(shù)據(jù)庫(kù)的并行處理是提高數(shù)據(jù)庫(kù)系統(tǒng)對(duì)事務(wù)快速響應(yīng)能力的有效手段。并行數(shù)據(jù)庫(kù)系統(tǒng)以高性能、高可用性和高擴(kuò)充性為目標(biāo),充分利用多處理器平臺(tái)的并行處理能力,在聯(lián)機(jī)事務(wù)處理與決策支持應(yīng)用兩種典型
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 河北省遵化市堡子店中學(xué)2025屆高考仿真模擬英語(yǔ)試卷含解析
- 2025屆河北省廊坊市六校聯(lián)考高三下學(xué)期一模考試數(shù)學(xué)試題含解析
- 《solidworks 機(jī)械設(shè)計(jì)實(shí)例教程》 課件 任務(wù)11.1 單缸搖擺蒸汽機(jī)運(yùn)動(dòng)仿真的設(shè)計(jì)
- 上海市崇明區(qū)市級(jí)名校2025屆高三最后一卷英語(yǔ)試卷含解析
- 《solidworks 機(jī)械設(shè)計(jì)實(shí)例教程》 課件 任務(wù)6.2 密封壓蓋的設(shè)計(jì)
- 忻州一中2025屆高考仿真卷數(shù)學(xué)試題含解析
- 吉林省遼源市2025屆高三下第一次測(cè)試數(shù)學(xué)試題含解析
- 云南省開遠(yuǎn)一中2025屆高三3月份第一次模擬考試英語(yǔ)試卷含解析
- 2025屆山西省孝義中學(xué)高三第二次聯(lián)考數(shù)學(xué)試卷含解析
- 2025屆廣東省汕頭市潮南區(qū)高三壓軸卷數(shù)學(xué)試卷含解析
- 2024年云南大學(xué)法學(xué)專業(yè)《民法學(xué)》期末試卷A(有答案)
- Tableau數(shù)據(jù)分析與可視化-第9章-電商行業(yè)案例實(shí)戰(zhàn)
- 竣工決算審計(jì)實(shí)施方案
- 發(fā)展?jié)h語(yǔ)中級(jí)口語(yǔ)I第9課租房教案
- 2024年部編新改版語(yǔ)文小學(xué)三年級(jí)上冊(cè)期中復(fù)習(xí)檢測(cè)題及答案(三)
- 2024年安徽淮南高新區(qū)管委會(huì)招聘工作人員12人歷年(高頻重點(diǎn)復(fù)習(xí)提升訓(xùn)練)共500題附帶答案詳解
- 2024年圖書館規(guī)定及相關(guān)知識(shí)試題庫(kù)(附含答案)
- 國(guó)家開放大學(xué)本科《管理英語(yǔ)3》一平臺(tái)機(jī)考真題及答案(第一套)
- 新版高中物理必做實(shí)驗(yàn)?zāi)夸浖捌鞑?(電子版)
- (正式版)QC∕T 625-2024 汽車用涂鍍層和化學(xué)處理層
- 創(chuàng)意改變生活智慧樹知到期末考試答案章節(jié)答案2024年中國(guó)石油大學(xué)(華東)
評(píng)論
0/150
提交評(píng)論