SQL Server 2005數(shù)據(jù)庫應(yīng)用技術(shù)(工業(yè)和信息化普通高等教育“十二五”規(guī)劃教材)
定 價(jià):39 元
叢書名:21世紀(jì)高等教育計(jì)算機(jī)規(guī)劃教材
- 作者:劉衛(wèi)國,劉澤星 主編
- 出版時(shí)間:2013/12/29
- ISBN:9787115334473
- 出 版 社:人民郵電出版社
- 中圖法分類:TP311.138
- 頁碼:
- 紙張:膠版紙
- 版次:1
- 開本:16開
本書以SQL Server 2005為實(shí)踐環(huán)境,系統(tǒng)介紹了數(shù)據(jù)庫技術(shù)的基本原理、數(shù)據(jù)庫的操作以及數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)方法。全書共分為10章,包括數(shù)據(jù)庫技術(shù)概論、創(chuàng)建和管理數(shù)據(jù)庫、創(chuàng)建和管理表、索引與數(shù)據(jù)完整性、查詢與視圖、T-SQL程序設(shè)計(jì)、存儲過程與觸發(fā)器、事務(wù)和鎖、SQL Server安全管理、數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)等內(nèi)容。全書以SQL Server 2005數(shù)據(jù)庫操作為主線,體現(xiàn)SQL Server 2005的基本知識體系;同時(shí)適度突出關(guān)系數(shù)據(jù)庫的基本原理,體現(xiàn)關(guān)系數(shù)據(jù)庫的概念和應(yīng)用要求。
本書參照教育部高等學(xué)校計(jì)算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)委員會提出的數(shù)據(jù)庫相關(guān)課程的教學(xué)基本要求,既可作為高等院校數(shù)據(jù)庫應(yīng)用課程的教材,又可供社會各類計(jì)算機(jī)應(yīng)用人員及參加各類計(jì)算機(jī)等級考試的讀者學(xué)習(xí)參考。
1.一個(gè)案例貫穿全書。全書以“教學(xué)管理”數(shù)據(jù)庫貫穿始終,圍繞“教學(xué)管理”數(shù)據(jù)庫設(shè)計(jì)編排了大量詳實(shí)的實(shí)例,實(shí)例新穎、系統(tǒng),具有啟發(fā)性,而且相互呼應(yīng),也具有綜合性。 2.提供與本書配套的教學(xué)課件、各章習(xí)題答案、實(shí)例數(shù)據(jù)庫等教學(xué)資源,可從人民郵電出版社教學(xué)資源與服務(wù)網(wǎng)(http://www.ptpedu.com.cn)下載使用。
第1章 數(shù)據(jù)庫技術(shù)概論
1.1 數(shù)據(jù)庫技術(shù)的產(chǎn)生與發(fā)展
1.1.1 數(shù)據(jù)與數(shù)據(jù)處理
1.1.2 數(shù)據(jù)管理技術(shù)的4個(gè)發(fā)展階段
1.2 數(shù)據(jù)庫系統(tǒng)
1.2.1 數(shù)據(jù)庫系統(tǒng)的組成
1.2.2 數(shù)據(jù)庫的結(jié)構(gòu)體系
1.2.3 數(shù)據(jù)庫系統(tǒng)的特點(diǎn)
1.3 數(shù)據(jù)模型
1.3.1 數(shù)據(jù)模型的組成要素
1.3.2 數(shù)據(jù)抽象的過程
1.3.3 概念模型
1.3.4 邏輯模型
1.4 關(guān)系數(shù)據(jù)庫基礎(chǔ)知識
1.4.1 關(guān)系數(shù)據(jù)庫的基本概念 第1章 數(shù)據(jù)庫技術(shù)概論
1.1 數(shù)據(jù)庫技術(shù)的產(chǎn)生與發(fā)展
1.1.1 數(shù)據(jù)與數(shù)據(jù)處理
1.1.2 數(shù)據(jù)管理技術(shù)的4個(gè)發(fā)展階段
1.2 數(shù)據(jù)庫系統(tǒng)
1.2.1 數(shù)據(jù)庫系統(tǒng)的組成
1.2.2 數(shù)據(jù)庫的結(jié)構(gòu)體系
1.2.3 數(shù)據(jù)庫系統(tǒng)的特點(diǎn)
1.3 數(shù)據(jù)模型
1.3.1 數(shù)據(jù)模型的組成要素
1.3.2 數(shù)據(jù)抽象的過程
1.3.3 概念模型
1.3.4 邏輯模型
1.4 關(guān)系數(shù)據(jù)庫基礎(chǔ)知識
1.4.1 關(guān)系數(shù)據(jù)庫的基本概念
1.4.2 關(guān)系運(yùn)算
1.4.3 關(guān)系的完整性約束
1.5 關(guān)系的規(guī)范化理論
1.5.1 關(guān)系模式的數(shù)據(jù)冗余和操作異常問題
1.5.2 函數(shù)依賴的基本概念
1.5.3 關(guān)系模式的范式
1.5.4 關(guān)系模式的分解
1.6 數(shù)據(jù)庫的設(shè)計(jì)方法
1.6.1 數(shù)據(jù)庫設(shè)計(jì)的基本步驟
1.6.2 E-R模型到關(guān)系模型的轉(zhuǎn)化
1.6.3 關(guān)系數(shù)據(jù)庫設(shè)計(jì)實(shí)例
1.7 SQL Server數(shù)據(jù)庫概述
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語言的發(fā)展與特點(diǎn)
1.8.2 T-SQL語言簡介
習(xí)題
第2章 創(chuàng)建和管理數(shù)據(jù)庫
2.1 SQL Server 2005數(shù)據(jù)庫的基本概念
2.1.1 SQL Server 2005數(shù)據(jù)庫類型
2.1.2 數(shù)據(jù)庫文件和文件組
2.1.3 數(shù)據(jù)庫對象及其標(biāo)識符
2.2 創(chuàng)建數(shù)據(jù)庫
2.2.1 使用管理工具創(chuàng)建數(shù)據(jù)庫
2.2.2 使用T-SQL語句創(chuàng)建數(shù)據(jù)庫
2.3 管理數(shù)據(jù)庫
2.3.1 查看和修改數(shù)據(jù)庫
2.3.2 刪除數(shù)據(jù)庫
2.4 備份與還原數(shù)據(jù)庫
2.4.1 備份數(shù)據(jù)庫
2.4.2 還原數(shù)據(jù)庫
2.5 分離與附加數(shù)據(jù)庫
2.5.1 分離數(shù)據(jù)庫
2.5.2 附加數(shù)據(jù)庫
2.6 導(dǎo)入與導(dǎo)出數(shù)據(jù)庫
2.6.1 導(dǎo)入數(shù)據(jù)
2.6.2 導(dǎo)出數(shù)據(jù)
習(xí)題
第3章 創(chuàng)建和管理表
3.1 SQL Server 2005表的基本知識
3.1.1 表的類型
3.1.2 表的設(shè)計(jì)數(shù)據(jù)類型
3.2 創(chuàng)建表
3.2.1 使用管理工具創(chuàng)建表
3.2.2 使用T-SQL語句創(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 簡單查詢
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 程序控制流語句
6.3.1 語句塊和注釋
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章 存儲過程與觸發(fā)器
7.1 存儲過程概述
7.2 創(chuàng)建與管理存儲過程
7.2.1 創(chuàng)建存儲過程
7.2.2 執(zhí)行存儲過程
7.2.3 修改存儲過程
7.2.4 刪除存儲過程
7.2.5 存儲過程參數(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 隔離級別
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 管理登錄賬號
9.2.1 創(chuàng)建登錄賬戶
9.2.2 修改登錄賬戶
9.2.3 刪除登錄賬戶
9.3 管理數(shù)據(jù)庫用戶
9.4 管理SQL Server角色
9.4.1 SQL Server角色的類型
9.4.2 固定服務(wù)器角色管理
9.4.3 數(shù)據(jù)庫角色管理
9.4.4 用戶定義數(shù)據(jù)庫角色
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ù)庫應(yīng)用系統(tǒng)開發(fā)
10.1 數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)過程
10.2 用VB.NET訪問SQL Server數(shù)據(jù)庫
10.2.1 VB.NET程序設(shè)計(jì)概述
10.2.2 VB.NET程序設(shè)計(jì)基礎(chǔ)知識
10.2.3 VB.NET數(shù)據(jù)庫應(yīng)用程序開發(fā)
10.3 數(shù)據(jù)庫系統(tǒng)開發(fā)案例教學(xué)信息管理系統(tǒng)
10.3.1 系統(tǒng)需求分析
10.3.2 系統(tǒng)功能設(shè)計(jì)
10.3.3 數(shù)據(jù)庫設(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 成績信息管理模塊的創(chuàng)建
習(xí)題
參考文獻(xiàn)