數(shù)據(jù)庫系統(tǒng)及應(yīng)用教程——SQL Server 2008(21世紀(jì)高等學(xué)校計(jì)算機(jī)教育實(shí)用規(guī)劃教材)
定 價(jià):29.5 元
叢書名:21世紀(jì)高等學(xué)校計(jì)算機(jī)教育應(yīng)用規(guī)劃教材
- 作者:劉金嶺 ,馮萬利 著
- 出版時(shí)間:2013/9/1
- ISBN:9787302331193
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP311.138
- 頁碼:292
- 紙張:膠版紙
- 版次:1
- 開本:16開
《數(shù)據(jù)庫系統(tǒng)及應(yīng)用教程:SQL Server 2008/21世紀(jì)高等學(xué)校計(jì)算機(jī)教育實(shí)用規(guī)劃教材》是為普通高等院校應(yīng)用型本科計(jì)算機(jī)專業(yè)及相關(guān)專業(yè)精心編寫的一本數(shù)據(jù)庫課程教學(xué)用書,它以SOLServer 2008為核心系統(tǒng),較完整地講述了數(shù)據(jù)庫系統(tǒng)的基本概念、基本原理和SQL Server 2008的應(yīng)用技術(shù)。
本書第1~3章講述了數(shù)據(jù)庫的基本理論知識(shí)及數(shù)據(jù)庫設(shè)計(jì)的相關(guān)技術(shù),其內(nèi)容主要包括數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)模型、關(guān)系數(shù)據(jù)庫的基本理論、關(guān)系模式的規(guī)范化以及數(shù)據(jù)庫設(shè)計(jì)思想和方法;第4~11章講述了SQLServer 2008基礎(chǔ)、數(shù)據(jù)庫和數(shù)據(jù)表管理、數(shù)據(jù)查詢、視圖與索引、存儲(chǔ)過程與觸發(fā)器ADO定義函數(shù)、數(shù)據(jù)庫并發(fā)控制、數(shù)據(jù)庫安全管理及數(shù)據(jù)庫的備份與恢復(fù)等內(nèi)容;第12章介紹了使用AD0.NET訪問soLServer 2008數(shù)據(jù)庫的簡單應(yīng)用。
《數(shù)據(jù)庫系統(tǒng)及應(yīng)用教程:SQL Server 2008/21世紀(jì)高等學(xué)校計(jì)算機(jī)教育實(shí)用規(guī)劃教材》結(jié)合應(yīng)用型本科學(xué)生的特點(diǎn),用通俗的語言和實(shí)例解釋了抽象的概念,將抽象概念融合到具體的數(shù)據(jù)庫管理系統(tǒng)soLServer2008中,便于學(xué)生理解和掌握。
《數(shù)據(jù)庫系統(tǒng)及應(yīng)用教程:SQL Server 2008/21世紀(jì)高等學(xué)校計(jì)算機(jī)教育實(shí)用規(guī)劃教材》在編寫過程中,力求做到語言精練、概念清晰、取材合理、深入淺出、突出應(yīng)用,為讀者進(jìn)一步從事數(shù)據(jù)庫系統(tǒng)的應(yīng)用、開發(fā)和研究奠定堅(jiān)實(shí)的基礎(chǔ)。本書既可作為高等院校應(yīng)用型本科有關(guān)專業(yè)的數(shù)據(jù)庫原理及應(yīng)用教材,也可作為從事信息領(lǐng)域工作的科技人員的參考書。
數(shù)據(jù)庫技術(shù)是20世紀(jì)60年代后期產(chǎn)生和發(fā)展起來的一項(xiàng)計(jì)算機(jī)數(shù)據(jù)管理技術(shù),它的出現(xiàn)和發(fā)展使計(jì)算機(jī)應(yīng)用滲透到人類社會(huì)的廣闊領(lǐng)域。目前,數(shù)據(jù)庫的建設(shè)規(guī)模和性能、數(shù)據(jù)庫信息量的大小和使用頻度已成為衡量一個(gè)國家信息化程度的重要標(biāo)志。
從20世紀(jì)70年代后期開始,國外許多大學(xué)把數(shù)據(jù)庫課程教學(xué)列為計(jì)算機(jī)專業(yè)的必修內(nèi)容,我國高等院校從20世紀(jì)80年代開始也把數(shù)據(jù)庫原理及應(yīng)用作為計(jì)算機(jī)專業(yè)的核心課程之一。目前,數(shù)據(jù)庫技術(shù)已成為信息科學(xué)技術(shù)領(lǐng)域的重要基礎(chǔ)。
數(shù)據(jù)庫原理及應(yīng)用是普通高等院校應(yīng)用型本科計(jì)算機(jī)專業(yè)及相關(guān)專業(yè)的一門專業(yè)基礎(chǔ)課,它的主要任務(wù)是研究存儲(chǔ)、使用和管理數(shù)據(jù),目的是使讀者掌握數(shù)據(jù)庫的基本原理、方法和應(yīng)用技術(shù),能有效地使用現(xiàn)有的數(shù)據(jù)庫管理系統(tǒng)和軟件開發(fā)工具,掌握數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計(jì)和數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)方式。
本書的主要特點(diǎn)如下:
(1) 以關(guān)系數(shù)據(jù)庫系統(tǒng)為核心。本書在系統(tǒng)講述數(shù)據(jù)庫基本知識(shí)的基礎(chǔ)上,著重討論了關(guān)系數(shù)據(jù)庫的基本理論,對(duì)關(guān)系數(shù)據(jù)模型、關(guān)系代數(shù)基本理論、關(guān)系數(shù)據(jù)庫的規(guī)范化理論等進(jìn)行了簡要的講解。
(2) 對(duì)傳統(tǒng)數(shù)據(jù)庫的內(nèi)容進(jìn)行了精簡。例如對(duì)于層次數(shù)據(jù)庫、網(wǎng)狀數(shù)據(jù)庫,本書僅對(duì)其模型做了簡要介紹,刪除了一些與操作系統(tǒng)聯(lián)系較密切的存儲(chǔ)理論等。
(3) 簡要介紹了多種數(shù)據(jù)庫系統(tǒng)。為了反映當(dāng)前數(shù)據(jù)庫領(lǐng)域的新技術(shù)、新水平和新趨勢,本書簡要介紹了分布式數(shù)據(jù)庫系統(tǒng)、面向?qū)ο髷?shù)據(jù)庫系統(tǒng)、多媒體數(shù)據(jù)庫系統(tǒng)、空間數(shù)據(jù)庫系統(tǒng)、專家數(shù)據(jù)庫系統(tǒng)和工程數(shù)據(jù)庫系統(tǒng)等內(nèi)容。
(4) 強(qiáng)化了數(shù)據(jù)庫設(shè)計(jì)技術(shù)。編者在第3章數(shù)據(jù)庫設(shè)計(jì)理論的基礎(chǔ)上,結(jié)合自己多年的數(shù)據(jù)庫開發(fā)經(jīng)驗(yàn),介紹了一些行之有效的數(shù)據(jù)庫設(shè)計(jì)與開發(fā)中所用到的方法和技巧。
(5) 將抽象理論融合到具體模型中。本書結(jié)合SQL Server 2008的具體數(shù)據(jù)庫管理系統(tǒng),講解了數(shù)據(jù)庫的一些管理技術(shù)和應(yīng)用,如數(shù)據(jù)庫的完整性約束、存儲(chǔ)過程與觸發(fā)器、數(shù)據(jù)庫并發(fā)控制、數(shù)據(jù)庫安全管理、數(shù)據(jù)庫的備份與恢復(fù)等,使讀者在學(xué)習(xí)理論的同時(shí)有了具體的應(yīng)用,也為讀者維護(hù)、管理大中型數(shù)據(jù)庫系統(tǒng)打下堅(jiān)實(shí)的基礎(chǔ)。
(6) 充分考慮到理論教學(xué)和實(shí)踐教學(xué)的需要。本書在內(nèi)容選取、章節(jié)安排、難易程度、例子選取等方面充分考慮到理論教學(xué)和實(shí)踐教學(xué)的需要,力求使概念準(zhǔn)確、清晰,重點(diǎn)明確,內(nèi)容精練,便于取舍。另外,每章均配有習(xí)題便于教學(xué)。
為了方便課程的學(xué)習(xí)及數(shù)據(jù)庫技術(shù)的應(yīng)用,編者還組織編寫了輔助教材《數(shù)據(jù)庫系統(tǒng)及應(yīng)用實(shí)驗(yàn)與課程設(shè)計(jì)指導(dǎo)》,作為讀者學(xué)習(xí)本課程時(shí)的實(shí)踐用書。另外,清華大學(xué)出版社的網(wǎng)站上還有本書的習(xí)題參考答案和教學(xué)課件供教師教學(xué)參考。
清華大學(xué)出版社魏江江老師對(duì)本書的編寫給出了指導(dǎo)性的意見,在此表示衷心的感謝。
由于編者水平有限,書中疏漏、謬誤之處在所難免,殷切地希望廣大讀者批評(píng)指正。
編者
2013年8月
第1章 數(shù)據(jù)庫系統(tǒng)概述
1.1 數(shù)據(jù)管理技術(shù)的發(fā)展
1.1.1 數(shù)據(jù)和數(shù)據(jù)管理
1.1.2 數(shù)據(jù)管理發(fā)展的3個(gè)階段
1.2 數(shù)據(jù)庫系統(tǒng)
1.2.1 數(shù)據(jù)庫系統(tǒng)的組成
1.2.2 數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)
1.3 數(shù)據(jù)模型
1.3.1 數(shù)據(jù)處理的3個(gè)階段
1.3.2 常見的數(shù)據(jù)模型
1.4 幾種新型的數(shù)據(jù)庫系統(tǒng)
1.4.1 分布式數(shù)據(jù)庫系統(tǒng)
1.4.2 面向?qū)ο髷?shù)據(jù)庫系統(tǒng)
1.4.3 多媒體數(shù)據(jù)庫系統(tǒng)
1.4.4 空間數(shù)據(jù)庫系統(tǒng) 第1章 數(shù)據(jù)庫系統(tǒng)概述
1.1 數(shù)據(jù)管理技術(shù)的發(fā)展
1.1.1 數(shù)據(jù)和數(shù)據(jù)管理
1.1.2 數(shù)據(jù)管理發(fā)展的3個(gè)階段
1.2 數(shù)據(jù)庫系統(tǒng)
1.2.1 數(shù)據(jù)庫系統(tǒng)的組成
1.2.2 數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)
1.3 數(shù)據(jù)模型
1.3.1 數(shù)據(jù)處理的3個(gè)階段
1.3.2 常見的數(shù)據(jù)模型
1.4 幾種新型的數(shù)據(jù)庫系統(tǒng)
1.4.1 分布式數(shù)據(jù)庫系統(tǒng)
1.4.2 面向?qū)ο髷?shù)據(jù)庫系統(tǒng)
1.4.3 多媒體數(shù)據(jù)庫系統(tǒng)
1.4.4 空間數(shù)據(jù)庫系統(tǒng)
1.4.5 專家數(shù)據(jù)庫系統(tǒng)
1.4.6 工程數(shù)據(jù)庫系統(tǒng)
習(xí)題1
第2章 關(guān)系數(shù)據(jù)庫的基本理論
2.1 關(guān)系數(shù)據(jù)模型
2.1.1 關(guān)系數(shù)據(jù)結(jié)構(gòu)
2.1.2 關(guān)系操作
2.1.3 關(guān)系的完整性約束
2.2 關(guān)系代數(shù)基本理論
2.2.1 傳統(tǒng)的集合運(yùn)算
2.2.2 專門的關(guān)系運(yùn)算
2.2.3 關(guān)系代數(shù)表達(dá)式及其應(yīng)用實(shí)例
2.3 關(guān)系數(shù)據(jù)庫的規(guī)范化理論
2.3.1 關(guān)系模式規(guī)范化的必要性
2.3.2 函數(shù)依賴
2.3.3 關(guān)系的范式及規(guī)范化
2.3.4 關(guān)系模式的分解
習(xí)題2
第3章 數(shù)據(jù)庫設(shè)計(jì)
3.1 數(shù)據(jù)庫設(shè)計(jì)概述
3.1.1 數(shù)據(jù)庫設(shè)計(jì)的目標(biāo)和方法
3.1.2 數(shù)據(jù)庫設(shè)計(jì)的基本步驟
3.2 需求分析
3.2.1 需求分析的任務(wù)
3.2.2 需求分析的步驟
3.2.3 軟件需求規(guī)格說明書
3.3 概念結(jié)構(gòu)設(shè)計(jì)
3.3.1 概念結(jié)構(gòu)設(shè)計(jì)任務(wù)和E-R模型的特點(diǎn)
3.3.2 概念結(jié)構(gòu)設(shè)計(jì)的基本方法
3.3.3 概念結(jié)構(gòu)設(shè)計(jì)的主要步驟
3.3.4 局部E-R模型的設(shè)計(jì)
3.3.5 全局E-R模型的設(shè)計(jì)
3.3.6 概念結(jié)構(gòu)設(shè)計(jì)實(shí)例
3.4 邏輯結(jié)構(gòu)設(shè)計(jì)
3.4.1 E-R模型向關(guān)系模式的轉(zhuǎn)換
3.4.2 關(guān)系模式的優(yōu)化
3.5 物理結(jié)構(gòu)設(shè)計(jì)
3.5.1 設(shè)計(jì)物理結(jié)構(gòu)的內(nèi)容
3.5.2 評(píng)價(jià)物理結(jié)構(gòu)
3.6 數(shù)據(jù)庫的實(shí)施
3.7 數(shù)據(jù)庫的運(yùn)行和維護(hù)
習(xí)題3
第4章 SQL Server 2008基礎(chǔ)
4.1 SQL Server 2008簡介
4.1.1 SQL Server的發(fā)展
4.1.2 SQL Server 2008版本及所需環(huán)境
4.1.3 soL Server 2008新增及加強(qiáng)功能
4.1.4 soL Server 2008的系統(tǒng)數(shù)據(jù)庫
4.2 SQL Server 2008的常用管理工具
4.2.1 SQL Server Management Studio
4.2.2 SQL Server 2008商務(wù)智能開發(fā)平臺(tái)
……
第5章 數(shù)據(jù)庫和數(shù)據(jù)表管理
第6章 數(shù)據(jù)查詢
第7章 視圖與索引
第8章 存儲(chǔ)過程、觸發(fā)器和用戶定義函數(shù)
第9章 數(shù)據(jù)庫并發(fā)控制
第10章 數(shù)據(jù)庫安全管理
第11章 數(shù)據(jù)庫的備份與恢復(fù)
第12章 使用ADO.NET訪問SQL Server 2008數(shù)據(jù)庫
參考文獻(xiàn)