SQL Server 2005數(shù)據(jù)庫(kù)應(yīng)用技術(shù)(工業(yè)和信息化普通高等教育“十二五”規(guī)劃教材)
定 價(jià):39 元
叢書(shū)名:21世紀(jì)高等教育計(jì)算機(jī)規(guī)劃教材
- 作者:劉衛(wèi)國(guó),劉澤星 主編
- 出版時(shí)間:2013/12/29
- ISBN:9787115334473
- 出 版 社:人民郵電出版社
- 中圖法分類:TP311.138
- 頁(yè)碼:
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16開(kāi)
本書(shū)以SQL Server 2005為實(shí)踐環(huán)境,系統(tǒng)介紹了數(shù)據(jù)庫(kù)技術(shù)的基本原理、數(shù)據(jù)庫(kù)的操作以及數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開(kāi)發(fā)方法。全書(shū)共分為10章,包括數(shù)據(jù)庫(kù)技術(shù)概論、創(chuàng)建和管理數(shù)據(jù)庫(kù)、創(chuàng)建和管理表、索引與數(shù)據(jù)完整性、查詢與視圖、T-SQL程序設(shè)計(jì)、存儲(chǔ)過(guò)程與觸發(fā)器、事務(wù)和鎖、SQL Server安全管理、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)等內(nèi)容。全書(shū)以SQL Server 2005數(shù)據(jù)庫(kù)操作為主線,體現(xiàn)SQL Server 2005的基本知識(shí)體系;同時(shí)適度突出關(guān)系數(shù)據(jù)庫(kù)的基本原理,體現(xiàn)關(guān)系數(shù)據(jù)庫(kù)的概念和應(yīng)用要求。
本書(shū)參照教育部高等學(xué)校計(jì)算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)委員會(huì)提出的數(shù)據(jù)庫(kù)相關(guān)課程的教學(xué)基本要求,既可作為高等院校數(shù)據(jù)庫(kù)應(yīng)用課程的教材,又可供社會(huì)各類計(jì)算機(jī)應(yīng)用人員及參加各類計(jì)算機(jī)等級(jí)考試的讀者學(xué)習(xí)參考。
1.一個(gè)案例貫穿全書(shū)。全書(shū)以“教學(xué)管理”數(shù)據(jù)庫(kù)貫穿始終,圍繞“教學(xué)管理”數(shù)據(jù)庫(kù)設(shè)計(jì)編排了大量詳實(shí)的實(shí)例,實(shí)例新穎、系統(tǒng),具有啟發(fā)性,而且相互呼應(yīng),也具有綜合性。 2.提供與本書(shū)配套的教學(xué)課件、各章習(xí)題答案、實(shí)例數(shù)據(jù)庫(kù)等教學(xué)資源,可從人民郵電出版社教學(xué)資源與服務(wù)網(wǎng)(http://www.ptpedu.com.cn)下載使用。
第1章 數(shù)據(jù)庫(kù)技術(shù)概論
1.1 數(shù)據(jù)庫(kù)技術(shù)的產(chǎn)生與發(fā)展
1.1.1 數(shù)據(jù)與數(shù)據(jù)處理
1.1.2 數(shù)據(jù)管理技術(shù)的4個(gè)發(fā)展階段
1.2 數(shù)據(jù)庫(kù)系統(tǒng)
1.2.1 數(shù)據(jù)庫(kù)系統(tǒng)的組成
1.2.2 數(shù)據(jù)庫(kù)的結(jié)構(gòu)體系
1.2.3 數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)
1.3 數(shù)據(jù)模型
1.3.1 數(shù)據(jù)模型的組成要素
1.3.2 數(shù)據(jù)抽象的過(guò)程
1.3.3 概念模型
1.3.4 邏輯模型
1.4 關(guān)系數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)
1.4.1 關(guān)系數(shù)據(jù)庫(kù)的基本概念 第1章 數(shù)據(jù)庫(kù)技術(shù)概論
1.1 數(shù)據(jù)庫(kù)技術(shù)的產(chǎn)生與發(fā)展
1.1.1 數(shù)據(jù)與數(shù)據(jù)處理
1.1.2 數(shù)據(jù)管理技術(shù)的4個(gè)發(fā)展階段
1.2 數(shù)據(jù)庫(kù)系統(tǒng)
1.2.1 數(shù)據(jù)庫(kù)系統(tǒng)的組成
1.2.2 數(shù)據(jù)庫(kù)的結(jié)構(gòu)體系
1.2.3 數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)
1.3 數(shù)據(jù)模型
1.3.1 數(shù)據(jù)模型的組成要素
1.3.2 數(shù)據(jù)抽象的過(guò)程
1.3.3 概念模型
1.3.4 邏輯模型
1.4 關(guān)系數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)
1.4.1 關(guān)系數(shù)據(jù)庫(kù)的基本概念
1.4.2 關(guān)系運(yùn)算
1.4.3 關(guān)系的完整性約束
1.5 關(guān)系的規(guī)范化理論
1.5.1 關(guān)系模式的數(shù)據(jù)冗余和操作異常問(wèn)題
1.5.2 函數(shù)依賴的基本概念
1.5.3 關(guān)系模式的范式
1.5.4 關(guān)系模式的分解
1.6 數(shù)據(jù)庫(kù)的設(shè)計(jì)方法
1.6.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步驟
1.6.2 E-R模型到關(guān)系模型的轉(zhuǎn)化
1.6.3 關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)例
1.7 SQL Server數(shù)據(jù)庫(kù)概述
1.7.1 SQL Server的發(fā)展
1.7.2 SQL Server 2005的安裝
1.7.3 SQL Server 2005的常用管理工具
1.8 SQL和T-SQL概述
1.8.1 SQL語(yǔ)言的發(fā)展與特點(diǎn)
1.8.2 T-SQL語(yǔ)言簡(jiǎn)介
習(xí)題
第2章 創(chuàng)建和管理數(shù)據(jù)庫(kù)
2.1 SQL Server 2005數(shù)據(jù)庫(kù)的基本概念
2.1.1 SQL Server 2005數(shù)據(jù)庫(kù)類型
2.1.2 數(shù)據(jù)庫(kù)文件和文件組
2.1.3 數(shù)據(jù)庫(kù)對(duì)象及其標(biāo)識(shí)符
2.2 創(chuàng)建數(shù)據(jù)庫(kù)
2.2.1 使用管理工具創(chuàng)建數(shù)據(jù)庫(kù)
2.2.2 使用T-SQL語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)
2.3 管理數(shù)據(jù)庫(kù)
2.3.1 查看和修改數(shù)據(jù)庫(kù)
2.3.2 刪除數(shù)據(jù)庫(kù)
2.4 備份與還原數(shù)據(jù)庫(kù)
2.4.1 備份數(shù)據(jù)庫(kù)
2.4.2 還原數(shù)據(jù)庫(kù)
2.5 分離與附加數(shù)據(jù)庫(kù)
2.5.1 分離數(shù)據(jù)庫(kù)
2.5.2 附加數(shù)據(jù)庫(kù)
2.6 導(dǎo)入與導(dǎo)出數(shù)據(jù)庫(kù)
2.6.1 導(dǎo)入數(shù)據(jù)
2.6.2 導(dǎo)出數(shù)據(jù)
習(xí)題
第3章 創(chuàng)建和管理表
3.1 SQL Server 2005表的基本知識(shí)
3.1.1 表的類型
3.1.2 表的設(shè)計(jì)數(shù)據(jù)類型
3.2 創(chuàng)建表
3.2.1 使用管理工具創(chuàng)建表
3.2.2 使用T-SQL語(yǔ)句創(chuàng)建表
3.3 管理表
3.3.1 查看表
3.3.2 修改表
3.3.3 刪除表
3.4 維護(hù)表中數(shù)據(jù)
3.4.1 數(shù)據(jù)插入
3.4.2 數(shù)據(jù)更新
3.4.3 數(shù)據(jù)刪除
習(xí)題
第4章 索引與數(shù)據(jù)完整性
4.1 索引概述
4.1.1 索引的概念
4.1.2 索引的分類
4.2 索引的操作
4.2.1 創(chuàng)建索引
4.2.2 查看與修改索引
4.2.3 刪除索引
4.3 實(shí)施數(shù)據(jù)完整性
4.3.1 使用規(guī)則實(shí)施數(shù)據(jù)完整性
4.3.2 使用默認(rèn)值實(shí)施數(shù)據(jù)完整性
4.3.3 使用約束實(shí)施數(shù)據(jù)完整性
習(xí)題
第5章 查詢與視圖
5.1 基本查詢
5.1.1 簡(jiǎn)單查詢
5.1.2 帶條件查詢
5.1.3 查詢結(jié)果處理
5.2 嵌套查詢
5.2.1 單值嵌套查詢
5.2.2 多值嵌套查詢
5.3 連接查詢
5.3.1 連接概述
5.3.2 內(nèi)連接
5.3.3 外連接
5.3.4 交叉連接
5.4 創(chuàng)建視圖
5.4.1 視圖的概念
5.4.2 創(chuàng)建視圖的方法
5.5 視圖的管理
5.5.1 查看和修改視圖
5.5.2 刪除視圖
5.5.3 視圖的應(yīng)用
習(xí)題
第6章 T-SQL程序設(shè)計(jì)
6.1 數(shù)據(jù)與表達(dá)式
6.1.1 用戶定義數(shù)據(jù)類型
6.1.2 常量與變量
6.1.3 運(yùn)算符與表達(dá)式
6.2 函數(shù)
6.2.1 常用函數(shù)
6.2.2 用戶定義函數(shù)
6.3 程序控制流語(yǔ)句
6.3.1 語(yǔ)句塊和注釋
6.3.2 選擇控制
6.3.3 循環(huán)控制
6.3.4 批處理
6.4 游標(biāo)管理與應(yīng)用
6.4.1 游標(biāo)概述
6.4.2 聲明游標(biāo)
6.4.3 使用與管理游標(biāo)
6.4.4 游標(biāo)的綜合應(yīng)用示例
習(xí)題
第7章 存儲(chǔ)過(guò)程與觸發(fā)器
7.1 存儲(chǔ)過(guò)程概述
7.2 創(chuàng)建與管理存儲(chǔ)過(guò)程
7.2.1 創(chuàng)建存儲(chǔ)過(guò)程
7.2.2 執(zhí)行存儲(chǔ)過(guò)程
7.2.3 修改存儲(chǔ)過(guò)程
7.2.4 刪除存儲(chǔ)過(guò)程
7.2.5 存儲(chǔ)過(guò)程參數(shù)與狀態(tài)值
7.3 觸發(fā)器概述
7.4 創(chuàng)建與管理觸發(fā)器
7.4.1 創(chuàng)建觸發(fā)器
7.4.2 修改觸發(fā)器
7.4.3 刪除觸發(fā)器
習(xí)題
第8章 事務(wù)和鎖
8.1 事務(wù)
8.1.1 事務(wù)的概念
8.1.2 事務(wù)管理
8.2 鎖
8.2.1 鎖的概念
8.2.2 隔離級(jí)別
8.2.3 查看和終止鎖
8.3 死鎖及其處理
8.3.1 死鎖的發(fā)生
8.3.2 死鎖的處理
8.3.3 死鎖的避免
習(xí)題
第9章 SQL Server安全管理
9.1 SQL Server身份驗(yàn)證
9.1.1 身份驗(yàn)證
9.1.2 身份驗(yàn)證模式的設(shè)置
9.2 管理登錄賬號(hào)
9.2.1 創(chuàng)建登錄賬戶
9.2.2 修改登錄賬戶
9.2.3 刪除登錄賬戶
9.3 管理數(shù)據(jù)庫(kù)用戶
9.4 管理SQL Server角色
9.4.1 SQL Server角色的類型
9.4.2 固定服務(wù)器角色管理
9.4.3 數(shù)據(jù)庫(kù)角色管理
9.4.4 用戶定義數(shù)據(jù)庫(kù)角色
9.5 管理SQL Server權(quán)限
9.5.1 權(quán)限的種類
9.5.2 授予權(quán)限
9.5.3 禁止與撤消權(quán)限
9.5.4 查看權(quán)限
習(xí)題
第10章 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)
10.1 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開(kāi)發(fā)過(guò)程
10.2 用VB.NET訪問(wèn)SQL Server數(shù)據(jù)庫(kù)
10.2.1 VB.NET程序設(shè)計(jì)概述
10.2.2 VB.NET程序設(shè)計(jì)基礎(chǔ)知識(shí)
10.2.3 VB.NET數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā)
10.3 數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)案例教學(xué)信息管理系統(tǒng)
10.3.1 系統(tǒng)需求分析
10.3.2 系統(tǒng)功能設(shè)計(jì)
10.3.3 數(shù)據(jù)庫(kù)設(shè)計(jì)
10.3.4 系統(tǒng)主窗體的創(chuàng)建
10.3.5 系統(tǒng)管理模塊功能
10.3.6 學(xué)籍信息管理模塊的創(chuàng)建
10.3.7 課程信息管理模塊的創(chuàng)建
10.3.8 成績(jī)信息管理模塊的創(chuàng)建
習(xí)題
參考文獻(xiàn)