SQL Server 2005數(shù)據(jù)庫應(yīng)用技術(shù)
定 價(jià):32 元
叢書名:全國高職高專計(jì)算機(jī)類專業(yè)規(guī)劃教材
- 作者:粘新育主編
- 出版時(shí)間:2012/2/1
- ISBN:9787113140793
- 出 版 社:中國鐵道出版社
- 中圖法分類:TP311.138SQ
- 頁碼:275頁
- 紙張:膠版紙
- 版次:1
- 開本:16開
《全國高職高專計(jì)算機(jī)類專業(yè)規(guī)劃教材:SQL Server 2005數(shù)據(jù)庫應(yīng)用技術(shù)》以SQL Server2005為平臺,從數(shù)據(jù)庫管理和開發(fā)的角度出發(fā),介紹數(shù)據(jù)庫應(yīng)用開發(fā)技術(shù),內(nèi)容涵蓋開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)所需的技術(shù)和知識。《全國高職高專計(jì)算機(jī)類專業(yè)規(guī)劃教材:SQLServer2005數(shù)據(jù)庫應(yīng)用技術(shù)》將一個(gè)貫穿全書的案例“學(xué)生信息管理系統(tǒng)”融入各章節(jié),闡述了數(shù)據(jù)庫的創(chuàng)建、管理、開發(fā),以及T—SQL程序設(shè)計(jì)的思想與方法;由淺入深、循序漸進(jìn)地講述了數(shù)據(jù)庫基礎(chǔ)知識、數(shù)據(jù)庫及表的創(chuàng)建與管理、數(shù)據(jù)完整性操作、數(shù)據(jù)庫查詢、視圖操作、存儲過程與觸發(fā)器應(yīng)用、T—SQL、數(shù)據(jù)庫安全性管理等內(nèi)容。
《全國高職高專計(jì)算機(jī)類專業(yè)規(guī)劃教材:SQL Server2005數(shù)據(jù)庫應(yīng)用技術(shù)》的特點(diǎn)是以“理論必需、夠用,強(qiáng)化實(shí)用、應(yīng)用”為原則,總結(jié)一線骨干教師的教學(xué)、工程實(shí)踐經(jīng)驗(yàn),以貫穿全書的案例為載體,以數(shù)據(jù)庫系統(tǒng)的開發(fā)過程為順序,逐步講解完成數(shù)據(jù)庫開發(fā)的技術(shù)方法和相關(guān)知識,然后有針對性地配以實(shí)訓(xùn)項(xiàng)目,并在最后給出完整的數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)實(shí)例。讀者通過《全國高職高專計(jì)算機(jī)類專業(yè)規(guī)劃教材:SQLServer 2005數(shù)據(jù)庫應(yīng)用技術(shù)》的學(xué)習(xí),能夠準(zhǔn)確完整地理解數(shù)據(jù)庫基礎(chǔ)知識,掌握SQL Server2005的基本操作,培養(yǎng)運(yùn)用T—SQL進(jìn)行程序設(shè)計(jì)的思想,提高數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的水平! 度珖呗毟邔S(jì)算機(jī)類專業(yè)規(guī)劃教材:SQL Server2005數(shù)據(jù)庫應(yīng)用技術(shù)》適合作為高職高專院校、普通高等院校計(jì)算機(jī)及其相關(guān)專業(yè)的教材,也可作為相關(guān)人員學(xué)習(xí)SQL Server2005的自學(xué)教材或培訓(xùn)用書。
第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)的特點(diǎn)
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)系運(yùn)算
第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)的特點(diǎn)
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)系運(yùn)算
1.4.3關(guān)系數(shù)據(jù)庫
1.5數(shù)據(jù)庫設(shè)計(jì)
1.5.1 需求分析
1.5.2概念結(jié)構(gòu)設(shè)計(jì)
1.5.3邏輯結(jié)構(gòu)設(shè)計(jì)
1.5.4物理結(jié)構(gòu)設(shè)計(jì)
1.5.5數(shù)據(jù)庫實(shí)施
1.5.6數(shù)據(jù)庫運(yùn)行與維護(hù)
1.6數(shù)據(jù)庫應(yīng)用系統(tǒng)實(shí)例演示
小結(jié)
習(xí)題
第2章 SQLServer 2005概述
2.1 SQL Server 2005簡介
2.1.1 SQL Server 2005的產(chǎn)品組件
2.1.2 SQL Server 2005的新增特性
2.2安裝SQL Server 2005
2.2.1 SQL Server 2005的版本
2.2.2 SQL Server 2005的系統(tǒng)需求
2.2.3 SQL Server 2005的安裝過程
2.3 SQL Server 2005的管理工具
2.3.1 SQL Server Management Studio
2.3.2性能工具
2.3.3配置工具
2.3.4聯(lián)機(jī)叢書
2.4 配置SQL Server 2005
2.4.1 注冊服務(wù)器
2.4.2使用查詢編輯器
小結(jié)
習(xí)題
第3章 數(shù)據(jù)庫的創(chuàng)建與管理
3.1數(shù)據(jù)庫概述
3.1.1數(shù)據(jù)庫構(gòu)成
3.1.2數(shù)據(jù)庫文件和文件組
3.1.3數(shù)據(jù)庫對象
3.2創(chuàng)建數(shù)據(jù)庫
3.2.1 使用SQL Server Management Studio創(chuàng)建數(shù)據(jù)庫
3.2.2使用T—SQL語句創(chuàng)建數(shù)據(jù)庫
3.3查看和修改數(shù)據(jù)庫
3.3.1 使用SQL Server Management Studio查看和修改數(shù)據(jù)庫
3.3.2使用T—SQL語句查看數(shù)據(jù)庫
3.3.3使用T—SQL語句修改數(shù)據(jù)庫
3.4刪除數(shù)據(jù)庫
3.4.1 使用SQL Server Management Studio刪除數(shù)據(jù)庫
3.4.2使用T—SQL語句刪除數(shù)據(jù)庫
3.5 備份和還原數(shù)據(jù)庫
3.5.1 使用SQL Server Management Studio備份和還原數(shù)據(jù)庫
3.5.2使用T—SQL語句備份和還原數(shù)據(jù)庫
3.6分離和附加數(shù)據(jù)庫
3.6.1分離數(shù)據(jù)庫
3.6.2附加數(shù)據(jù)庫
小結(jié)
習(xí)題
第4章 數(shù)據(jù)表的創(chuàng)建與管理
4.1數(shù)據(jù)表概述
4.1.1 數(shù)據(jù)表的概念
4.1.2數(shù)據(jù)類型
4.2創(chuàng)建數(shù)據(jù)表
4.2.1 使用SQL Server Management Studio創(chuàng)建數(shù)據(jù)表
4.2.2使用T—SQL語句創(chuàng)建數(shù)據(jù)表
4.3修改數(shù)據(jù)表
4.3.1 使用SQL Server Management Studio修改數(shù)據(jù)表
4.3.2使用T—SQL語句修改數(shù)據(jù)表
4.4刪除數(shù)據(jù)表
4.4.1 使用SQL Server Management Studio刪除數(shù)據(jù)表
4.4.2使用T—SQL語句刪除數(shù)據(jù)表
4.5表數(shù)據(jù)操作
4.5.1表數(shù)據(jù)的插入
4.5.2表記錄的修改
4.5.3 表記錄的刪除
4.6導(dǎo)入與導(dǎo)出數(shù)據(jù)
4.6.1導(dǎo)出數(shù)據(jù)
4.6.2導(dǎo)人數(shù)據(jù)
4.7 索引
4.7.1 索引概述
4.7.2 索引分類
4.7.3 創(chuàng)建索引
4.7.4查看索引
4.7.5 修改索引
4.7.6 刪除索引
小結(jié)
習(xí)題
第5章 數(shù)據(jù)完整性
5.1 數(shù)據(jù)完整性的概念
5.1.1 域完整性
5.1.2實(shí)體完整性
5.1.3參照完整性
5.2域完整性的實(shí)現(xiàn)
5.2.1 CHECK約束
5.2.2規(guī)則
5.2.3 默認(rèn)值約束及默認(rèn)值對象
5.3 實(shí)體完整性的實(shí)現(xiàn)
5.3.1 PRIMARY KEY約束
5.3.2 UNIQUE約束
5.4參照完整性的實(shí)現(xiàn)
小結(jié)
習(xí)題
第6章 數(shù)據(jù)庫查詢
6.1 SELECT語句概述
6.1.1 SELECT語句的語法格式
6.1.2 SELECT語句的執(zhí)行方式
6.2簡單查詢
6.2.1 SELECT子句
6.2.2 WHERE子句
6.2.3 ORDER BY子句
6.3分類匯總
6.3.1 常用聚合函數(shù)
6.3.2分組篩選
6.3.3計(jì)算與匯總
6.4連接查詢
6.4.1 內(nèi)連接
6.4.2外連接
6.4.3 交叉連接
6.4.4 自連接
6.5子查詢
6.6查詢結(jié)果保存
小結(jié)
習(xí)題
第7章 視圖
7.1視圖概述
7.2創(chuàng)建視圖
7.2.1 使用SQL Server Management Studio創(chuàng)建視圖
7.2.2使用T—SQL語句創(chuàng)建視圖
7.3 修改視圖
7.3.1 使用SQL Server Management Studio修改視圖
7.3.2使用T—SQL語句修改視圖
7.4刪除視圖
7.4.1使用SQL Server Management Studio刪除視圖
7.4.2使用T—SQL語句刪除視圖
7.5使用視圖操作表數(shù)據(jù)
7.5.1查詢數(shù)據(jù)
7.5.2插入數(shù)據(jù)
7.5.3修改數(shù)據(jù)
7.5.4刪除數(shù)據(jù)
小結(jié)
習(xí)題
第8章 Transact—SQL程序設(shè)計(jì)
8.1 Transact—SQL語言基礎(chǔ)
8.1.1標(biāo)識符與注釋
8.1.2常量
8.1.3變量
8.1.4運(yùn)算符與表達(dá)式
8.2批處理與流程控制語句
8.2.1批處理
8.2.2流程控制語句
8.3 系統(tǒng)內(nèi)置函數(shù)
8.3.1數(shù)學(xué)函數(shù)
8.3.2字符串函數(shù)
8.3.3 日期和時(shí)間函數(shù)
8.3.4聚合函數(shù)
8.3.5系統(tǒng)函數(shù)
8.4用戶定義函數(shù)
8.4.1 定義與調(diào)用用戶定義函數(shù)
8.4.2刪除用戶定義函數(shù)
8.5游標(biāo)
8.5.1聲明游標(biāo)
8.5.2打開游標(biāo)
8.5.3數(shù)據(jù)處理
8.5.4關(guān)閉游標(biāo)
8.5.5釋放游標(biāo)
小結(jié)
習(xí)題
第9章 存儲過程和觸發(fā)器
9.1存儲過程
9.1.1存儲過程概述
9.1.2創(chuàng)建存儲過程
9.1.3執(zhí)行存儲過程
9.1.4修改存儲過程
9.1.5刪除存儲過程
9.2觸發(fā)器
9.2.1 觸發(fā)器概述
9.2.2創(chuàng)建觸發(fā)器
9.2.3修改觸發(fā)器
9.2.4刪除觸發(fā)器
小結(jié)
習(xí)題
第10章 數(shù)據(jù)庫安全性管理
10.1 SQL Server 2005系統(tǒng)安全機(jī)制
10.2 SQL Server 2005登錄認(rèn)證
10.2.1 Windows身份認(rèn)證和SQL Server身份認(rèn)證
10.2.2選擇身份認(rèn)證模式
10.2.3 Windows認(rèn)證模式登錄賬號的建立和取消
10.2.4 SQL Server認(rèn)證模式登錄賬號的建立和刪除
10.2.5 管理SQL Server登錄賬戶
10.3 數(shù)據(jù)庫用戶賬號及權(quán)限管理
10.3.1 數(shù)據(jù)庫用戶賬號
10.3.2 用戶權(quán)限及數(shù)據(jù)庫角色
10.3.3使用SQL Server Management Studio管理用戶賬戶和權(quán)限
10.3.4使用T—SQL語句管理用戶賬號和權(quán)限
10.4 服務(wù)器角色和應(yīng)用程序角色
10.4.1服務(wù)器角色
10.4.2管理服務(wù)器角色
10.4.3應(yīng)用程序角色
小結(jié)
習(xí)題
第11章 SQL Server 開發(fā)與編程
11.1 ASP.NET/SQL Server 2005 開發(fā)
11.1.1 數(shù)據(jù)源控件與數(shù)據(jù)綁定控件概述
11.1.2 ASP.NET與SQL Server 2005的連接
11.2 Java/SQL Server 2005開發(fā)
11.2.1環(huán)境搭配
11.2.2連接測試
11.3 JSP/SQL Server 2005開發(fā)
11.3.1 環(huán)境搭配
11.3.2連接測試
11.4學(xué)生信息管理系統(tǒng)
11.4.1系統(tǒng)需求分析
11.4.2系統(tǒng)設(shè)計(jì)
11.4.3系統(tǒng)實(shí)現(xiàn)
小結(jié)
習(xí)題
第12章 實(shí)訓(xùn)
實(shí)訓(xùn)一 SQL Server 2005管理工具的使用
實(shí)訓(xùn)二 數(shù)據(jù)庫的創(chuàng)建與管理
實(shí)訓(xùn)三 數(shù)據(jù)表的創(chuàng)建與管理
實(shí)訓(xùn)四 表數(shù)據(jù)操作
實(shí)訓(xùn)五 創(chuàng)建和使用索引
實(shí)訓(xùn)六 數(shù)據(jù)完整性設(shè)計(jì)
實(shí)訓(xùn)七 簡單查詢
實(shí)訓(xùn)八 分類匯總
實(shí)訓(xùn)九 連接查詢
實(shí)訓(xùn)十 子查詢
實(shí)訓(xùn)十一 創(chuàng)建和使用視圖
實(shí)訓(xùn)十二 Transact—SQL 程序設(shè)計(jì)
實(shí)訓(xùn)十三 創(chuàng)建和使用存儲過程
實(shí)訓(xùn)十四 創(chuàng)建和使用觸發(fā)器
實(shí)訓(xùn)十五 數(shù)據(jù)庫安全性管理
附錄A 學(xué)生數(shù)據(jù)庫(XS)表結(jié)構(gòu)及數(shù)據(jù)樣本
附錄B 連接查詢用例表結(jié)構(gòu)及數(shù)據(jù)樣本
附錄C 常用語句
附錄D 常用函數(shù)
參考文獻(xiàn)