本書系統(tǒng)地介紹數(shù)據(jù)庫系統(tǒng)的基本組成、SQL Server 2008的運行環(huán)境、數(shù)據(jù)庫及各種常用數(shù)據(jù)庫對象的創(chuàng)建和管理、Transact SQL語言及其應(yīng)用、數(shù)據(jù)庫的備份與恢復(fù)、數(shù)據(jù)轉(zhuǎn)換、安全管理、自動化管理任務(wù)、復(fù)制與性能監(jiān)視等。詳細(xì)闡述數(shù)據(jù)庫操作中較為常用的數(shù)據(jù)檢索、數(shù)據(jù)完整性、視圖、存儲過程、觸發(fā)器、并發(fā)控制等,并給出利用Visual C# 2008與SQL Server 2008開發(fā)的數(shù)據(jù)庫應(yīng)用系統(tǒng)案例。
第1章 數(shù)據(jù)庫系統(tǒng)概論
1.1 數(shù)據(jù)庫系統(tǒng)的基本概念
1.1.1 信息與數(shù)據(jù)庫
1.1.2 數(shù)據(jù)庫管理系統(tǒng)
1.1.3 數(shù)據(jù)庫系統(tǒng)
1.2 關(guān)系型數(shù)據(jù)庫理論
1.2.1 概念模型及其表示方法
1.2.2 數(shù)據(jù)模型
1.2.3 關(guān)系運算
1.3 設(shè)計數(shù)據(jù)庫
1.3.1 數(shù)據(jù)庫設(shè)計的規(guī)范化
1.3.2 數(shù)據(jù)庫設(shè)計的主要內(nèi)容
1.3.3 數(shù)據(jù)庫設(shè)計的過程
1.4 小結(jié)
習(xí)題1
第2章 SQL Server 2008的運行環(huán)境
2.1 SQL Server數(shù)據(jù)庫簡介
2.1.1 SQL Server數(shù)據(jù)庫的發(fā)展歷程
2.1.2 SQL Server 2008的新特性
2.2 SQL Server 2008的系統(tǒng)要求
2.2.1 SQL Server 2008版本
2.2.2 SQL Server 2008安裝環(huán)境要求
2.3 SQL Server 2008的管理平臺
2.3.1 數(shù)據(jù)庫引擎及Management Studio的使用
2.3.2 SQL Server 2008的實例
2.3.3 新建查詢
2.3.4 SQL Server 2008的服務(wù)項目
2.3.5 系統(tǒng)數(shù)據(jù)庫
2.4 SQL Server 2008的服務(wù)器管理
2.4.1 注冊服務(wù)器
2.4.2 啟動、暫停和關(guān)閉服務(wù)器
2.4.3 配置服務(wù)器
2.5 SQL Server 2008的聯(lián)機叢書和教程
2.5.1 聯(lián)機叢書的使用
2.5.2 教程的使用
2.6 小結(jié)
習(xí)題2
第3章 創(chuàng)建與管理數(shù)據(jù)庫
3.1 數(shù)據(jù)庫對象和數(shù)據(jù)庫文件
3.1.1 基本概念
3.1.2 創(chuàng)建數(shù)據(jù)庫的規(guī)范
3.1.3 數(shù)據(jù)庫的存儲
3.2 用戶數(shù)據(jù)庫創(chuàng)建與修改
3.2.1 用戶數(shù)據(jù)庫的創(chuàng)建
3.2.2 修改數(shù)據(jù)庫
3.2.3 數(shù)據(jù)庫文件的腳本生成
3.3 管理數(shù)據(jù)庫
3.3.1 查看數(shù)據(jù)庫狀態(tài)信息
3.3.2 數(shù)據(jù)庫的屬性設(shè)置
3.3.3 估算數(shù)據(jù)庫大小
3.3.4 收縮數(shù)據(jù)庫
3.3.5 分離和附加用戶數(shù)據(jù)庫
3.3.6 聯(lián)機和脫機用戶數(shù)據(jù)庫
3.3.7 刪除數(shù)據(jù)庫
3.4 文件組的創(chuàng)建
3.5 數(shù)據(jù)庫快照和數(shù)據(jù)分區(qū)管理
3.5.1 數(shù)據(jù)庫快照
3.5.2 數(shù)據(jù)分區(qū)管理
3.6 小結(jié)
習(xí)題3
第4章 表和數(shù)據(jù)完整性
4.1 SQL Server 2008的數(shù)據(jù)類型
4.1.1 數(shù)值類型
4.1.2 字符類型
4.1.3 日期時間類型
4.1.4 貨幣類型
……
第5章 Transact-SQL語言基礎(chǔ)
第6章 數(shù)據(jù)檢索
第7章 Transact-SQL語句的高級應(yīng)用
第8章 索引和視圖
第9章 存儲過程與觸發(fā)器
第10章 事務(wù)和鎖
第11章 SQL Server的安全管理
第12章 備份和恢復(fù)
第13章 系統(tǒng)自動化任務(wù)管理
第14章 復(fù)制與性能監(jiān)視
第15章 SQL Server數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)
參考文獻