《現(xiàn)代數(shù)據(jù)庫技術(shù)及其新進(jìn)展研究》以當(dāng)前主流的關(guān)系數(shù)據(jù)庫為主線,全面闡述了數(shù)據(jù)庫的基本原理、基本技術(shù)、基本方法和應(yīng)用技術(shù),介紹了數(shù)據(jù)庫技術(shù)的研究動態(tài),探討了數(shù)據(jù)庫領(lǐng)域研究的新進(jìn)展!冬F(xiàn)代數(shù)據(jù)庫技術(shù)及其新進(jìn)展研究》主要內(nèi)容包括:關(guān)系理論、關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL、關(guān)系規(guī)范化理論、關(guān)系數(shù)據(jù)庫設(shè)計(jì)、數(shù)據(jù)庫的實(shí)施與調(diào)優(yōu)、數(shù)據(jù)完整性約束、數(shù)據(jù)庫的安全性、事務(wù)管理和鎖、數(shù)據(jù)庫的備份和恢復(fù)、現(xiàn)代數(shù)據(jù)庫技術(shù)新進(jìn)展等。
《現(xiàn)代數(shù)據(jù)庫技術(shù)及其新進(jìn)展研究》注熏數(shù)據(jù)庫技術(shù)的實(shí)際應(yīng)用,強(qiáng)調(diào)理論與實(shí)踐緊密結(jié)合,可供從事數(shù)據(jù)庫技術(shù)領(lǐng)域工作的科技人員參考使用。
隨著數(shù)據(jù)庫與信息技術(shù)的發(fā)展,數(shù)據(jù)量急劇增加,各種信息系統(tǒng)應(yīng)運(yùn)而生。這些信息系統(tǒng)大多數(shù)都是以數(shù)據(jù)庫為后臺技術(shù)支撐,借助于當(dāng)前數(shù)據(jù)庫領(lǐng)域的新技術(shù)和工具對復(fù)雜的數(shù)據(jù)進(jìn)行保存和管理的。作為國家信息基礎(chǔ)設(shè)施和信息化社會中最重要的支撐技術(shù)之一,數(shù)據(jù)庫技術(shù)一直是計(jì)算機(jī)科學(xué)技術(shù)中發(fā)展最快的領(lǐng)域之一,也是現(xiàn)代信息社會必不可少的重要技術(shù),目前已廣泛運(yùn)用于社會生活中,并滲透到經(jīng)濟(jì)、行政、教育、軍事、國防等領(lǐng)域。隨著數(shù)據(jù)庫技術(shù)的廣泛應(yīng)用,人們越來越重視和要求全面學(xué)習(xí)和掌握數(shù)據(jù)庫的理論知識、系統(tǒng)技術(shù)、應(yīng)用方法,并密切關(guān)注其新發(fā)展動態(tài)。
關(guān)于數(shù)據(jù)庫技術(shù)的研究離成熟還有很大的距離。近年來,有關(guān)數(shù)據(jù)庫的研究成果和新產(chǎn)品不斷涌現(xiàn),數(shù)據(jù)庫技術(shù)所表現(xiàn)出來的旺盛生命力更使研究者看到了其廣闊的發(fā)展前景。為了記錄總結(jié)當(dāng)前數(shù)據(jù)庫技術(shù)所取得的成果和我國數(shù)據(jù)庫應(yīng)用水平的提高,作者翻閱了國內(nèi)外大量數(shù)據(jù)庫領(lǐng)域的研究成果和文獻(xiàn),策劃和設(shè)計(jì)了本書內(nèi)容。本書的最大特點(diǎn)是:作者結(jié)合自身多年的教學(xué)及實(shí)踐經(jīng)驗(yàn),合理地組織內(nèi)容,做到內(nèi)容緊湊、層次清晰、重點(diǎn)突出。
全書分為11章,第1章主要包括數(shù)據(jù)庫的基本概念、發(fā)展階段、數(shù)據(jù)描述和數(shù)據(jù)模型、體系結(jié)構(gòu)與組成,發(fā)展趨勢等內(nèi)容;第2章介紹的是關(guān)系數(shù)據(jù)庫基本理論,包括關(guān)系數(shù)據(jù)模型、關(guān)系代數(shù)、關(guān)系演算;第3章為關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL,討論了SQL的組成和基本結(jié)構(gòu)、數(shù)據(jù)定義語言DDL、數(shù)據(jù)查詢語言DQL、數(shù)據(jù)操縱語言DML、數(shù)據(jù)控制語言DCL、嵌入式SQL及其實(shí)現(xiàn)、Oracle和soLServer對標(biāo)準(zhǔn)SQL的擴(kuò)充等;第4章為關(guān)系規(guī)范化理論,對關(guān)系模式的存儲異常和數(shù)據(jù)依賴、函數(shù)依賴、函數(shù)依賴的規(guī)則、多值依賴和連接依賴、關(guān)系模式的范式、關(guān)系模式的分解等進(jìn)行分析;第5章為關(guān)系數(shù)據(jù)庫設(shè)計(jì),按照邏輯順序?qū)?shù)據(jù)庫設(shè)計(jì)的需求、概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)等進(jìn)行分析;第6章簡單介紹了數(shù)據(jù)庫的實(shí)施與調(diào)優(yōu);第7章簡單分析了數(shù)據(jù)完整性約束;第8章探究了數(shù)據(jù)庫的安全性問題;第9章為事務(wù)管理和鎖,分析了事務(wù)、并發(fā)控制、封鎖和封鎖協(xié)議、活鎖和死鎖等內(nèi)容;第10章主要探究數(shù)據(jù)庫的備份和恢復(fù)的相關(guān)知識;第11章探究了現(xiàn)代數(shù)據(jù)庫技術(shù)新進(jìn)展,重點(diǎn)對面向?qū)ο髷?shù)據(jù)庫技術(shù)、分布式數(shù)據(jù)庫技術(shù)、XML數(shù)據(jù)管理技術(shù)、數(shù)據(jù)倉庫及數(shù)據(jù)挖掘技術(shù)等進(jìn)行分析。
寫作本書的目的在于拋磚引玉,希望通過本書能夠引起廣大讀者關(guān)注和掌握現(xiàn)代數(shù)據(jù)庫技術(shù)的理論和前沿技術(shù),熟悉相關(guān)技術(shù)在各個(gè)領(lǐng)域中應(yīng)用的前景和操作實(shí)踐,并以此為基礎(chǔ)進(jìn)一步加深今后對現(xiàn)代數(shù)據(jù)庫技術(shù)的研究。
前言
第1章 數(shù)據(jù)庫系統(tǒng)概述
1.1 數(shù)據(jù)庫技術(shù)的基本概念
1.2 數(shù)據(jù)庫技術(shù)三個(gè)發(fā)展階段
1.3 數(shù)據(jù)描述和數(shù)據(jù)模型
1.4 數(shù)據(jù)庫系統(tǒng)體系結(jié)構(gòu)與組成
1.5 數(shù)據(jù)庫技術(shù)發(fā)展趨勢
第2章 關(guān)系理論
2.1 關(guān)系數(shù)據(jù)模型
2.2 關(guān)系代數(shù)
2.3 關(guān)系演算
第3章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL
3.1 SQL簡介
3.2 SQL的組成和基本結(jié)構(gòu)
3.3 數(shù)據(jù)定義語言DDL
3.4 數(shù)據(jù)查詢語言DQI
3.5 數(shù)據(jù)操縱語言DML
3.6 數(shù)據(jù)控制語言DCL
3.7 嵌入式SQL及其實(shí)現(xiàn)
3.8 0racle和SQLServer對標(biāo)準(zhǔn)SQL的擴(kuò)充
第4章 關(guān)系規(guī)范化理論
4.1 關(guān)系模式的存儲異常和數(shù)據(jù)依賴
4.2 函數(shù)依賴
4.3 函數(shù)依賴的規(guī)則
4.4 多值依賴和連接依賴
4.5 關(guān)系模式的范式
4.6 關(guān)系模式的分解
第5章 關(guān)系數(shù)據(jù)庫設(shè)計(jì)
5.1 數(shù)據(jù)庫設(shè)計(jì)概述
5.2 數(shù)據(jù)庫設(shè)計(jì)的需求分析
5.3 數(shù)據(jù)庫的概念設(shè)計(jì)
5.4 數(shù)據(jù)庫的邏輯設(shè)計(jì)
5.5 數(shù)據(jù)庫的物理設(shè)計(jì)
第6章 數(shù)據(jù)庫的實(shí)施與調(diào)優(yōu)
6.1 數(shù)據(jù)庫實(shí)施
6.2 數(shù)據(jù)庫運(yùn)行
6.3 對數(shù)據(jù)庫性能的監(jiān)測、分析和改善
第7章 數(shù)據(jù)完整性約束
7.1 數(shù)據(jù)完整性概述
7.2 域完整性約束
7.3 引用完整性約束
7.4 實(shí)體完整性約束
7.5 其他完整性約束
7.6 完整性約束的說明
第8章 數(shù)據(jù)庫的安全性
8.1 數(shù)據(jù)庫的安全
8.2 數(shù)據(jù)庫的安全性控制
8.3 數(shù)據(jù)庫加密技術(shù)
8.4 其他數(shù)據(jù)庫安全性手段
8.5 SQLServer的安全機(jī)制
8.6 0racle的安全機(jī)制
第9章 事務(wù)管理和鎖
9.1 事務(wù)
9.2 并發(fā)控制
9.3 封鎖和封鎖協(xié)議
9.4 活鎖和死鎖
第10章 數(shù)據(jù)庫的備份和恢復(fù)
第11章 現(xiàn)代數(shù)據(jù)庫技術(shù)新進(jìn)展
參考文獻(xiàn)