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