數(shù)據(jù)庫(kù)系統(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ī)劃教材
- 作者:劉金嶺 ,馮萬(wàn)利 著
- 出版時(shí)間:2013/9/1
- ISBN:9787302331193
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP311.138
- 頁(yè)碼:292
- 紙張:膠版紙
- 版次:1
- 開本:16開
《數(shù)據(jù)庫(kù)系統(tǒng)及應(yīng)用教程:SQL Server 2008/21世紀(jì)高等學(xué)校計(jì)算機(jī)教育實(shí)用規(guī)劃教材》是為普通高等院校應(yīng)用型本科計(jì)算機(jī)專業(yè)及相關(guān)專業(yè)精心編寫的一本數(shù)據(jù)庫(kù)課程教學(xué)用書,它以SOLServer 2008為核心系統(tǒng),較完整地講述了數(shù)據(jù)庫(kù)系統(tǒng)的基本概念、基本原理和SQL Server 2008的應(yīng)用技術(shù)。
本書第1~3章講述了數(shù)據(jù)庫(kù)的基本理論知識(shí)及數(shù)據(jù)庫(kù)設(shè)計(jì)的相關(guān)技術(shù),其內(nèi)容主要包括數(shù)據(jù)庫(kù)系統(tǒng)、數(shù)據(jù)模型、關(guān)系數(shù)據(jù)庫(kù)的基本理論、關(guān)系模式的規(guī)范化以及數(shù)據(jù)庫(kù)設(shè)計(jì)思想和方法;第4~11章講述了SQLServer 2008基礎(chǔ)、數(shù)據(jù)庫(kù)和數(shù)據(jù)表管理、數(shù)據(jù)查詢、視圖與索引、存儲(chǔ)過(guò)程與觸發(fā)器ADO定義函數(shù)、數(shù)據(jù)庫(kù)并發(fā)控制、數(shù)據(jù)庫(kù)安全管理及數(shù)據(jù)庫(kù)的備份與恢復(fù)等內(nèi)容;第12章介紹了使用AD0.NET訪問(wèn)soLServer 2008數(shù)據(jù)庫(kù)的簡(jiǎn)單應(yīng)用。
《數(shù)據(jù)庫(kù)系統(tǒng)及應(yīng)用教程:SQL Server 2008/21世紀(jì)高等學(xué)校計(jì)算機(jī)教育實(shí)用規(guī)劃教材》結(jié)合應(yīng)用型本科學(xué)生的特點(diǎn),用通俗的語(yǔ)言和實(shí)例解釋了抽象的概念,將抽象概念融合到具體的數(shù)據(jù)庫(kù)管理系統(tǒng)soLServer2008中,便于學(xué)生理解和掌握。
《數(shù)據(jù)庫(kù)系統(tǒng)及應(yīng)用教程:SQL Server 2008/21世紀(jì)高等學(xué)校計(jì)算機(jī)教育實(shí)用規(guī)劃教材》在編寫過(guò)程中,力求做到語(yǔ)言精練、概念清晰、取材合理、深入淺出、突出應(yīng)用,為讀者進(jìn)一步從事數(shù)據(jù)庫(kù)系統(tǒng)的應(yīng)用、開發(fā)和研究奠定堅(jiān)實(shí)的基礎(chǔ)。本書既可作為高等院校應(yīng)用型本科有關(guān)專業(yè)的數(shù)據(jù)庫(kù)原理及應(yīng)用教材,也可作為從事信息領(lǐng)域工作的科技人員的參考書。
數(shù)據(jù)庫(kù)技術(shù)是20世紀(jì)60年代后期產(chǎn)生和發(fā)展起來(lái)的一項(xiàng)計(jì)算機(jī)數(shù)據(jù)管理技術(shù),它的出現(xiàn)和發(fā)展使計(jì)算機(jī)應(yīng)用滲透到人類社會(huì)的廣闊領(lǐng)域。目前,數(shù)據(jù)庫(kù)的建設(shè)規(guī)模和性能、數(shù)據(jù)庫(kù)信息量的大小和使用頻度已成為衡量一個(gè)國(guó)家信息化程度的重要標(biāo)志。
從20世紀(jì)70年代后期開始,國(guó)外許多大學(xué)把數(shù)據(jù)庫(kù)課程教學(xué)列為計(jì)算機(jī)專業(yè)的必修內(nèi)容,我國(guó)高等院校從20世紀(jì)80年代開始也把數(shù)據(jù)庫(kù)原理及應(yīng)用作為計(jì)算機(jī)專業(yè)的核心課程之一。目前,數(shù)據(jù)庫(kù)技術(shù)已成為信息科學(xué)技術(shù)領(lǐng)域的重要基礎(chǔ)。
數(shù)據(jù)庫(kù)原理及應(yīng)用是普通高等院校應(yīng)用型本科計(jì)算機(jī)專業(yè)及相關(guān)專業(yè)的一門專業(yè)基礎(chǔ)課,它的主要任務(wù)是研究存儲(chǔ)、使用和管理數(shù)據(jù),目的是使讀者掌握數(shù)據(jù)庫(kù)的基本原理、方法和應(yīng)用技術(shù),能有效地使用現(xiàn)有的數(shù)據(jù)庫(kù)管理系統(tǒng)和軟件開發(fā)工具,掌握數(shù)據(jù)庫(kù)結(jié)構(gòu)的設(shè)計(jì)和數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開發(fā)方式。
本書的主要特點(diǎn)如下:
(1) 以關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)為核心。本書在系統(tǒng)講述數(shù)據(jù)庫(kù)基本知識(shí)的基礎(chǔ)上,著重討論了關(guān)系數(shù)據(jù)庫(kù)的基本理論,對(duì)關(guān)系數(shù)據(jù)模型、關(guān)系代數(shù)基本理論、關(guān)系數(shù)據(jù)庫(kù)的規(guī)范化理論等進(jìn)行了簡(jiǎn)要的講解。
(2) 對(duì)傳統(tǒng)數(shù)據(jù)庫(kù)的內(nèi)容進(jìn)行了精簡(jiǎn)。例如對(duì)于層次數(shù)據(jù)庫(kù)、網(wǎng)狀數(shù)據(jù)庫(kù),本書僅對(duì)其模型做了簡(jiǎn)要介紹,刪除了一些與操作系統(tǒng)聯(lián)系較密切的存儲(chǔ)理論等。
(3) 簡(jiǎn)要介紹了多種數(shù)據(jù)庫(kù)系統(tǒng)。為了反映當(dāng)前數(shù)據(jù)庫(kù)領(lǐng)域的新技術(shù)、新水平和新趨勢(shì),本書簡(jiǎn)要介紹了分布式數(shù)據(jù)庫(kù)系統(tǒng)、面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)、多媒體數(shù)據(jù)庫(kù)系統(tǒng)、空間數(shù)據(jù)庫(kù)系統(tǒng)、專家數(shù)據(jù)庫(kù)系統(tǒng)和工程數(shù)據(jù)庫(kù)系統(tǒng)等內(nèi)容。
(4) 強(qiáng)化了數(shù)據(jù)庫(kù)設(shè)計(jì)技術(shù)。編者在第3章數(shù)據(jù)庫(kù)設(shè)計(jì)理論的基礎(chǔ)上,結(jié)合自己多年的數(shù)據(jù)庫(kù)開發(fā)經(jīng)驗(yàn),介紹了一些行之有效的數(shù)據(jù)庫(kù)設(shè)計(jì)與開發(fā)中所用到的方法和技巧。
(5) 將抽象理論融合到具體模型中。本書結(jié)合SQL Server 2008的具體數(shù)據(jù)庫(kù)管理系統(tǒng),講解了數(shù)據(jù)庫(kù)的一些管理技術(shù)和應(yīng)用,如數(shù)據(jù)庫(kù)的完整性約束、存儲(chǔ)過(guò)程與觸發(fā)器、數(shù)據(jù)庫(kù)并發(fā)控制、數(shù)據(jù)庫(kù)安全管理、數(shù)據(jù)庫(kù)的備份與恢復(fù)等,使讀者在學(xué)習(xí)理論的同時(shí)有了具體的應(yīng)用,也為讀者維護(hù)、管理大中型數(shù)據(jù)庫(kù)系統(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ù)庫(kù)技術(shù)的應(yīng)用,編者還組織編寫了輔助教材《數(shù)據(jù)庫(kù)系統(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ù)庫(kù)系統(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ù)庫(kù)系統(tǒng)
1.2.1 數(shù)據(jù)庫(kù)系統(tǒng)的組成
1.2.2 數(shù)據(jù)庫(kù)系統(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ù)庫(kù)系統(tǒng)
1.4.1 分布式數(shù)據(jù)庫(kù)系統(tǒng)
1.4.2 面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)
1.4.3 多媒體數(shù)據(jù)庫(kù)系統(tǒng)
1.4.4 空間數(shù)據(jù)庫(kù)系統(tǒng) 第1章 數(shù)據(jù)庫(kù)系統(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ù)庫(kù)系統(tǒng)
1.2.1 數(shù)據(jù)庫(kù)系統(tǒng)的組成
1.2.2 數(shù)據(jù)庫(kù)系統(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ù)庫(kù)系統(tǒng)
1.4.1 分布式數(shù)據(jù)庫(kù)系統(tǒng)
1.4.2 面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)
1.4.3 多媒體數(shù)據(jù)庫(kù)系統(tǒng)
1.4.4 空間數(shù)據(jù)庫(kù)系統(tǒng)
1.4.5 專家數(shù)據(jù)庫(kù)系統(tǒng)
1.4.6 工程數(shù)據(jù)庫(kù)系統(tǒng)
習(xí)題1
第2章 關(guān)系數(shù)據(jù)庫(kù)的基本理論
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ù)庫(kù)的規(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ù)庫(kù)設(shè)計(jì)
3.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述
3.1.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的目標(biāo)和方法
3.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步驟
3.2 需求分析
3.2.1 需求分析的任務(wù)
3.2.2 需求分析的步驟
3.2.3 軟件需求規(guī)格說(shuō)明書
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ù)庫(kù)的實(shí)施
3.7 數(shù)據(jù)庫(kù)的運(yùn)行和維護(hù)
習(xí)題3
第4章 SQL Server 2008基礎(chǔ)
4.1 SQL Server 2008簡(jiǎn)介
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ù)庫(kù)
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ù)庫(kù)和數(shù)據(jù)表管理
第6章 數(shù)據(jù)查詢
第7章 視圖與索引
第8章 存儲(chǔ)過(guò)程、觸發(fā)器和用戶定義函數(shù)
第9章 數(shù)據(jù)庫(kù)并發(fā)控制
第10章 數(shù)據(jù)庫(kù)安全管理
第11章 數(shù)據(jù)庫(kù)的備份與恢復(fù)
第12章 使用ADO.NET訪問(wèn)SQL Server 2008數(shù)據(jù)庫(kù)
參考文獻(xiàn)