出版時間:2010-8 出版社:中國科學(xué)技術(shù)大學(xué)出版社 作者:戴小平 編 頁數(shù):312
前言
數(shù)據(jù)庫技術(shù)始于20世紀(jì)60年代,經(jīng)過四十多年的發(fā)展,數(shù)據(jù)庫已經(jīng)與操作系統(tǒng)、通信網(wǎng)絡(luò)、應(yīng)用服務(wù)器一起成為IT基礎(chǔ)設(shè)施的重要組成部分,工農(nóng)業(yè)生產(chǎn)、銀行、電信、商業(yè)、行政管理、科學(xué)研究、教育、國防軍事等幾乎每個行業(yè)都廣泛應(yīng)用數(shù)據(jù)庫系統(tǒng)來管理和處理數(shù)據(jù)??梢哉f數(shù)據(jù)庫技術(shù)和數(shù)據(jù)庫系統(tǒng)已經(jīng)成為計算機(jī)信息系統(tǒng)的核心技術(shù)和重要基礎(chǔ),圍繞著數(shù)據(jù)庫技術(shù)形成了一個巨大的軟件產(chǎn)業(yè)?! ∧壳?,數(shù)據(jù)庫技術(shù)已成為計算機(jī)領(lǐng)域內(nèi)一個重要部分。關(guān)于數(shù)據(jù)庫系統(tǒng)的課程已成為計算機(jī)科學(xué)與技術(shù)、信息管理與工程、軟件工程等專業(yè)的核心課程,也是許多其他專業(yè)的重要選修課程。 本書共分13章。第1章主要介紹數(shù)據(jù)庫基礎(chǔ)知識,包括數(shù)據(jù)庫概念、三層模式和數(shù)據(jù)庫管理系統(tǒng)等內(nèi)容;第2章介紹關(guān)系數(shù)據(jù)庫,包括關(guān)系模型和關(guān)系代數(shù);第3章主要介紹Oracle數(shù)據(jù)庫基礎(chǔ)及Oracle數(shù)據(jù)庫體系結(jié)構(gòu);第4章與第5章分別介紹關(guān)系數(shù)據(jù)語言SQL和Oracle數(shù)據(jù)庫的存儲過程和觸發(fā)器;第6章介紹關(guān)系數(shù)據(jù)理論,包括函數(shù)依賴、公理系統(tǒng)、規(guī)范化和模式分解等內(nèi)容;第7章和第8章分別介紹數(shù)據(jù)庫設(shè)計的基本方法和數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的基本知識;第9章到第12章介紹數(shù)據(jù)庫管理系統(tǒng)的統(tǒng)一數(shù)據(jù)控制功能的概念與知識,分別為數(shù)據(jù)庫安全性、數(shù)據(jù)庫故障與恢復(fù)技術(shù)、并發(fā)控制和數(shù)據(jù)庫完整性;第13章介紹數(shù)據(jù)庫的一些新的應(yīng)用和研究領(lǐng)域,包括分布式數(shù)據(jù)庫、面向?qū)ο髷?shù)據(jù)庫、數(shù)據(jù)倉庫和數(shù)據(jù)挖掘技術(shù)等。
內(nèi)容概要
本書是安徽省高等學(xué)?!笆晃濉笔〖壱?guī)劃教材。 全書較全面地介紹了數(shù)據(jù)庫系統(tǒng)的基本原理、設(shè)計和應(yīng)用技術(shù)。內(nèi)容包括數(shù)據(jù)庫基礎(chǔ)知識、關(guān)系數(shù)據(jù)模型、關(guān)系數(shù)據(jù)庫語言SQL、關(guān)系數(shù)據(jù)庫理論、關(guān)系數(shù)據(jù)庫設(shè)計和應(yīng)用系統(tǒng)開發(fā)、數(shù)據(jù)庫的安全性與完整性、并發(fā)控制、數(shù)據(jù)庫故障恢復(fù)技術(shù)和數(shù)據(jù)庫新技術(shù)。 本書以學(xué)習(xí)數(shù)據(jù)庫理論基礎(chǔ)、培養(yǎng)數(shù)據(jù)庫應(yīng)用并發(fā)能力為目標(biāo),以大型數(shù)據(jù)庫系統(tǒng)Oracle為實(shí)例貫穿全書。在重視學(xué)習(xí)數(shù)據(jù)庫基本原理的基礎(chǔ)上,突出了實(shí)用技術(shù)的學(xué)習(xí),各章都備有適量的例題和習(xí)題。 本書既可以作為高等院校計算機(jī)、軟件工程、信息管理與信息系統(tǒng)等工科類相關(guān)專業(yè)數(shù)據(jù)庫課程的教材,也可供從事計算機(jī)軟件以及數(shù)據(jù)庫應(yīng)用、管理和開發(fā)的工程技術(shù)人員閱讀參考。
書籍目錄
前言第1章 數(shù)據(jù)庫基礎(chǔ) 1.1 數(shù)據(jù)、信息與數(shù)據(jù)處理 1.2 數(shù)據(jù)管理技術(shù)的發(fā)展歷史 1.2.1 手工管理階段 1.2.2 文件系統(tǒng)階段 1.2.3 數(shù)據(jù)庫系統(tǒng)階段 1.3 數(shù)據(jù)庫概念 1.4 數(shù)據(jù)模型 1.4.1 3個世界及其相互關(guān)系 1.4.2 概念模型 1.4.3 數(shù)據(jù)模型 1.4.4 層次模型 1.4.5 網(wǎng)狀模型 1.4.6 關(guān)系模型 1.5 數(shù)據(jù)庫體系結(jié)構(gòu) 1.5.1 數(shù)據(jù)庫體系結(jié)構(gòu)中的三級模式 1.5.2 數(shù)據(jù)庫體系結(jié)構(gòu)中的二級映射與數(shù)據(jù)獨(dú)立性 1.6 數(shù)據(jù)庫管理系統(tǒng)(DBMS) 1.6.1 數(shù)據(jù)庫管理系統(tǒng)的目標(biāo) 1.6.2 數(shù)據(jù)庫管理系統(tǒng)的基本功能 1.7 數(shù)據(jù)庫系統(tǒng)(DBS) 1.7.1 數(shù)據(jù)庫系統(tǒng)的組成 1.7.2 數(shù)據(jù)庫系統(tǒng)的分類 本章小結(jié) 習(xí)題第2章 關(guān)系數(shù)據(jù)庫 2.1 關(guān)系模型的基本概念 2.1.1 基本術(shù)語 2.1.2 關(guān)系(Relation)……第3章 Oracle數(shù)據(jù)庫第4章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL第5章 Oracle存儲過程與觸發(fā)器第6章 關(guān)系數(shù)據(jù)理論第7章 數(shù)據(jù)庫設(shè)計第8章 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)第9章 數(shù)據(jù)庫安全性第10章 數(shù)據(jù)庫恢復(fù)技術(shù)第11章 并發(fā)控制第12章 數(shù)據(jù)庫完整性第13章 高級數(shù)據(jù)庫技術(shù)參考文獻(xiàn)
章節(jié)摘錄
?。?)有若干個用戶 這里的用戶可以是使用該數(shù)據(jù)庫的終端用戶或者應(yīng)用程序。數(shù)據(jù)庫系統(tǒng)作為計算機(jī)的一個分支,與計算機(jī)硬件及其他基礎(chǔ)軟件和系統(tǒng)軟件有密切的關(guān)系,它幾乎涉及硬件及軟件的所有知識,是許多重要軟件技術(shù)的綜合應(yīng)用。例如,數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、編譯技術(shù)、程序設(shè)計等知識在數(shù)據(jù)庫中都將被用到。所以數(shù)據(jù)庫系統(tǒng)是一門綜合性的計算機(jī)技術(shù),是一門很有意義很有趣味的學(xué)科。要更好地研究掌握它,必須了解計算機(jī)的各個方面,以便加深理解這些知識的內(nèi)在聯(lián)系,并將它們統(tǒng)一起來?! ?shù)據(jù)庫技術(shù)之所以能夠如此快速地發(fā)展,受到計算機(jī)科學(xué)界普遍的重視,成為引人注目的一門重要學(xué)科,是因?yàn)樗哂腥缦碌奶攸c(diǎn): (1)采用數(shù)據(jù)模型表示復(fù)雜的數(shù)據(jù)結(jié)構(gòu) 在文件系統(tǒng)中,盡管其記錄內(nèi)部已有了某些結(jié)構(gòu),但記錄之間沒有聯(lián)系?! 〔捎脭?shù)據(jù)模型表示復(fù)雜的數(shù)據(jù)結(jié)構(gòu),實(shí)現(xiàn)整體數(shù)據(jù)的結(jié)構(gòu)化,是數(shù)據(jù)庫的主要特征之一,也是數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的本質(zhì)區(qū)別?! ≡跀?shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)不再針對某一應(yīng)用,而是面向全組織,具有整體的結(jié)構(gòu)化。不僅數(shù)據(jù)是結(jié)構(gòu)化的,而且其存取數(shù)據(jù)的方式也很靈活,可以存取數(shù)據(jù)庫中的某一個數(shù)據(jù)項、一組數(shù)據(jù)項、一個記錄或一組記錄。而在文件系統(tǒng)中,數(shù)據(jù)的最小存取單位是記錄,粒度不能細(xì)到數(shù)據(jù)項。 ……
圖書封面
評論、評分、閱讀與下載
數(shù)據(jù)庫系統(tǒng)及應(yīng)用 PDF格式下載