目錄
前言
第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語句刪除索引