數(shù)據(jù)庫技術(shù)與應(yīng)用:SQL Server 2008
定 價(jià):44.5 元
- 作者:劉衛(wèi)國(guó),奎曉燕 編
- 出版時(shí)間:2014/12/1
- ISBN:9787302381266
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP311.138
- 頁碼:
- 紙張:膠版紙
- 版次:1
- 開本:16K
《數(shù)據(jù)庫技術(shù)與應(yīng)用:SQL Server 2008》以SQL Server 2008為實(shí)踐環(huán)境,介紹數(shù)據(jù)庫的基本知識(shí)和應(yīng)用開發(fā)技術(shù)。全書分為3個(gè)部分,第1部分是數(shù)據(jù)庫的基本概念與原理,從實(shí)用的角度介紹如何根據(jù)應(yīng)用需求,設(shè)計(jì)一個(gè)結(jié)構(gòu)合理、使用方便的數(shù)據(jù)庫; 第2部分是SQL Server 2008數(shù)據(jù)庫的操作與應(yīng)用,包括SQL Server 2008系統(tǒng)基礎(chǔ)、數(shù)據(jù)庫的管理、表的管理、數(shù)據(jù)查詢、索引與視圖、數(shù)據(jù)完整性、TransactSQL程序設(shè)計(jì)、存儲(chǔ)過程與觸發(fā)器、數(shù)據(jù)庫的安全管理、數(shù)據(jù)庫的備份還原等內(nèi)容; 第3部分是數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā),結(jié)合實(shí)際案例介紹數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)方法。
《數(shù)據(jù)庫技術(shù)與應(yīng)用:SQL Server 2008》強(qiáng)調(diào)理論與實(shí)踐相結(jié)合,突出數(shù)據(jù)庫的基本原理,但以應(yīng)用為目的,從數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的角度來介紹數(shù)據(jù)庫的基本原理。在編寫過程中,力求做到概念清晰、取材合理、深入淺出、突出應(yīng)用,為讀者應(yīng)用數(shù)據(jù)庫技術(shù)進(jìn)行數(shù)據(jù)管理打下良好基礎(chǔ)。
本書既可作為高等院校數(shù)據(jù)庫應(yīng)用課程的教材,又可供社會(huì)各類計(jì)算機(jī)應(yīng)用人員閱讀參考。
第1章 數(shù)據(jù)庫系統(tǒng)概論
1.1數(shù)據(jù)和數(shù)據(jù)管理
1.2數(shù)據(jù)管理技術(shù)
1.2.1人工管理
1.2.2文件管理
1.2.3數(shù)據(jù)庫管理
1.3數(shù)據(jù)庫與數(shù)據(jù)庫系統(tǒng)
1.3.1數(shù)據(jù)庫系統(tǒng)的組成
1.3.2數(shù)據(jù)庫的三級(jí)模式結(jié)構(gòu)
1.3.3數(shù)據(jù)庫系統(tǒng)的特點(diǎn)
1.4數(shù)據(jù)模型
1.4.1數(shù)據(jù)處理的3個(gè)階段
1.4.2概念模型
1.4.3邏輯模型
1.5數(shù)據(jù)管理技術(shù)的新發(fā)展
1.5.1分布式數(shù)據(jù)庫
1.5.2多媒體數(shù)據(jù)庫
1.5.3面向?qū)ο髷?shù)據(jù)庫
1.5.4數(shù)據(jù)倉(cāng)庫技術(shù)
1.5.5大數(shù)據(jù)技術(shù)
本章小結(jié)
習(xí)題
第2章 關(guān)系數(shù)據(jù)庫基本原理
2.1關(guān)系數(shù)據(jù)庫概述
2.1.1關(guān)系數(shù)據(jù)模型
2.1.2關(guān)系數(shù)據(jù)庫基本概念
2.1.3關(guān)系數(shù)據(jù)庫基本特征
2.2關(guān)系代數(shù)的基本原理
2.2.1關(guān)系的數(shù)學(xué)定義
2.2.2關(guān)系運(yùn)算
2.3關(guān)系的規(guī)范化理論
2.3.1函數(shù)依賴的基本概念
2.3.2關(guān)系模式的范式
2.3.3關(guān)系模式的分解
2.4關(guān)系模型的完整性約束
2.5數(shù)據(jù)庫的設(shè)計(jì)方法
2.5.1數(shù)據(jù)庫設(shè)計(jì)過程
2.5.2ER模型及其到關(guān)系模型的轉(zhuǎn)化
2.5.3數(shù)據(jù)庫設(shè)計(jì)實(shí)例
本章小結(jié)
習(xí)題
第3章 SQL Server 2008系統(tǒng)基礎(chǔ)
3.1SQL Server 2008簡(jiǎn)介
3.1.1SQL Server的發(fā)展
3.1.2SQL Server的特點(diǎn)
3.1.3SQL Server 2008新增功能
3.2SQL Server 2008的安裝
3.2.1安裝需求
3.2.2安裝過程
3.3SQL Server 2008管理平臺(tái)
3.3.1SQL Server 2008管理平臺(tái)的功能與基本操作
3.3.2SQL Server 2008服務(wù)器的配置與管理
3.4SQL和TransactSQL概述
3.4.1SQL語言的發(fā)展與特點(diǎn)
3.4.2TransactSQL概述
本章小結(jié)
習(xí)題
第4章 數(shù)據(jù)庫的管理
4.1SQL Server 2008數(shù)據(jù)庫概述
4.1.1SQL Server 2008中的數(shù)據(jù)庫
4.1.2SQL Server 2008的系統(tǒng)數(shù)據(jù)庫
4.1.3數(shù)據(jù)庫對(duì)象的標(biāo)識(shí)符
4.2數(shù)據(jù)庫的創(chuàng)建
4.2.1使用SQL Server管理平臺(tái)創(chuàng)建數(shù)據(jù)庫
4.2.2使用TransactSQL語句創(chuàng)建數(shù)據(jù)庫
4.3數(shù)據(jù)庫的修改
4.3.1使用SQL Server管理平臺(tái)修改數(shù)據(jù)庫
4.3.2使用TransactSQL語句修改數(shù)據(jù)庫
4.4數(shù)據(jù)庫的刪除
4.4.1使用SQL Server管理平臺(tái)刪除數(shù)據(jù)庫
4.4.2使用TransactSQL語句刪除數(shù)據(jù)庫
本章小結(jié)
習(xí)題
第5章 表的管理
5.1SQL Server表概述
5.1.1數(shù)據(jù)類型簡(jiǎn)介
5.1.2空值和默認(rèn)值
5.1.3約束
5.2表的創(chuàng)建與維護(hù)
5.2.1使用SQL Server管理平臺(tái)對(duì)表進(jìn)行操作
5.2.2使用TransactSQL語句創(chuàng)建表
5.2.3使用TransactSQL語句修改表
5.2.4使用TransactSQL語句刪除表
5.3表中數(shù)據(jù)的維護(hù)
5.3.1插入數(shù)據(jù)
5.3.2修改數(shù)據(jù)
5.3.3刪除數(shù)據(jù)
本章小結(jié)
習(xí)題
第6章 數(shù)據(jù)查詢
6.1基本查詢
6.1.1SELECT子句
6.1.2FROM子句
6.1.3WHERE子句
6.1.4查詢結(jié)果處理
6.2嵌套查詢
6.2.1單值嵌套查詢
6.2.2多值嵌套查詢
6.3連接查詢
6.3.1連接概述
6.3.2內(nèi)連接
6.3.3外連接
6.3.4交叉連接
本章小結(jié)
習(xí)題
第7章 索引與視圖
7.1索引概述
7.1.1索引的基本概念
7.1.2索引的分類
7.2索引的操作
7.2.1創(chuàng)建索引
7.2.2查看與修改索引
7.2.3刪除索引
7.3視圖概述
7.3.1視圖的基本概念
7.3.2視圖的類型
7.3.3視圖的限制
7.4視圖的操作
7.4.1創(chuàng)建視圖
7.4.2修改視圖
7.4.3刪除視圖
7.4.4查看和修改視圖屬性
7.5視圖的應(yīng)用
7.5.1通過視圖檢索表數(shù)據(jù)
7.5.2通過視圖添加表數(shù)據(jù)
7.5.3通過視圖修改表數(shù)據(jù)
7.5.4通過視圖刪除表數(shù)據(jù)
本章小結(jié)
習(xí)題
第8章 數(shù)據(jù)完整性
8.1使用規(guī)則實(shí)施數(shù)據(jù)完整性
8.1.1創(chuàng)建規(guī)則
8.1.2查看規(guī)則
8.1.3規(guī)則的綁定與松綁
8.1.4刪除規(guī)則
8.2使用默認(rèn)值實(shí)施數(shù)據(jù)完整性
8.2.1創(chuàng)建默認(rèn)值
8.2.2查看默認(rèn)值
8.2.3默認(rèn)值的綁定與松綁
8.2.4刪除默認(rèn)值
8.3使用約束實(shí)施數(shù)據(jù)完整性
8.3.1主鍵約束
8.3.2外鍵約束
8.3.3唯一性約束
8.3.4檢查約束
8.3.5默認(rèn)約束
本章小結(jié)
習(xí)題
第9章 TransactSQL程序設(shè)計(jì)
9.1數(shù)據(jù)與表達(dá)式
9.1.1用戶定義數(shù)據(jù)類型
9.1.2常量與變量
9.1.3運(yùn)算符與表達(dá)式
9.2函數(shù)
9.2.1常用函數(shù)
9.2.2用戶定義函數(shù)
9.3程序控制流語句
9.3.1語句塊和注釋
9.3.2選擇控制
9.3.3循環(huán)控制
9.3.4批處理
9.4游標(biāo)管理與應(yīng)用
9.4.1游標(biāo)概述
9.4.2聲明游標(biāo)
9.4.3使用游標(biāo)
9.4.4游標(biāo)的應(yīng)用
9.4.5使用系統(tǒng)存儲(chǔ)過程管理游標(biāo)
本章小結(jié)
習(xí)題
第10章 存儲(chǔ)過程與觸發(fā)器
10.1存儲(chǔ)過程概述
10.2存儲(chǔ)過程的創(chuàng)建與使用
10.2.1創(chuàng)建存儲(chǔ)過程
10.2.2執(zhí)行存儲(chǔ)過程
10.2.3修改存儲(chǔ)過程
10.2.4刪除存儲(chǔ)過程
10.2.5存儲(chǔ)過程參數(shù)與狀態(tài)值
10.3觸發(fā)器概述
10.4觸發(fā)器的創(chuàng)建與使用
10.4.1創(chuàng)建觸發(fā)器
10.4.2修改觸發(fā)器
10.4.3刪除觸發(fā)器
10.5事務(wù)處理
10.5.1事務(wù)概述
10.5.2事務(wù)管理
10.6SQL Server的鎖機(jī)制
10.6.1鎖模式
10.6.2隔離級(jí)別
10.6.3查看和終止鎖
10.6.4死鎖及其防止
本章小結(jié)
習(xí)題
第11章 數(shù)據(jù)庫的安全管理
11.1SQL Server的安全機(jī)制
11.1.1身份驗(yàn)證
11.1.2身份驗(yàn)證模式的設(shè)置
11.2登錄賬號(hào)管理
11.2.1創(chuàng)建登錄賬戶
11.2.2修改登錄賬戶
11.2.3刪除登錄賬戶
11.3數(shù)據(jù)庫用戶的管理
11.4角色管理
11.4.1SQL Server角色的類型
11.4.2固定服務(wù)器角色管理
11.4.3數(shù)據(jù)庫角色管理
11.4.4用戶定義數(shù)據(jù)庫角色
11.5權(quán)限管理
11.5.1權(quán)限的種類
11.5.2授予權(quán)限
11.5.3禁止與撤銷權(quán)限
11.5.4查看權(quán)限
本章小結(jié)
習(xí)題
第12章 數(shù)據(jù)庫的備份與還原
12.1數(shù)據(jù)庫的備份
12.1.1數(shù)據(jù)庫備份概述
12.1.2創(chuàng)建和刪除備份設(shè)備
12.1.3備份數(shù)據(jù)庫
12.2數(shù)據(jù)庫的恢復(fù)
12.2.1數(shù)據(jù)庫恢復(fù)模型
12.2.2查看備份信息
12.2.3恢復(fù)數(shù)據(jù)庫
12.3數(shù)據(jù)導(dǎo)入導(dǎo)出
12.3.1導(dǎo)入數(shù)據(jù)
12.3.2導(dǎo)出數(shù)據(jù)
12.4分離與附加用戶數(shù)據(jù)庫
12.4.1分離用戶數(shù)據(jù)庫
12.4.2附加用戶數(shù)據(jù)庫
本章小結(jié)
習(xí)題
第13章 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)
13.1數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)過程
13.2數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)與開發(fā)工具
13.2.1數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)
13.2.2常用的數(shù)據(jù)庫開發(fā)工具
13.3用VB .NET開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)
13.3.1VB .NET程序設(shè)計(jì)概述
13.3.2VB .NET程序設(shè)計(jì)基礎(chǔ)知識(shí)
13.3.3VB .NET數(shù)據(jù)庫應(yīng)用程序開發(fā)
13.4應(yīng)用案例——圖書現(xiàn)場(chǎng)采購(gòu)系統(tǒng)
13.4.1系統(tǒng)需求分析
13.4.2系統(tǒng)設(shè)計(jì)
13.4.3系統(tǒng)主界面的實(shí)現(xiàn)
13.4.4用戶管理模塊的實(shí)現(xiàn)
13.4.5采購(gòu)數(shù)據(jù)導(dǎo)入模塊的實(shí)現(xiàn)
13.4.6采購(gòu)數(shù)據(jù)管理模塊的實(shí)現(xiàn)
13.4.7圖書選購(gòu)管理模塊的實(shí)現(xiàn)
13.4.8統(tǒng)計(jì)輸出模塊的實(shí)現(xiàn)
本章小結(jié)
習(xí)題
參考文獻(xiàn)