本書以SQL Server 2008 R2為平臺,從數(shù)據(jù)庫管理和開發(fā)的角度出發(fā),介紹數(shù)據(jù)庫應(yīng)用開發(fā)技術(shù),內(nèi)容涵蓋開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)所需的技術(shù)和知識。本書將一個貫穿全書的案例“學(xué)生信息管理系統(tǒng)”融入各章節(jié),闡述了數(shù)據(jù)庫的創(chuàng)建、管理、開發(fā),以及T-SQL程序設(shè)計的思想與方法;由淺入深、循序漸進地講述了數(shù)據(jù)庫基礎(chǔ)知識、數(shù)據(jù)庫及表的創(chuàng)建與管理、數(shù)據(jù)完整性操作、數(shù)據(jù)庫查詢、視圖操作、存儲過程與觸發(fā)器應(yīng)用、數(shù)據(jù)庫安全性管理等內(nèi)容。
第1單元 走進SQL Server 2008數(shù)據(jù)庫
第1章 數(shù)據(jù)庫基礎(chǔ)知識
1.1 數(shù)據(jù)管理概述
1.1.1 數(shù)據(jù)和數(shù)據(jù)處理
1.1.2 數(shù)據(jù)管理技術(shù)的發(fā)展
1.2 數(shù)據(jù)庫系統(tǒng)概述
1.2.1 數(shù)據(jù)庫的概念
1.2.2 數(shù)據(jù)庫系統(tǒng)的模式結(jié)構(gòu)
1.2.3 數(shù)據(jù)庫系統(tǒng)的特點
1.3 數(shù)據(jù)模型
1.3.1 數(shù)據(jù)模型的概念
1.3.2 概念模型
1.3.3 邏輯模型
1.4 關(guān)系數(shù)據(jù)庫
1.4.1 基本概念
1.4.2 關(guān)系運算
1.4.3 關(guān)系數(shù)據(jù)庫
1.5 數(shù)據(jù)庫設(shè)計
1.5.1 需求分析
1.5.2 概念結(jié)構(gòu)設(shè)計
1.5.3 邏輯結(jié)構(gòu)設(shè)計
1.5.4 物理結(jié)構(gòu)設(shè)計
1.5.5 數(shù)據(jù)庫實施
1.5.6 數(shù)據(jù)庫運行與維護
1.6 數(shù)據(jù)庫應(yīng)用系統(tǒng)實例演示
1.7 實訓(xùn)設(shè)計數(shù)據(jù)庫
小結(jié)
習(xí)題
第2章 SQL Server 2008概述
2.1 SQL Server 2008簡介
2.1.1 認識SQL Server 2008的產(chǎn)品組件
2.1.2 認識SQL Server 2008的新增特性
2.1.3 認識SQL Server 2008的體系結(jié)構(gòu)
2.1.4 認識SQL Server 2008的管理工具
2.2 安裝SQL Server 2008
2.2.1 認識SQL Server 2008的環(huán)境要求
2.2.2 安裝SQL Server 2008
2.2.3 啟動SQL Server 2008
2.3 使用SQL Server 2008的常用工具
2.3.1 SQL Server配置管理器
2.3.2 SSMS的“已注冊的服務(wù)器”組件
2.3.3 使用SSMS的“查詢編輯器”組件
2.3.4 使用SSMS的其他組件
2.4 實訓(xùn)安裝配置SQL Server 2008
小結(jié)
習(xí)題
第3章 數(shù)據(jù)庫的創(chuàng)建與管理
3.1 附加與分離數(shù)據(jù)庫
3.1.1 附加數(shù)據(jù)庫
3.1.2 認識系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)
3.1.3 分離數(shù)據(jù)庫
3.2 SQL Server數(shù)據(jù)庫結(jié)構(gòu)
3.2.1 數(shù)據(jù)庫的組成
3.2.2 數(shù)據(jù)庫文件和文件組
……
第4章 數(shù)據(jù)表的創(chuàng)建與管理
第5章 使用T-SQL查詢維護表中數(shù)據(jù)
第2單元 數(shù)據(jù)庫及數(shù)據(jù)庫對象的管理
第6章 創(chuàng)建視圖和索引
第7章 實現(xiàn)數(shù)據(jù)完整性
第8章 使用T-SQL語言編程
第9章 創(chuàng)建使用存儲過程和觸發(fā)器
第3單元 安全管理與日常維護
第10章 數(shù)據(jù)庫安全性管理
第11章 維護與管理數(shù)據(jù)庫
第4單元 數(shù)據(jù)庫應(yīng)用開發(fā)訓(xùn)練
第12章 SQL Server開發(fā)與編程
附錄