SQL Server 2008數(shù)據(jù)庫(kù)應(yīng)用教程
定 價(jià):31 元
叢書(shū)名:工業(yè)和信息化人才培養(yǎng)規(guī)劃教材
- 作者:齊志, 趙曉丹主編
- 出版時(shí)間:2012/11/1
- ISBN:9787115286444
- 出 版 社:人民郵電出版社
- 中圖法分類:TP311.138SQ
- 頁(yè)碼:228頁(yè)
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16開(kāi)
《工業(yè)和信息化人才培養(yǎng)規(guī)劃教材·高職高專計(jì)算機(jī)系列:SQL Server 2008數(shù)據(jù)庫(kù)應(yīng)用教程》從應(yīng)用SQLServer2008設(shè)計(jì)一個(gè)完整的數(shù)據(jù)庫(kù)系統(tǒng)的角度出發(fā),以創(chuàng)建一個(gè)“商品銷售管理系統(tǒng)”的數(shù)據(jù)庫(kù)為例,循序漸進(jìn)地對(duì)SQLServer數(shù)據(jù)庫(kù)進(jìn)行介紹。全書(shū)共10章,內(nèi)容包括數(shù)據(jù)庫(kù)與SQLServer2008概述,數(shù)據(jù)庫(kù)管理,表的設(shè)計(jì),數(shù)據(jù)查詢,Transact-SQL編程及應(yīng)用,視圖,存儲(chǔ)過(guò)程、觸發(fā)器、游標(biāo)及事務(wù),SQLServer2008的安全管理,數(shù)據(jù)庫(kù)的備份還原及數(shù)據(jù)的導(dǎo)入與導(dǎo)出,商業(yè)智能開(kāi)發(fā)工具等!豆I(yè)和信息化人才培養(yǎng)規(guī)劃教材·高職高專計(jì)算機(jī)系列:SQL Server 2008數(shù)據(jù)庫(kù)應(yīng)用教程》不僅注重?cái)?shù)據(jù)庫(kù)基本知識(shí)的掌握,還提供了一個(gè)學(xué)習(xí)用案例“學(xué)生成績(jī)管理系統(tǒng)”,使學(xué)生能利用所學(xué)知識(shí)并參照書(shū)中案例進(jìn)行實(shí)際的數(shù)據(jù)庫(kù)設(shè)計(jì)。
《工業(yè)和信息化人才培養(yǎng)規(guī)劃教材·高職高專計(jì)算機(jī)系列:SQL Server 2008數(shù)據(jù)庫(kù)應(yīng)用教程》可作為高職高專院校數(shù)據(jù)庫(kù)課程的教學(xué)用書(shū),也可供各類培訓(xùn)班、計(jì)算機(jī)從業(yè)人員和愛(ài)好者學(xué)習(xí)參考。
第1章 數(shù)據(jù)庫(kù)與SQL Server 2008概述
1.1 數(shù)據(jù)庫(kù)概述
1.1.1 數(shù)據(jù)庫(kù)基本概念
1.1.2 數(shù)據(jù)庫(kù)發(fā)展歷史
1.1.3 數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)
1.2 SQL Server 2008概述
1.2.1 SQL Server 2008簡(jiǎn)介
1.2.2 SQL Server 2008的新特性
1.2.3 SQL Server 2008的體系結(jié)構(gòu)
1.2.4 SQL Server 2008的版本
1.3 SQL Server 2008的安裝與卸載
1.3.1 全新安裝SQL Server 2008
1.3.2 升級(jí)到SQL Server 2008
1.3.3 卸載SQL Server 2008
1.4 配置SQL Server 2008
1.5 SQL Server 2008管理工具
本章小結(jié)
測(cè)試與練習(xí)
拓展實(shí)訓(xùn) SQL Server 2008的安裝與啟動(dòng)
第2章 數(shù)據(jù)庫(kù)管理
2.1 數(shù)據(jù)庫(kù)的組成
2.1.1 系統(tǒng)數(shù)據(jù)庫(kù)
2.1.2 數(shù)據(jù)庫(kù)文件及文件組
2.2 使用SQL Server Management Studio管理數(shù)據(jù)庫(kù)
2.2.1 創(chuàng)建數(shù)據(jù)庫(kù)
2.2.2 修改數(shù)據(jù)庫(kù)
2.2.3 重命名數(shù)據(jù)庫(kù)
2.2.4 收縮數(shù)據(jù)庫(kù)
2.2.5 刪除數(shù)據(jù)庫(kù)
2.3 使用Transact-SQL管理數(shù)據(jù)庫(kù)
2.3.1 使用CREATE DATABASE語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)
2.3.2 使用ALTER DATABASE語(yǔ)句修改數(shù)據(jù)庫(kù)
2.3.3 重命名數(shù)據(jù)庫(kù)
2.3.4 收縮數(shù)據(jù)庫(kù)
2.3.5 使用DROP DATABASE語(yǔ)句刪除數(shù)據(jù)庫(kù)
2.4 分離和附加數(shù)據(jù)庫(kù)
2.4.1 分離數(shù)據(jù)庫(kù)
2.4.2 附加數(shù)據(jù)庫(kù)
課內(nèi)實(shí)訓(xùn) 學(xué)生成績(jī)管理數(shù)據(jù)庫(kù)的創(chuàng)建
本章小結(jié)
測(cè)試與練習(xí)
拓展實(shí)訓(xùn) 學(xué)生成績(jī)管理數(shù)據(jù)庫(kù)的修改
第3章 表的設(shè)計(jì)
3.1 數(shù)據(jù)表的基礎(chǔ)知識(shí)
3.2 表之間的關(guān)系
3.3 SQL Server 2008系統(tǒng)數(shù)據(jù)類型
3.3.1 精確數(shù)字
3.3.2 近似數(shù)字
3.3.3 日期和時(shí)間類型
3.3.4 字符串
3.3.5 Unicode字符串
3.3.6 二進(jìn)制字符串
3.3.7 其他數(shù)據(jù)類型
3.4 使用SQL Server Management Studio管理表
3.4.1 創(chuàng)建表
3.4.2 修改表結(jié)構(gòu)
3.4.3 查看表
3.4.4 刪除表
3.5 使用Transact-SQL管理表
3.5.1 使用CREATE TABLE語(yǔ)句創(chuàng)建表
3.5.2 使用ALTER TABLE語(yǔ)句修改表
3.5.3 使用語(yǔ)句查看表
3.5.4 使用DROP TABLE語(yǔ)句刪除表
3.6 數(shù)據(jù)完整性
3.6.1 數(shù)據(jù)完整性概述
3.6.2 約束
3.6.3 規(guī)則
3.6.4 默認(rèn)值
3.7 索引
3.7.1 索引概述
3.7.2 索引的創(chuàng)建
3.7.3 索引的刪除
3.8 添加、修改與刪除記錄
3.8.1 添加記錄
3.8.2 修改記錄
3.8.3 刪除記錄
課內(nèi)實(shí)訓(xùn) 學(xué)生成績(jī)管理表的創(chuàng)建
本章小結(jié)
測(cè)試與練習(xí)
拓展實(shí)訓(xùn)1 學(xué)生成績(jī)管理系統(tǒng)中表的設(shè)計(jì)與管理
拓展實(shí)訓(xùn)2 學(xué)生成績(jī)管理系統(tǒng)中數(shù)據(jù)的插入、修改及刪除
拓展實(shí)訓(xùn)3 學(xué)生成績(jī)管理系統(tǒng)中數(shù)據(jù)完整性的應(yīng)用
第4章 數(shù)據(jù)查詢
4.1 SELECT語(yǔ)句結(jié)構(gòu)
4.2 使用SELECT查詢數(shù)據(jù)
4.2.1 FROM子句
4.2.2 WHERE 子句
4.2.3 ORDER BY 子句
4.2.4 HAVING 子句
4.2.5 GROUP BY 子句
4.2.6 COMPUTE BY 子句
4.3 連接查詢
4.3.1 內(nèi)部連接
4.3.2 外部連接
4.3.3 交叉連接
4.4 子查詢
4.4.1 子查詢概述
4.4.2 使用IN的子查詢
4.4.3 使用比較運(yùn)算符的子查詢
4.4.4 用ANY、SOME或ALL修改的比較運(yùn)算符
4.4.5 使用EXISTS或NOT EXISTS的子查詢
課內(nèi)實(shí)訓(xùn) 學(xué)生成績(jī)管理系統(tǒng)中的數(shù)據(jù)查詢
本章小結(jié)
測(cè)試與練習(xí)
拓展實(shí)訓(xùn) 學(xué)生成績(jī)管理系統(tǒng)中數(shù)據(jù)查詢的拓展
第5章 Transact-SQL編程及應(yīng)用
5.1 Transact-SQL概述
5.2 批處理與注釋
5.2.1 批處理
5.2.2 注釋
5.3 常量與變量
5.3.1 常量
5.3.2 變量
5.4 系統(tǒng)函數(shù)
5.4.1 函數(shù)概述
5.4.2 聚合函數(shù)
5.4.3 字符串函數(shù)
5.4.4 日期和時(shí)間函數(shù)
5.4.5 數(shù)學(xué)函數(shù)
5.5 流程控制語(yǔ)句
5.5.1 BEGINEND 語(yǔ)句塊
5.5.2 IFELSE語(yǔ)句
5.5.3 WHILE語(yǔ)句
5.5.4 CASE函數(shù)
5.5.5 RETURN語(yǔ)句
課內(nèi)實(shí)訓(xùn) 學(xué)生成績(jī)管理系統(tǒng)中的Transact-SQL程序設(shè)計(jì)
本章小結(jié)
測(cè)試與練習(xí)
拓展實(shí)訓(xùn) 學(xué)生成績(jī)管理系統(tǒng)中Transact-SQL程序設(shè)計(jì)的拓展
第6章 視圖
6.1 視圖基礎(chǔ)
6.1.1 視圖概述
6.1.2 視圖的優(yōu)點(diǎn)
6.1.3 視圖的分類
6.2 使用SQL Server Management Studio管理視圖
6.2.1 創(chuàng)建視圖
6.2.2 修改視圖
6.2.3 重命名視圖
6.2.4 查看視圖
6.2.5 刪除視圖
6.3 使用Transact-SQL語(yǔ)言管理視圖
6.3.1 創(chuàng)建視圖
6.3.2 修改視圖
6.3.3 重命名視圖
6.3.4 查看視圖
6.3.5 刪除視圖
6.4 使用視圖
6.4.1 通過(guò)視圖查詢數(shù)據(jù)
6.4.2 通過(guò)視圖修改數(shù)據(jù)
課內(nèi)實(shí)訓(xùn) 學(xué)生成績(jī)管理數(shù)據(jù)庫(kù)視圖的應(yīng)用
本章小結(jié)
測(cè)試與練習(xí)
拓展實(shí)訓(xùn) 學(xué)生成績(jī)管理數(shù)據(jù)庫(kù)視圖的高級(jí)應(yīng)用
第7章 存儲(chǔ)過(guò)程、觸發(fā)器、游標(biāo)及事務(wù)
7.1 存儲(chǔ)過(guò)程
7.1.1 存儲(chǔ)過(guò)程概述
7.1.2 使用CREATE PROCEDURE語(yǔ)句創(chuàng)建存儲(chǔ)過(guò)程
7.1.3 執(zhí)行存儲(chǔ)過(guò)程
7.1.4 使用ALTER PROCEDURE語(yǔ)句修改存儲(chǔ)過(guò)程
7.1.5 刪除存儲(chǔ)過(guò)程
7.2 觸發(fā)器
7.2.1 DML觸發(fā)器
7.2.2 DDL觸發(fā)器
7.2.3 查看觸發(fā)器
7.3 游標(biāo)
7.3.1 游標(biāo)概述
7.3.2 在存儲(chǔ)過(guò)程或觸發(fā)器中使用Transact-SQL游標(biāo)
7.3.3 關(guān)于@@FETCH_STATUS
7.4 事務(wù)
7.4.1 顯式事務(wù)的處理
7.4.2 隱式事務(wù)
7.4.3 自動(dòng)提交事務(wù)
課內(nèi)實(shí)訓(xùn) 學(xué)生成績(jī)管理數(shù)據(jù)庫(kù)存儲(chǔ)過(guò)程、觸發(fā)器及游標(biāo)的應(yīng)用
本章小結(jié)
測(cè)試與練習(xí)
拓展實(shí)訓(xùn)1 學(xué)生成績(jī)管理系統(tǒng)中存儲(chǔ)過(guò)程、觸發(fā)器及游標(biāo)綜合應(yīng)用
拓展實(shí)訓(xùn)2 學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)庫(kù)中事務(wù)的應(yīng)用
第8章 SQL Server 2008的安全管理
8.1 創(chuàng)建與管理登錄名
8.1.1 登錄名的創(chuàng)建
8.1.2 維護(hù)登錄名
8.2 角色和用戶的創(chuàng)建與管理
8.2.1 角色類型
8.2.2 角色的創(chuàng)建與管理
8.2.3 數(shù)據(jù)庫(kù)用戶的管理
8.3 數(shù)據(jù)控制語(yǔ)言對(duì)數(shù)據(jù)庫(kù)權(quán)限的控制
8.3.1 授予權(quán)限
8.3.2 刪除、拒絕權(quán)限
課內(nèi)實(shí)訓(xùn) 學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)庫(kù)的權(quán)限與角色管理
本章小結(jié)
測(cè)試與練習(xí)
拓展實(shí)訓(xùn) 學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)庫(kù)的安全管理
第9章 數(shù)據(jù)庫(kù)的備份、還原及數(shù)據(jù)的導(dǎo)入與導(dǎo)出
9.1 數(shù)據(jù)庫(kù)的備份
9.1.1 備份的方式
9.1.2 備份設(shè)備
9.1.3 備份的執(zhí)行
9.2 數(shù)據(jù)庫(kù)的還原
9.2.1 使用SQL Server Management Studio還原數(shù)據(jù)庫(kù)
9.2.2 使用Transact-SQL語(yǔ)句還原數(shù)據(jù)庫(kù)
9.3 數(shù)據(jù)的導(dǎo)入與導(dǎo)出
9.3.1 數(shù)據(jù)的導(dǎo)出
9.3.2 數(shù)據(jù)的導(dǎo)入
9.3.3 bcp(大容量復(fù)制程序)實(shí)用工具
課內(nèi)實(shí)訓(xùn) 學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)庫(kù)的備份與還原
本章小結(jié)
測(cè)試與練習(xí)
拓展實(shí)訓(xùn) 學(xué)生成績(jī)管理系統(tǒng)數(shù)據(jù)庫(kù)的備份、還原與導(dǎo)入導(dǎo)出
第10章 商業(yè)智能開(kāi)發(fā)工具
10.1 SQL Server Business Intelligence Development Studio簡(jiǎn)介
10.2 報(bào)表服務(wù)
10.2.1 創(chuàng)建報(bào)表
10.2.2 輸出報(bào)表文件
10.3 數(shù)據(jù)集成服務(wù)
本章小結(jié)
測(cè)試與練習(xí)
拓展實(shí)訓(xùn) SQL Server報(bào)表服務(wù)在學(xué)生成績(jī)管理數(shù)據(jù)庫(kù)中的應(yīng)用