出版時(shí)間:2011-8 出版社:清華大學(xué)出版社 作者:王永樂,徐書欣 主編 頁數(shù):355
內(nèi)容概要
徐書欣、王永樂主編的《SQL
Server2008數(shù)據(jù)庫管理及應(yīng)用》采用理論與實(shí)例結(jié)合、逐步引導(dǎo)的方法,介紹了利用SQL Server
2008進(jìn)行數(shù)據(jù)庫管理與應(yīng)用的各種操作,以及進(jìn)行數(shù)據(jù)庫程序開發(fā)所需的基本知識(shí)和技能。
《SQL Server2008數(shù)據(jù)庫管理及應(yīng)用》共分12章,包括SQL Server
2008安裝,創(chuàng)建和管理數(shù)據(jù)庫,創(chuàng)建和管理表,操作數(shù)據(jù),T-SQL程序設(shè)計(jì),事務(wù)、索引和視圖的使用,存儲(chǔ)過程的創(chuàng)建和使用,觸發(fā)器的創(chuàng)建和使用,進(jìn)行SQL
Server安全性管理,數(shù)據(jù)庫的備份和恢復(fù),數(shù)據(jù)轉(zhuǎn)換,SQL Server代理服務(wù)的配置與管理等內(nèi)容。
《SQL
Server2008數(shù)據(jù)庫管理及應(yīng)用》可以作為高職高專計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、軟件技術(shù)、電子商務(wù)及相關(guān)的信息技術(shù)類專業(yè)的教材,也可作為數(shù)據(jù)庫自學(xué)者的參考資料。
書籍目錄
第1章 SQL Server 2008安裝
1.1 知識(shí)準(zhǔn)備
1.1.1 數(shù)據(jù)庫簡(jiǎn)介
1.1.2 數(shù)據(jù)庫基本概念
1.2 任務(wù)實(shí)施
1.2.1 SQL Server 2008安裝準(zhǔn)備
1.2.2 SQL Server 2008安裝過程
1.2.3 SQL Server 2008管理工具
1.3 知識(shí)和技能擴(kuò)展
1.3.1 SQL Server 2008的新增功能
1.3.2 SQL Server 的默認(rèn)實(shí)例和命名實(shí)例的文件位置
1.3.3 卸載SQL Server
1.4 小結(jié)
1.5 習(xí)題
1.6 項(xiàng)目實(shí)訓(xùn)
第2章 創(chuàng)建和管理數(shù)據(jù)庫
2.1 知識(shí)準(zhǔn)備
2.1.1 系統(tǒng)和示例數(shù)據(jù)庫
2.1.2 SQL Server的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)
2.2 任務(wù)實(shí)施
2.2.1 創(chuàng)建數(shù)據(jù)庫
2.2.2 管理和維護(hù)數(shù)據(jù)庫
2.2.3 刪除數(shù)據(jù)庫
2.3 知識(shí)和技能擴(kuò)展
2.3.1 使用模板創(chuàng)建示例數(shù)據(jù)庫
2.3.2 數(shù)據(jù)庫引擎連接及常見錯(cuò)誤
2.4 小結(jié)
2.5 習(xí)題
2.6 項(xiàng)目實(shí)訓(xùn)
第3章 創(chuàng)建和管理表
3.1 知識(shí)準(zhǔn)備
3.1.1 表的概念
3.1.2 數(shù)據(jù)完整性
3.1.3 主鍵和外鍵
3.2 任務(wù)實(shí)施
3.2.1 建立數(shù)據(jù)庫表
3.2.2 表的維護(hù)
3.3 知識(shí)和技能擴(kuò)展
3.3.1 特殊表
3.3.2 使用模板創(chuàng)建數(shù)據(jù)庫表
3.4 小結(jié)
3.5 習(xí)題
3.6 項(xiàng)目實(shí)訓(xùn)
第4章 操作數(shù)據(jù)
4.1 知識(shí)準(zhǔn)備
4.1.1 條件表達(dá)式
4.1.2 邏輯表達(dá)式
4.2 任務(wù)實(shí)施
4.2.1 使用SQL Server Management
Studio工具管理表中數(shù)據(jù)
4.2.2 使用T-SQL語句管理表中數(shù)據(jù)
4.2.3 使用T-SQL語句查詢數(shù)據(jù)
4.2.4 在查詢中使用函數(shù)
4.2.5 模糊查詢
4.2.6 SQL Server中的聚合函數(shù)
4.2.7 多表連接查詢
4.2.8 簡(jiǎn)單子查詢
4.3 知識(shí)和技能擴(kuò)展
4.3.1 T-SQL語句中的注釋
4.3.2 系統(tǒng)內(nèi)置函數(shù)
4.3.3 子查詢
4.4 小結(jié)
4.5 習(xí)題
4.6 項(xiàng)目實(shí)訓(xùn)
第5章 T-SQL程序設(shè)計(jì)
5.1 知識(shí)準(zhǔn)備
5.1.1 SQL語句標(biāo)識(shí)符
5.1.2 常量
5.1.3 變量
5.2 任務(wù)實(shí)施
5.2.1 輸出語句的使用
5.2.2 邏輯控制語句的使用
5.2.3 批處理語句
5.3 知識(shí)和技能擴(kuò)展
5.3.1 其他常用語句的使用
5.3.2 變量和參數(shù)的使用
5.3.3 日期和時(shí)間數(shù)據(jù)類型的轉(zhuǎn)換
5.4 小結(jié)
5.5 習(xí)題
5.6 項(xiàng)目實(shí)訓(xùn)
第6章 事務(wù)、索引和視圖的使用
6.1 知識(shí)準(zhǔn)備
6.1.1 事務(wù)
6.1.2 索引
6.1.3 視圖
6.2 任務(wù)實(shí)施
6.2.1 為什么需要事務(wù)
6.2.2 創(chuàng)建事務(wù)
6.2.3 創(chuàng)建索引
6.2.4 查看和修改索引
6.2.5 刪除索引
6.2.6 禁用索引
6.2.7 創(chuàng)建視圖
6.2.8 修改視圖
6.2.9 刪除視圖
6.2.10 加密視圖
6.3 知識(shí)和技能擴(kuò)展
6.3.1 事務(wù)操作
6.3.2 設(shè)計(jì)索引
6.3.3 設(shè)計(jì)視圖的基本準(zhǔn)則
6.4 小結(jié)
6.5 習(xí)題
6.6 項(xiàng)目實(shí)訓(xùn)
第7章 存儲(chǔ)過程的創(chuàng)建和使用
7.1 知識(shí)準(zhǔn)備
7.1.1 什么是存儲(chǔ)過程
7.1.2 系統(tǒng)存儲(chǔ)過程和擴(kuò)展存儲(chǔ)過程
7.1.3 用戶自定義的存儲(chǔ)過程
7.2 任務(wù)實(shí)施
7.2.1 常用的系統(tǒng)存儲(chǔ)過程和擴(kuò)展存儲(chǔ)過程的用法
7.2.2 使用擴(kuò)展存儲(chǔ)過程來創(chuàng)建文件夾
7.2.3 創(chuàng)建不帶參數(shù)的存儲(chǔ)過程
7.2.4 帶參數(shù)的存儲(chǔ)過程
7.3 知識(shí)和技能擴(kuò)展
7.3.1 修改存儲(chǔ)過程
7.3.2 刪除存儲(chǔ)過程
7.4 小結(jié)
7.5 習(xí)題
7.6 項(xiàng)目實(shí)訓(xùn)
第8章 觸發(fā)器的創(chuàng)建和使用
8.1 知識(shí)準(zhǔn)備
8.1.1 觸發(fā)器的功能
8.1.2 觸發(fā)器的分類
8.1.3 觸發(fā)器的工作原理
8.2 任務(wù)實(shí)施
8.2.1 在SQL Server Management Studio中創(chuàng)建觸發(fā)器
8.2.2 使用T-SQL語句創(chuàng)建觸發(fā)器
8.2.3 查看和修改DML觸發(fā)器
8.2.4 禁用和啟用觸發(fā)器
8.2.5 刪除DML觸發(fā)器
8.3 知識(shí)和技能擴(kuò)展
8.3.1 創(chuàng)建DML觸發(fā)器的注意事項(xiàng)
8.3.2 設(shè)計(jì)觸發(fā)器的限制
8.3.3 比較觸發(fā)器與約束
8.4 小結(jié)
8.5 習(xí)題
8.6 項(xiàng)目實(shí)訓(xùn)
第9章 進(jìn)行SQL Server安全性管理
9.1 知識(shí)準(zhǔn)備
9.1.1 SQL Server安全機(jī)制
9.1.2 SQL Server的驗(yàn)證模式
9.1.3 服務(wù)器角色
9.2 任務(wù)實(shí)施
9.2.1 管理服務(wù)器安全
9.2.2 管理數(shù)據(jù)庫安全
9.2.3 管理數(shù)據(jù)庫對(duì)象
9.2.4 用T-SQL語句進(jìn)行安全管理
9.3 知識(shí)和技能擴(kuò)展
9.3.1 安全性部署
9.3.2 標(biāo)識(shí)和訪問控制
9.4 小結(jié)
9.5 習(xí)題
9.6 項(xiàng)目實(shí)訓(xùn)
第10章 數(shù)據(jù)庫的備份和恢復(fù)
10.1 知識(shí)準(zhǔn)備
10.1.1 為什么需要備份
10.1.2 備份的類型
10.1.3 恢復(fù)模式
10.1.4 備份和還原策略
10.1.5 備份設(shè)備
10.2 任務(wù)實(shí)施
10.2.1 完整數(shù)據(jù)庫的備份與還原
10.2.2 完整加差異備份與還原
10.2.3 完整加日志備份與還原
10.3 知識(shí)和技能擴(kuò)展
10.3.1 通過T-SQL語句備份數(shù)據(jù)庫
10.3.2 使用T-SQL還原數(shù)據(jù)庫
10.4 小結(jié)
10.5 習(xí)題
10.6 項(xiàng)目實(shí)訓(xùn)
第11章 數(shù)據(jù)轉(zhuǎn)換
11.1 知識(shí)準(zhǔn)備
11.1.1 數(shù)據(jù)轉(zhuǎn)換的原因
11.1.2 數(shù)據(jù)轉(zhuǎn)換前需要考慮的問題
11.1.3 常用數(shù)據(jù)轉(zhuǎn)換工具
11.2 任務(wù)實(shí)施
11.2.1 使用導(dǎo)入/導(dǎo)出向?qū)нM(jìn)行數(shù)據(jù)轉(zhuǎn)換
11.2.2 使用SSIS設(shè)計(jì)器
11.3 知識(shí)和技能擴(kuò)展
11.3.1 使用BCP
11.3.2 使用BULK INSERT語句
11.4 小結(jié)
11.5 習(xí)題
11.6 項(xiàng)目實(shí)訓(xùn)
第12章 SQL Server代理服務(wù)的配置與管理
12.1 知識(shí)準(zhǔn)備
12.1.1 SQL Server代理
12.1.2 系統(tǒng)自動(dòng)化任務(wù)管理
12.2 任務(wù)實(shí)施
12.2.1 配置SQL Server代理
12.2.2 創(chuàng)建操作員
12.2.3 創(chuàng)建警報(bào)
12.2.4 創(chuàng)建作業(yè)
12.2.5 創(chuàng)建維護(hù)計(jì)劃
12.3 知識(shí)和技能擴(kuò)展
12.3.1 使用命令啟動(dòng)和停止SQL Server代理服務(wù)
12.3.2 SQL Server代理管理的安全性
12.3.3 實(shí)現(xiàn)SQL Server代理安全性
12.4 小結(jié)
12.5 習(xí)題
12.6 項(xiàng)目實(shí)訓(xùn)
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁:插圖:(1)文件系統(tǒng)階段文件系統(tǒng)是數(shù)據(jù)庫系統(tǒng)的初級(jí)階段,它出現(xiàn)在20世紀(jì)五六十年代,其可以提供簡(jiǎn)單的數(shù)據(jù)共享和管理,但無法提供完整、統(tǒng)一的管理和數(shù)據(jù)共享能力。由于它的功能較為簡(jiǎn)單,均附屬于操作系統(tǒng),并不能成為獨(dú)立的軟件,所以一般把它視為數(shù)據(jù)庫的原型,而不是嚴(yán)格意義上的數(shù)據(jù)庫系統(tǒng)。基于文件系統(tǒng)的數(shù)據(jù)庫系統(tǒng)雖然功能簡(jiǎn)單,但因?yàn)槲募到y(tǒng)通常都能提供目錄結(jié)構(gòu)簡(jiǎn)單的文件組織形式,又往往直接作為操作系統(tǒng)的基本用戶界面提供給客戶使用,所以在管理較少及較簡(jiǎn)單的數(shù)據(jù),僅僅用來存儲(chǔ)備份而極少用來查詢,或者查詢比較簡(jiǎn)單的數(shù)據(jù)等情況下能滿足一定的應(yīng)用要求。例如,單位職工、公司員工提交工作計(jì)劃、工作報(bào)告等,常常使用電子文檔的方式提交,這些提交的電子文檔常被要求存成word文件或純文本文件,為工作帶來很大方便。文件壓縮工具(如ZIP工具)和文件打包工具(如TAR工具)都是這個(gè)階段的產(chǎn)物并與文件系統(tǒng)一起發(fā)展,以至于現(xiàn)在還在被廣泛地應(yīng)用。(2)層次型和網(wǎng)狀型數(shù)據(jù)庫階段自20世紀(jì)60年代起,第一代數(shù)據(jù)庫系統(tǒng)相繼問世,它們是層次型和網(wǎng)狀型數(shù)據(jù)庫系統(tǒng),它們?yōu)榻y(tǒng)一管理和共享數(shù)據(jù)提供了有力的支持。這個(gè)時(shí)期,由于數(shù)據(jù)庫系統(tǒng)的蓬勃發(fā)展,形成了著名的“數(shù)據(jù)庫時(shí)代”。當(dāng)然,這兩種數(shù)據(jù)庫系統(tǒng)也有一定的不足,它們均脫胎于文件系統(tǒng),因此受物理結(jié)構(gòu)的影響較大。用戶在使用數(shù)據(jù)庫時(shí),需要對(duì)數(shù)據(jù)庫的物理結(jié)構(gòu)有較詳細(xì)的了解,這給使用數(shù)據(jù)庫的人員帶來了許多麻煩。同時(shí),由于表示數(shù)據(jù)模式的結(jié)構(gòu)過于煩瑣,也影響了數(shù)據(jù)庫的應(yīng)用,另外,越來越多的數(shù)據(jù)結(jié)構(gòu)的復(fù)雜要求難以實(shí)現(xiàn)。
編輯推薦
《SQL Server 2008數(shù)據(jù)庫管理及應(yīng)用》共分12章,第1章包括數(shù)據(jù)庫簡(jiǎn)介、數(shù)據(jù)庫基本概念、SQL Server 2008安裝、SQL Server 2008管理工具。第2章包括系統(tǒng)和示例數(shù)據(jù)庫、創(chuàng)建數(shù)據(jù)庫、數(shù)據(jù)庫的管理和維護(hù)、數(shù)據(jù)庫的刪除。第3章包括表的相關(guān)基本概念、數(shù)據(jù)庫表的建立和維護(hù)。第4章包括使用SQL Server Management Studio工具管理表中數(shù)據(jù),使用T-SQL插入、更新、刪除、查詢數(shù)據(jù)。第5章包括變量、輸出語句、邏輯控制語句和批處理語句的使用。第6章包括事務(wù)、索引和視圖的創(chuàng)建、查看、修改、刪除、加密。第7章包括存儲(chǔ)過程的概念、系統(tǒng)存儲(chǔ)過程和擴(kuò)展存儲(chǔ)過程的使用、用戶自定義的存儲(chǔ)過程的創(chuàng)建。第8章包括觸發(fā)器的概述,使用SQL Server Management Studio和T-SQL創(chuàng)建、修改、刪除觸發(fā)器。第9章包括SQL Server安全機(jī)制、管理服務(wù)器安全、數(shù)據(jù)庫安全、數(shù)據(jù)庫對(duì)象和使用T-SQL語句進(jìn)行安全管理。第10章包括完整數(shù)據(jù)庫備份與還原案例、完整加差異數(shù)據(jù)庫備份與還原、完整數(shù)據(jù)庫加事務(wù)日志的備份與還原。第11章包括數(shù)據(jù)轉(zhuǎn)換工具、使用導(dǎo)入/導(dǎo)出向?qū)Ш蚐SIS設(shè)計(jì)器進(jìn)行數(shù)據(jù)轉(zhuǎn)換。第12章包括配置SQL Server代理、創(chuàng)建操作員、創(chuàng)建警報(bào)、創(chuàng)建作業(yè)、創(chuàng)建維護(hù)計(jì)劃。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
SQL Server 2008數(shù)據(jù)庫管理及應(yīng)用 PDF格式下載