網路資料庫SQL Server 2012教程

網路資料庫SQL Server 2012教程

本書包括10章內容,資料庫概述、SQLServer2012概述及有關操作、創建和管理表、索引及視圖、T—SQL套用編程、存儲過程與觸發器、資料庫安全與保護、資料庫設計、資料庫新技術、資料庫技術套用實訓;以任務組織教學內容,突出實踐能力的培養。本書介紹了SQL Server2012資料庫系統各種功能的套用和開發技術。全書共8章,主要內容包括資料庫概述、SQL Server2012安裝於配置、創建和管理表、SELECT數據查詢、索引及視圖、T——SQL套用編程、存儲過程與觸發器、資料庫安全與保護。各章配有相應的實訓練習。

目錄
前言
第1章資料庫概述
1.1資料庫的概念
1.1.1信息和數據的概念
1.1.2資料庫與資料庫管理系統
1.2資料庫技術的發展
1.2.1人工管理階段
1.2.2檔案管理階段
1.2.3資料庫管理階段
1.2.4數據管理技術的發展
1.3資料庫系統的構成及功能
1.3.1資料庫系統的構成
1.3.2資料庫系統的功能
1.4資料庫設計基礎
1.4.1需求分析
1.4.2概念設計
1.4.3邏輯設計
1.4.4物理設計
1.4.5實現、運行與維護設計
1.5設計案例
1.6本章小結
1.7課後習題
第2章SQLServer2012安裝與配置
2.1 SQLServer2012簡介
2.1.1 SQLServer2012的特點和功能
2.1.2 SQLServer2012結構及資料庫種類
2.2 SQLServer2012安裝配置和登錄
2.2.1SQLServer2012安裝配置
2.2.2 SQLServer2012登錄
2.2.3 SQL Server Management Studio
2.3 資料庫檔案與對象
2.3.1資料庫檔案
2.3.2資料庫對象
2.4 資料庫的創建
2.4.1使用SSMS創建資料庫
2.4.2使用T-SQL語句創建資料庫
2.5資料庫的修改
2.5.1使用SSMS修改資料庫
2.5.2使用T-SQL語句修改資料庫
2.6 資料庫的刪除
2.6.1使用SSMS刪除資料庫
2.6.2使用T-SQL語句刪除資料庫
2.7本章小結
2.8實訓項目一 創建學生管理資料庫
2.8.1實訓目的
2.8.2實訓要求
2.8.3實訓內容及步驟
2.9課後習題
第3章 創建和管理表
3.1 系統數據類型
3.1.1 字元數據類型
3.1.2 精確數值數據類型
3.1.3 近似數值數據類型
3.1.4 二進制數據類型
3.1.5 日期和時間數據類型
3.1.6 Unicode字元串數據類型
3.1.7 其他數據類型
3.2創建表結構
3.2.1 表的構成
3.2.2使用SSMS創建數據表結構
3.2.3使用T-SQL語句創建數據表結構
3.2.4 表的約束
3.3 修改表結構
3.3.1使用SSMS修改表結構
3.3.2使用T-SQL語句修改表結構
3.4 向表中輸入數據
3.4.1使用SSMS輸入數據
3.4.2使用T-SQL語句輸入數據
3.5修改表中數據
3.5.1使用SSMS修改數據
3.5.2使用T-SQL語句修改數據
3.6刪除表中數據
3.6.1使用SSMS刪除表中數據
3.6.2使用T-SQL語句刪除表中數據
3.7刪除數據表
3.7.1使用SSMS刪除數據表
3.7.2使用T-SQL語句刪除數據表
3.8 查詢表中數據
3.8.1使用SSMS查詢數據表
3.8.2使用T-SQL語句查詢數據表
3.9本章小結
3.10實訓項目二創建與管理表
3.10.1實訓目的
3.10.2實訓要求
3.10.3實訓內容及步驟
3.11課後習題
第4章 SELECT數據查詢
4.1SELECT查詢語句
4.1.1SELECT查詢語句結構
4.1.2 SELECT子句
4.1.3 FROM子句
4.1.4 WHERE子句
4.1.5 聚合函式
4.1.6 GROUP BY 子句查詢
4.1.7 HAVING子句查詢
4.1.8 ORDER BY子句查詢
4.1.9 COMPUTE和COMPUTE BY子句查詢
4.1.10 INTO子句查詢
4.2連線查詢
4.2.1內連線
4.2.2外連線
4.2.3自連線
4.2.4 交叉連線
4.2.5 多表連線
4.3高級查詢
4.3.1子查詢
4.3.2 聯合查詢
4.4本章小結
4.5實訓項目三數據查詢
4.5.1實訓目的
4.5..2實訓要求
4.5.3實訓內容及步驟
4.6課後習題
第5章索引及視圖
5.1索引的概念
5.1.1 索引的概述
5.1.2 索引的分類
5.1.3 索引的優缺點及創建原則
5.2索引的創建及管理
5.2.1使用SSMS創建索引
5.2.2使用SSMS刪除索引
5.2.3使用 T-SQL語句創建索引
5.2.4使用 T-SQL語句刪除索引
5.3 關係圖的創建及管理
5.3.1建立關係圖
5.3.2關係圖的管理
5.4視圖的概念
5.5視圖的基本操作
5.5.1使用SSMS創建視圖
5.5.2使用SSMS查詢視圖
5.5.3使用SSMS刪除視圖
5.5.4使用 T-SQL語句創建視圖
5.5.5使用 T-SQL語句查詢視圖
5.5.6使用 T-SQL語句刪除視圖
5.6本章小結
5.7 實訓項目四 索引及視圖的建立及管理
5.7.1實訓目的
5.7..2實訓要求
5.7.3實訓內容及步驟
5.8課後習題
第6章T—SQL套用編程
6.1編程基礎
6.1.1 T-SQL簡介
6.1.2 T-SQL語句結構
6.1.3 T-SQL的注釋
6.2表達式
6.2.1常量
6.2.2變數
6.2.3 運算符
6.2.4函式
6.3流程控制語句
6.3.1順序結構
6.3.2 選擇結構
6.3.3循環結構
6.4 事務
6.4.1事務的概念
6.4.2事務語句
6.5本章小結
6.6 實訓項目五T—SQL套用編程
6.6.1實訓目的
6.6.2實訓要求
6.6.3實訓內容及步驟
6.7課後習題
第7章存儲過程與觸發器
7.1存儲過程
7.1.1存儲過程概述
7.1.2創建存儲過程
7.1.3管理存儲過程
7.2觸發器
7.2.1觸發器的概念
7.2.2創建觸發器
7.2.3管理觸發器
7.4觸發器套用案例
7.5本章小結
7.6課後習題
第8章資料庫安全與保護
8.1資料庫安全性概述
8.2 SQL Server身份驗證模式
8.2.1Windows 身份驗證模式
8.2.2混合身份驗證
8.2.3設定身份驗證模式
8.3資料庫的訪問許可權
8.3.1 SQL Server用戶管理
8.3.2資料庫用戶管理
8.3.3資料庫用戶許可權
8.3.4角色管理
8.3.5角色許可權
8.4資料庫備份與恢復
8.4.1資料庫備份
8.4.2資料庫還原
8.5資料庫的導入與導出
8.5.1資料庫的導入
8.5.2資料庫的導出
8.6本章小結
8.7實訓項目六資料庫安全性
8.7.1實訓目的
8.7..2實訓要求
8.7.3實訓內容及步驟
8.8課後習題
參考文獻

相關詞條

熱門詞條

聯絡我們