![](/up_files/book/841205ad0f709b2bf8585a824df0633d.jpg)
(教材)數(shù)據(jù)庫管理與應(yīng)用案例教程
- 所屬分類:
中等職業(yè)教..
- 作者:
彭勇 主編
- 出版社:
中國鐵道出版社
- ISBN:9787113119690
- 出版日期:2010-10-1
-
原價(jià):
¥29.00元
現(xiàn)價(jià):¥23.70元
-
本書信息由合作網(wǎng)站提供,請(qǐng)前往以下網(wǎng)站購買: 京東商城
當(dāng)當(dāng)網(wǎng)
圖書簡介
本書全面介紹了應(yīng)用SQL Server
2005數(shù)據(jù)庫管理系統(tǒng)進(jìn)行數(shù)據(jù)庫管理的各種操作以及數(shù)據(jù)庫程序開發(fā)所需的各種技能。本書主要內(nèi)容包括:數(shù)據(jù)庫技術(shù)基礎(chǔ),數(shù)據(jù)庫的創(chuàng)建與管理,表的創(chuàng)建與管理,數(shù)據(jù)查詢,視圖操作,存儲(chǔ)過程和觸發(fā)器,游標(biāo)、事務(wù)和鎖,數(shù)據(jù)庫的安全,數(shù)據(jù)庫的管理,數(shù)據(jù)庫設(shè)計(jì)與應(yīng)用程序開發(fā)。
本書通過一個(gè)真實(shí)的項(xiàng)目“圖書管理系統(tǒng)”來介紹SQL Server
2005的管理和開發(fā)技術(shù),基本概念結(jié)合項(xiàng)目案例,融“教、學(xué)、練、思”于一體,能使讀者快速掌握數(shù)據(jù)庫的知識(shí)。同時(shí)配有教材中數(shù)據(jù)庫的完整腳本、配套電子課件及教學(xué)資源。
本書適合作為高職高專以及計(jì)算機(jī)培訓(xùn)學(xué)校相關(guān)課程的教材,也可作為數(shù)據(jù)庫系統(tǒng)開發(fā)從業(yè)人員與愛好者的參考用書。
目錄
本書全面介紹了應(yīng)用SQL Server 2005數(shù)據(jù)庫管理系統(tǒng)進(jìn)行數(shù)據(jù)庫管理的各種操作以及數(shù)據(jù)庫程序開發(fā)所需的各種技能。本書主要內(nèi)容包括:數(shù)據(jù)庫技術(shù)基礎(chǔ),數(shù)據(jù)庫的創(chuàng)建與管理,表的創(chuàng)建與管理,數(shù)據(jù)查詢,視圖操作,存儲(chǔ)過程和觸發(fā)器,游標(biāo)、事務(wù)和鎖,數(shù)據(jù)庫的安全,數(shù)據(jù)庫的管理,數(shù)據(jù)庫設(shè)計(jì)與應(yīng)用程序開發(fā)。 本書通過一個(gè)真實(shí)的項(xiàng)目“圖書管理系統(tǒng)”來介紹SQL Server 2005的管理和開發(fā)技術(shù),基本概念結(jié)合項(xiàng)目案例,融“教、學(xué)、練、思”于一體,能使讀者快速掌握數(shù)據(jù)庫的知識(shí)。同時(shí)配有教材中數(shù)據(jù)庫的完整腳本、配套電子課件及教學(xué)資源。 本書適合作為高職高專以及計(jì)算機(jī)培訓(xùn)學(xué)校相關(guān)課程的教材,也可作為數(shù)據(jù)庫系統(tǒng)開發(fā)從業(yè)人員與愛好者的參考用書。
第1章 數(shù)據(jù)庫技術(shù)基礎(chǔ)
1.1 數(shù)據(jù)庫技術(shù)概述
1.1.1 基本概念
1.1.2 數(shù)據(jù)庫的發(fā)展史
1.1.3 數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)
1.2 數(shù)據(jù)模型概述
1.2.1 信息世界的數(shù)據(jù)描述
1.2.2 數(shù)據(jù)模型
1.3 SQL Server 2005基礎(chǔ)
1.3.1 SQL Server 2005簡介
1.3.2 SQL Server 2005的安裝
1.3.3 課堂案例1——SQL Server 2005的簡單使用
課外實(shí)踐
思考與練習(xí)
第2章 數(shù)據(jù)庫的創(chuàng)建與管理
2.1 SQL Server數(shù)據(jù)庫簡介
2.1.1 課堂案例1——數(shù)據(jù)庫文件的分類
2.1.2 系統(tǒng)數(shù)據(jù)庫
2.2 課堂案例2——使用SSMS管理數(shù)據(jù)庫
2.3 使用T-SQL創(chuàng)建與管理數(shù)據(jù)庫
2.3.1 課堂案例3——?jiǎng)?chuàng)建數(shù)據(jù)庫
2.3.2 修改數(shù)據(jù)庫
2.3.3 查看數(shù)據(jù)庫
2.3.4 刪除數(shù)據(jù)庫
2.3.5 更改數(shù)據(jù)庫所有者
課外實(shí)踐
思考與練習(xí)
第3章 表的創(chuàng)建與管理
3.1 設(shè)計(jì)表
3.1.1 表的類型
3.1.2 數(shù)據(jù)類型
3.2 表的創(chuàng)建與管理
3.2.1 課堂案例1——使用SSMS創(chuàng)建與管理表
3.2.2 課堂案例2——使用T-SQL創(chuàng)建與管理表
3.3 表數(shù)據(jù)操作
3.3.1 課堂案例3——使用SSMS操作表數(shù)據(jù)
3.3.2 課堂案例4——使用T-SQL操作表數(shù)據(jù)
3.4 索引操作
3.4.1 索引基礎(chǔ)知識(shí)
3.4.2 課堂案例5——使用SSMS操作索引
3.4.3 課堂案例6——使用T-SQL操作索引
3.5 數(shù)據(jù)完整性
3.5.1 數(shù)據(jù)完整性概述
3.5.2 課堂案例7——使用SSMS管理約束
3.5.3 課堂案例8——使用T-SQL管理約束
課外實(shí)踐
思考與練習(xí)
第4章 數(shù)據(jù)查詢
4.1 簡單查詢
4.1.1 SELECT語句的結(jié)構(gòu)
4.1.2 SQL的運(yùn)算符與表達(dá)式
4.1.3 課堂案例1——簡單查詢的應(yīng)用
4.2 連接查詢
4.2.1 交叉連接
4.2.2 內(nèi)連接
4.2.3 外連接
4.2.4 多表連接與自身連接
4.2.5 課堂案例2——連接查詢的應(yīng)用
4.3 子查詢
4.3.1 子查詢分類
4.3.2 課堂案例3——子查詢的應(yīng)用
4.4 聯(lián)合查詢
4.5 課堂案例4——在SSMS中實(shí)現(xiàn)查詢
課外實(shí)踐
思考與練習(xí)
第5章 視圖操作
5.1 視圖概述
5.1.1 視圖的基本概念
5.1.2 視圖的作用
5.2 課堂案例1——使用SSMS管理視圖
5.3 課堂案例2——使用T-SQL管理視圖
課外實(shí)踐
思考與練習(xí)
第6章 存儲(chǔ)過程和觸發(fā)器
6.1 T-SQL編程基礎(chǔ)
6.1.1 批處理和腳本
6.1.2 變量
6.1.3 函數(shù)
6.1.3 流程控制語句
6.2 存儲(chǔ)過程
6.2.1 存儲(chǔ)過程的基本知識(shí)
6.2.2 課堂案例1——使用SSMS管理存儲(chǔ)過程
6.2.3 課堂案例2——使用T-SQL管理存儲(chǔ)過程
6.3 觸發(fā)器
6.3.1 觸發(fā)器的基本知識(shí)
6.3.2 課堂案例3——使用SSMS管理觸發(fā)器
6.3.3 課堂案例4——使用T-SQL管理觸發(fā)器
課外實(shí)踐
思考與練習(xí)
第7章 游標(biāo)、事務(wù)和鎖
7.1 游標(biāo)
7.1.1 游標(biāo)的概念
7.1.2 課堂案例1——游標(biāo)的使用
7.2 事務(wù)
7.2.1 事務(wù)概述
7.2.2 課堂案例2——顯示事務(wù)
7.2.3 自動(dòng)提交事務(wù)
7.2.4 隱式事務(wù)
7.3 鎖
7.3.1 并發(fā)問題
7.3.2 事務(wù)的隔離級(jí)別
7.3.3 SOL Server中的鎖定
7.3.4 死鎖
課外實(shí)踐
思考與練習(xí)
第8章 數(shù)據(jù)庫的安全
8.1 數(shù)據(jù)庫安全控制的一般方法
8.1.1 安全性級(jí)別
8.1.2 數(shù)據(jù)庫安全控制的一般方法
8.2 SQL Server的安全認(rèn)證模式
8.2.1 Windows身份驗(yàn)證模式(集成驗(yàn)證模式)
8.2.2 SQL Server身份驗(yàn)證模式(混合驗(yàn)證模式)
8.3 登錄管理
8.3.1 課堂案例1——使用SSMS管理登錄
8.3.2 使用T-SQL管理登錄
8.4 用戶管理
8.4.1 課堂案例2——使用SSMS管理數(shù)據(jù)庫用戶
8.4.2 使用T-SQL管理數(shù)據(jù)庫用戶
8.5 角色管理
8.5.1 服務(wù)器角色
8.5.2 數(shù)據(jù)庫角色
8.6 權(quán)限管理
8.6.1 概述
8.6.2 課堂案例3——使用SSMS管理權(quán)限
8.6.3 課堂案例4——使用T-SQL管理權(quán)限
課外實(shí)踐
思考與練習(xí)
第9章 數(shù)據(jù)庫的管理
9.1 數(shù)據(jù)庫備份
9.1.1 數(shù)據(jù)庫備份概述
9.1.2 備份設(shè)備介紹
9.1.3 課堂案例1——使用SSMS備份數(shù)據(jù)庫
9.1.4 使用T-SQL備份數(shù)據(jù)庫
9.2 數(shù)據(jù)庫恢復(fù)
9.2.1 數(shù)據(jù)庫恢復(fù)概述
9.2.2 課堂案例2——使用SSMS恢復(fù)數(shù)據(jù)庫
9.2.3 使用T-SQL恢復(fù)數(shù)據(jù)庫
9.3 數(shù)據(jù)庫的分離與附加
9.3.1 分離和附加概述
9.3.2 課堂案例3——分離數(shù)據(jù)庫
9.3.3 課堂案例4——附加數(shù)據(jù)庫
9.4 數(shù)據(jù)導(dǎo)入與導(dǎo)出
9.4.1 數(shù)據(jù)導(dǎo)入與導(dǎo)出概述
9.4.2 課堂案例5——數(shù)據(jù)導(dǎo)出
9.4.3 課堂案例6——數(shù)據(jù)導(dǎo)人
課外實(shí)踐
思考與練習(xí)
第10章 數(shù)據(jù)庫設(shè)計(jì)與應(yīng)用程序開發(fā)
10.1 數(shù)據(jù)庫設(shè)計(jì)
10.1.1 關(guān)系數(shù)據(jù)庫設(shè)計(jì)的方法與步驟
10.1.2 E-R圖轉(zhuǎn)化為關(guān)系模型的規(guī)則
10.1.3 關(guān)系數(shù)據(jù)模型的規(guī)范化理論
10.2 數(shù)據(jù)庫應(yīng)用程序開發(fā)
10.2.1 數(shù)據(jù)庫應(yīng)用程序結(jié)構(gòu)
10.2.2 課堂案例1——.NET平臺(tái)SQL Server數(shù)據(jù)庫程序開發(fā)
10.2.3 課堂案例2——Java平臺(tái)SQL Server數(shù)據(jù)庫程序開發(fā)
課外實(shí)踐
思考與練習(xí)
附錄A 數(shù)據(jù)庫說明
附錄B 綜合實(shí)訓(xùn)目標(biāo)、要求及內(nèi)容
參考文獻(xiàn)