《SQLServer2008數(shù)據(jù)庫設(shè)計教程/普通高等教育“十二五”規(guī)劃教材》以SQLServer2008為平臺,系統(tǒng)講述了數(shù)據(jù)庫原理和SQLServer2008的功能和應(yīng)用。首先介紹了數(shù)據(jù)庫系統(tǒng)的基本知識,然后分別介紹了SQLServer2008的基本功能、Transact—SQL語言,以及創(chuàng)建和管理數(shù)據(jù)庫、表、視圖、索引、約束、存儲過程、觸發(fā)器等數(shù)據(jù)庫相關(guān)對象的方法,最后對SQLServer2008的安全管理進(jìn)行了介紹。由于SQLServer2008系統(tǒng)十分龐大,不可能全面地對其進(jìn)行介紹,因此在《SQLServer2008數(shù)據(jù)庫設(shè)計教程/普通高等教育“十二五”規(guī)劃教材》的編寫過程中,編者充分考慮初學(xué)者的實際情況,盡力做到重點突出、講解通俗易懂,操作簡單明了,并輔以大量實例,便于讀者快速掌握SQLServer2008的各項功能和操作技巧。
第1章 數(shù)據(jù)庫系統(tǒng)基礎(chǔ)
1.1 數(shù)據(jù)庫系統(tǒng)概述
1.1.1 數(shù)據(jù)管理的發(fā)展
1.1.2 數(shù)據(jù)庫系統(tǒng)的組成
1.1.3 數(shù)據(jù)庫管理系統(tǒng)的功能
1.1.4 數(shù)據(jù)模型
1.2 關(guān)系數(shù)據(jù)庫
1.2.1 關(guān)系模型
1.2.2 關(guān)系數(shù)據(jù)庫的完整性
1.2.3 關(guān)系數(shù)據(jù)庫的規(guī)范化
復(fù)習(xí)思考題
第2章 SQL Server 2008概述
2.1 SQL Server 2008簡介
2.1.1 SQL Server的發(fā)展簡史
2.1.2 SQL Server 2008的應(yīng)用
2.1.3 SQL Server 2008的體系結(jié)構(gòu)
2.1.4 SQL Server 2008數(shù)據(jù)庫和數(shù)據(jù)庫對象
2.2 SQL Server 2008的安裝和配置
2.2.1 SQL Server 2008的版本
2.2.2 SQL Server 2008的系統(tǒng)需求
2.2.3 SQL Server 2008的安裝
2.3 SQL Server 2008工具和實用程序
2.3.1 Microsoft SQL Server Management Studio
2.3.2 SQL Server配置管理器
2.3.3 命令提示實用工具SQLCmd
2.4 熟悉示例數(shù)據(jù)庫jw
2.4.1 了解jw數(shù)據(jù)庫的用戶表
2.4.2 jw數(shù)據(jù)庫用戶表之間關(guān)系
2.5 本章實訓(xùn)
(實訓(xùn)目的)
(實訓(xùn)內(nèi)容)
(實訓(xùn)過程)
復(fù)習(xí)思考題
第3章 Transact-SQL語言
3.1 基本語言要素
3.1.1 注釋
3.1.2 變量
3.1.3 運(yùn)算符
3.1.4 函數(shù)
3.1.5 流程控制語句
3.2 數(shù)據(jù)操縱語言
3.2.1 SELECT語句
3.2.2 INSERT語句
3.2.3 UPDATE語句
3.2.4 DELETE語句
3.3 數(shù)據(jù)控制語言
3.3.1 GRANT語句
3.3.2 REVOKE語句
3.3.3 DENY語句
3.4 本章實訓(xùn)
(實訓(xùn)目的)
(實訓(xùn)內(nèi)容)
(實訓(xùn)過程)
復(fù)習(xí)思考題
第4章 服務(wù)器管理
4.1 服務(wù)器注冊
4.1.1 注冊服務(wù)器
4.1.2 使用服務(wù)器組管理已注冊的服務(wù)器
4.1.3 已注冊服務(wù)器的導(dǎo)入和導(dǎo)出
4.1.4 已注冊的服務(wù)器與資源管理器的連接與斷開
4.2 服務(wù)器的啟動、暫停和停止
4.3 服務(wù)器配置選項設(shè)置
4.4 本章實訓(xùn)
(實訓(xùn)目的)
(實訓(xùn)內(nèi)容)
(實訓(xùn)過程)
復(fù)習(xí)思考題
第5章 數(shù)據(jù)庫的創(chuàng)建與管理
5.1 數(shù)據(jù)庫
5.1.1 數(shù)據(jù)庫文件
5.1.2 系統(tǒng)數(shù)據(jù)庫
5.1.3 示例數(shù)據(jù)庫
5.2 創(chuàng)建、修改和刪除數(shù)據(jù)庫
5.2.1 創(chuàng)建數(shù)據(jù)庫
5.2.2 修改數(shù)據(jù)庫
5.2 ,3刪除數(shù)據(jù)庫
5.3 數(shù)據(jù)庫的分離和附加
5.4 數(shù)據(jù)庫的備份和還原
5.4.1 備份類型
5.4.2 備份設(shè)備
5.4.3 創(chuàng)建數(shù)據(jù)庫備份
5.4.4 恢復(fù)數(shù)據(jù)庫
5.5 數(shù)據(jù)庫快照
5.5.1 數(shù)據(jù)庫快照的定義
5.5.2 數(shù)據(jù)庫快照的工作原理
5.5.3 數(shù)據(jù)庫快照的優(yōu)點和局限性
5.5.4 數(shù)據(jù)庫快照的創(chuàng)建和使用
5.6 本章實訓(xùn)
(實訓(xùn)目的)
(實訓(xùn)內(nèi)容)
(實訓(xùn)過程)
復(fù)習(xí)思考題
第6章 表的創(chuàng)建與管理
6.1 表的概述
6.2 數(shù)據(jù)類型
6.2.1 系統(tǒng)數(shù)據(jù)類型
6.2.2 用戶自定義數(shù)據(jù)類型
6.3 創(chuàng)建、修改和刪除表
6.3.1 創(chuàng)建表
6.3.2 修改表
6.3.3 刪除表
6.4 添加、修改和刪除表中數(shù)據(jù)
6.5 分區(qū)表
6.6 本章實訓(xùn)
(實訓(xùn)目的)
(實訓(xùn)內(nèi)容)
(實訓(xùn)過程)
復(fù)習(xí)思考題
第7章 視圖的創(chuàng)建與管理
7.1 視圖的概述
7.2 創(chuàng)建視圖
7,2.1 使用SQL Server Management Studio創(chuàng)建視圖
7.2.2 使用CREATE VIEW語句創(chuàng)建視圖
7.3 通過視圖修改數(shù)據(jù)
7.4 重命名、修改和刪除視圖
7.4.1 重命名視圖
7.4.2 修改視圖
7.4.3 刪除視圖
7.5 本章實訓(xùn)
(實訓(xùn)目的)
(實訓(xùn)內(nèi)容)
(實訓(xùn)過程)
復(fù)習(xí)思考題
第8章 索引的創(chuàng)建與管理
8.1 索引的概述
8.1.1 索引的概念
8.1.2 聚集索引
8.1.3 非聚集索引
8.1.4 唯一索引
8.2 索引的創(chuàng)建
8.3 索引碎片的檢測與處理
8.3.1 查看索引碎片信息
8.3.2 索引碎片整理
8.4 索引的重命名與刪除
8.5 本章實訓(xùn)
(實訓(xùn)目的)
(實訓(xùn)內(nèi)容)
(實訓(xùn)過程)
復(fù)習(xí)思考題
……
第9章 約束的創(chuàng)建與管理
第10章 SQL Server數(shù)據(jù)庫其他對象
第11章 存儲過程的創(chuàng)建與管理
第12章 觸發(fā)器的創(chuàng)建與管理
第13章 事務(wù)與鎖
第14章 數(shù)據(jù)庫安全管理