全書共13章。從基本概念和實際應用出發,由淺入深地講述數據庫設計基礎知識和數據庫創建、表的操作、視圖操作、索引創建、存儲過程與觸發器應用、函數應用、SQL程序設計、數據的安全與管理、備份與恢復等內容。將“學生選課系統開發案例”融入各章節中,給出了185道例題,以便學習者更好地學習和掌握數據庫的基本知識與技能。
第1章 數據庫技術 1.1 數據庫基礎知識 1.1.1 信息、數據與數據處理 1.1.2 數據管理技術的發展 1.1.3 數據庫、數據庫管理系統、數據庫系統 1.1.4 數據模型 1.1.5 數據庫系統的體系結構 1.2 關系數據庫 1.2.1 關系模型 1.2.2 關系數據庫中的基本運算 1.2.3 關系數據理論 1.3 關系數據庫設計 1.3.1 數據庫設計的任務、內容與步驟 1.3.2 需求分析 1.3.3 概念結構設計 1.3.4 邏輯結構設計 1.3.5 數據庫設計案例 1.4 思考題第2章 SQL Server 2005概述 2.1 SQL Server 2005的性能與體系結構 2.1.1 SQL Server 2005的性能 2.1.2 SQL Server 2005的體系結構 2.2 SQL Server 2005的安裝 2.2.1 安裝前的準備工作 2.2.2 安裝SQL Server 2.3 SQL Server 2005的安全性 2.3.1 權限驗證模式 2.3.2 數據庫用戶和賬號 2.4 SQL Server 2005服務器的操作 2.4.1 SQL Server 的程序組 2.4.2 SQL Server服務管理 2.4.3 使用SQL Server Management S 2.5 思考題第3章 數據庫的基本操作 3.1 SQL Server 數據庫的基本術語和概念 3.1.1 SQL Server數據庫 3.1.2 SQL Server的事務日志 3.1.3 SQL Server 數據庫文件及文件組 3.1.4 SQL Server 的系統數據庫 3.2 創建數據庫 3.2.1 使用SQL Server Management Studio創建數據庫 3.2.2 使用T-SQL語言創建數據庫 3.3 使用SQL Server Management Studio管理數據庫 3.3.1 打開數據庫 3.3.2 查看數據庫信息 3.3.3 修改數據庫容量 3.3.4 設定修改數據庫選項 3.3.5 更改數據庫名稱 3.3.6 分離和附加數據庫 3.3.7 刪除數據庫 3.4 使用T-SQL管理數據庫 3.4.1 打開數據庫 3.4.2 查看數據庫信息 3.4.3 修改數據庫容量 3.4.4 設定修改數據庫選項 3.4.5 更改數據庫名稱 3.4.6 分離和附加數據庫 3.4.7 刪除數據庫 3.5 案例中的應用舉例 3.5.1 創建“學生選課管理系統”數據庫 3.5.2 設定修改數據庫的容量……第4章 數據表的基本操作第5章 數據的基本操作第6章 數據的高級查詢第7章 實現數據完整性第8章 視圖及其應用第9章 索引及其應用第10章 SQL Server程序設計第11章 存儲過程與觸發器第12章 SQL Server 安全管理第13章 備份與還原附錄A 實驗實習指導參考文獻