關系數據庫與SQL Server 2008(第2版)
定 價:39 元
叢書名:全國高等職業(yè)教育規(guī)劃教材
- 作者:段利文 ,龔小勇 編
- 出版時間:2013/5/1
- ISBN:9787111418009
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:TP311.13
- 頁碼:
- 紙張:膠版紙
- 版次:2
- 開本:16開
《關系數據庫與SQL Server 2008(第2版)》借鑒了目前流行的認證考試教材編寫的成功經驗,強調理論知識以夠用為度,以介紹數據庫應用程序的開發(fā)技能為主線,全面、系統(tǒng)地介紹了關系數據庫的基本原理和SQL Server 2008數據庫應用系統(tǒng)的開發(fā)技術。全書共12章,包括:關系數據庫的基本原理、SQL Server 2008基礎、數據庫的創(chuàng)建與管理、數據表的創(chuàng)建與管理、數據查詢、視圖與索引、規(guī)則與默認值、T-SQL編程、存儲過程與觸發(fā)器、SQL Server 2008安全管理、SQL Server 2008開發(fā)工具及SQL Server 2008綜合應用實例。每章以類型豐富的習題和課外實踐的形式配備了大量的來自工程實踐領域的應用實例。
《關系數據庫與SQL Server 2008(第2版)》可作為高職高專院校計算機及相關專業(yè)的數據庫技術教材,也可供SQL Server數據庫應用系統(tǒng)開發(fā)人員使用。
出版說明
前言
第1章 關系數據庫原理
1.1 數據庫系統(tǒng)的基本概念
1.1.1 數據、數據庫、數據庫管理系統(tǒng)、數據庫系統(tǒng)
1.1.2 數據庫系統(tǒng)的特點
1.2 E-R概念模型
1.2.1 實體
1.2.2 屬性
1.2.3 聯(lián)系
1.2.4 E-R圖的繪制
1.3 關系數據模型
1.3.1 關系數據模型的基本概念
1.3.2 E-R圖轉化為關系數據模型
1.4 基本關系運算
1.4.1 選擇
1.4.2 投影
1.4.3 連接
1.5 關系的完整性規(guī)則
1.5.1 實體完整性
1.5.2 參照完整性
1.5.3 域完整性
1.6 關系的規(guī)范化
1.6.1 第一范式
1.6.2 第二范式
1.6.3 第三范式
1.6.4 Boyce-Codd范式
【課后習題】
【課外實踐】
第2章 SQL Server 2008基礎
2.1 SQL Server 2008介紹
2.2 SQL Server 2008的安裝
2.2.1 安裝前的準備
2.2.2 安裝配置過程
2.3 SQL Server 2008的配置
2.3.1 SQL Server 2008服務管理
2.3.2 SQL Server 2008的網絡配置
2.4 SQL Server 2008工具和實用程序
2.4.1 SQL Server Management Studio
2.4.2 性能工具
2.4.3 PowerShell
2.4.4 文檔和教程
【課后習題】
【課外實踐】
第3章 數據庫的創(chuàng)建與管理
3.1 SQL Server 2008數據庫概述
3.1.1 數據庫文件
3.1.2 數據庫文件組
3.1.3 數據庫對象
3.1.4 系統(tǒng)數據庫
3.2 創(chuàng)建數據庫
3.2.1 在對象資源管理器中創(chuàng)建數據庫
3.2.2 使用CREATE DATABASE語句創(chuàng)建數據庫
3.3 修改數據庫
3.3.1 在對象資源管理器中修改數據庫
3.3.2 使用ALTER DATABASE語句修改數據庫
3.4 刪除數據庫
3.4.1 在對象資源管理器中刪除數據庫
3.4.2 使用DROP DATABASE語句刪除數據庫
3.5 查看數據庫信息
3.5.1 在對象資源管理器中查看數據庫信息
3.5.2 用T-SQL語句查看數據庫信息
3.6 備份與還原數據庫
3.6.1 備份數據庫
3.6.2 還原數據庫
3.7 分離與附加數據庫
3.7.1 分離數據庫
3.7.2 附加數據庫
【課后習題】
【課外實踐】
第4章 數據表的創(chuàng)建與管理
4.1 SQL Server 2008表概述
4.1.1 數據類型
4.1.2 列的屬性
4.1.3 表約束
4.2 創(chuàng)建數據表和表約束
4.2.1 在對象資源管理器中創(chuàng)建表和表約束
4.2.2 使用CREATE TABLE語句創(chuàng)建表和表約束
4.3 修改數據表和表約束
4.3.1 在對象資源管理器中修改表和表約束
4.3.2 使用ALTER TABLE語句修改表和表約束
4.4 管理表中的數據
4.4.1 添加記錄
4.4.2 更新表中的記錄
4.4.3 刪除表中的記錄
4.5 刪除數據表
4.5.1 在對象資源管理器中刪除數據表
4.5.2 使用DROP TABLE語句刪除數據表
4.6 查看表信息
4.6.1 查看表的定義信息
4.6.2 查看表約束
4.6.3 查看表的依賴關系
4.7 數據庫關系圖
【課后習題】
【課外實踐】
第5章 數據查詢
5.1 SELECT語句的基本語法格式
5.2 簡單查詢
5.2.1 使用SELECT子句選擇列
5.2.2 使用WHERE子句選擇行
5.2.3 使用FROM子句選擇數據源
5.2.4 使用ORDER BY子句排序查詢結果
5.2.5 使用INTO子句保存查詢結果
5.3 匯總查詢
5.3.1 使用聚合函數匯總
5.3.2 使用GROUP BY子句進行分類匯總
5.3.3 使用COMPUTE子句進行明細分類匯總
5.4 連接查詢
5.4.1 內連接
5.4.2 外連接
5.4.3 自連接
5.5 子查詢
5.5.1 使用比較運算符進行子查詢
5.5.2 使用ALL、ANY關鍵字進行子查詢
5.5.3 使用IN關鍵字進行子查詢
5.5.4 使用EXISTS關鍵字進行子查詢
【課后習題】
【課外實踐】
第6章 視圖與索引
6.1 視圖
6.1.1 視圖概述
6.1.2 創(chuàng)建視圖
6.1.3 查看視圖信息
6.1.4 修改視圖
6.1.5 通過視圖添加、更新、刪除表數據
6.1.6 刪除視圖
6.2 索引
6.2.1 索引概述
6.2.2 創(chuàng)建索引
6.2.3 查看索引信息
6.2.4 修改索引
6.2.5 建立全文索引
6.2.6 刪除索引
【課后習題】
【課外實踐】
第7章 規(guī)則與默認值
7.1 規(guī)則
7.1.1 創(chuàng)建規(guī)則
7.1.2 綁定和解綁規(guī)則
7.1.3 刪除規(guī)則
7.2 默認值
7.2.1 創(chuàng)建默認值
7.2.2 綁定和解綁默認值
7.2.3 刪除默認值
【課后習題】
【課外實踐】
第8章 T-SQL編程
8.1 T-SQL基礎
8.1.1 T-SQL的特點
8.1.2 標識符
8.1.3 對象命名規(guī)則
8.1.4 T-SQL語法格式約定
8.2 T-SQL表達式
8.2.1 常量、變量
8.2.2 函數
8.2.3 運算符
8.3 T-SQL語句
8.3.1 批處理
8.3.2 流程控制語句
【課后習題】
【課外實踐】
第9章 存儲過程與觸發(fā)器
9.1 存儲過程
9.1.1 存儲過程概述
9.1.2 創(chuàng)建和執(zhí)行存儲過程
9.1.3 修改存儲過程
9.1.4 查看存儲過程信息
9.1.5 刪除存儲過程
9.2 觸發(fā)器
9.2.1 觸發(fā)器概述
9.2.2 DML觸發(fā)器的創(chuàng)建和激活
9.2.3 DDL觸發(fā)器的創(chuàng)建和激活
9.2.4 修改觸發(fā)器
9.2.5 查看觸發(fā)器信息
9.2.6 刪除觸發(fā)器
9.2.7 禁用觸發(fā)器
【課后習題】
【課外實踐】
第10章 SQL Server安全管理
10.1 SQL Server 2008的安全等級
10.1.1 服務器級的安全性
10.1.2 數據庫級的安全性
10.1.3 數據庫對象級的安全性
10.2 SQL Server 2008的身份驗證模式
10.2.1 Windows身份驗證
10.2.2 混合模式
10.2.3 配置身份驗證模式
10.3 SQL Server 2008登錄
10.3.1 服務器登錄
10.3.2 創(chuàng)建登錄名
10.4 數據庫用戶
10.4.1 默認的數據庫用戶
10.4.2 創(chuàng)建數據庫用戶
10.5 權限管理
10.5.1 權限類型
10.5.2 操作權限
10.6 角色管理
10.6.1 服務器角色
10.6.2 數據庫角色
【課后習題】
【課外實踐】
第11章 SQL Server開發(fā)工具
11.1 SQL Server BusinessIntelligence Development Studio環(huán)境
11.2 SQL Server報表服務
11.3 SQL Server Analysis Services
11.4 SQL Server Integration Services
11.5 SQL Server代理服務
【課后習題】
【課外實踐】
第12章 SQL Server 2008綜合應用實例
12.1 基于Web環(huán)境的數據庫應用程序設計概述
12.1.1 Web的工作原理
12.1.2 .NET框架
12.1.3 安裝ASP.NET
12.1.4 創(chuàng)建ASP.NET頁面
12.1.5 在ASP.NET中實現(xiàn)數據庫訪問
12.2 基于ASP.NET環(huán)境的在線銀行交易系統(tǒng)的設計
12.2.1 需求分析
12.2.2 數據庫設計
12.2.3 ASP.NET頁面設計
【課后習題】
【課外實踐】
參考文獻