數(shù)據(jù)庫(kù)系統(tǒng)原理與應(yīng)用(SQL Sever2005)
本文關(guān)鍵詞:數(shù)據(jù)庫(kù)系統(tǒng)原理與應(yīng)用,由筆耕文化傳播整理發(fā)布。
數(shù)據(jù)庫(kù)系統(tǒng)原理與應(yīng)用(SQL Sever2005)
《數(shù)據(jù)庫(kù)系統(tǒng)原理與應(yīng)用(SQL Sever 2005)(第2版)》通過兩個(gè)完整的案例,全面地介紹了SQL Server 2005數(shù)據(jù)庫(kù)管理系統(tǒng)的各種操作技術(shù)和應(yīng)用程序開發(fā)方法,寓原理于應(yīng)用,于應(yīng)用中解釋原理。通過“圖書管理系統(tǒng)”詳細(xì)闡述了關(guān)系數(shù)據(jù)庫(kù)的管理和開發(fā)過程,同時(shí),,利用“B-C電子商務(wù)系統(tǒng)”供讀者進(jìn)行模仿、練習(xí)和提高。
《數(shù)據(jù)庫(kù)系統(tǒng)原理與應(yīng)用(SQL Sever 2005)(第2版)》共12章,分別介紹了數(shù)據(jù)庫(kù)技術(shù)基礎(chǔ)、數(shù)據(jù)庫(kù)操作、表的管理、數(shù)據(jù)查詢、索引和視圖操作、T-SQL基礎(chǔ)和存儲(chǔ)過程、數(shù)據(jù)庫(kù)完整性、數(shù)據(jù)庫(kù)安全性、數(shù)據(jù)管理、事務(wù)和鎖、數(shù)據(jù)庫(kù)設(shè)計(jì)以及數(shù)據(jù)庫(kù)應(yīng)用程序開發(fā)等內(nèi)容。同時(shí),書后還配套有綜合實(shí)訓(xùn)和模擬試題,以方便學(xué)生上機(jī)實(shí)訓(xùn)并鞏固所學(xué)知識(shí)內(nèi)容。
《數(shù)據(jù)庫(kù)系統(tǒng)原理與應(yīng)用(SQL Sever 2005)(第2版)》適合作為高職高專、中職院校IT類專業(yè)數(shù)據(jù)庫(kù)相關(guān)課程的教材,也可作為數(shù)據(jù)庫(kù)管理和程序開發(fā)人員的參考用書。
第2版前言
第1版前言
第1章 數(shù)據(jù)庫(kù)技術(shù)基礎(chǔ)
1.1 數(shù)據(jù)庫(kù)技術(shù)概述
1.1.1 數(shù)據(jù)庫(kù)的基本概念
1.1.2 數(shù)據(jù)處理發(fā)展簡(jiǎn)史
1.1.3 高級(jí)數(shù)據(jù)庫(kù)技術(shù)
1.2 數(shù)據(jù)模型
1.2.1 層次模型
1.2.2 網(wǎng)狀模型
1.2.3 關(guān)系模型
1.3 SQL語(yǔ)言簡(jiǎn)介
1.3.1 SQL語(yǔ)言概述
1.3.2 SQL語(yǔ)言分類
1.3.3 SQL語(yǔ)句組成
1.4 SQL Server 2005基礎(chǔ)
1.4.1 SQL Server 2005簡(jiǎn)介
1.4.2 SQL Server 2005安裝過程
1.4.3 啟動(dòng)SQL Server 2005服務(wù)
1.4.4 啟動(dòng)SQL Server Management Studio
1.4.5 SQI.Server Management Studio 基本組成
1.4.6 SQL Server Management Studio中執(zhí)行查詢
1.4.7 聯(lián)機(jī)叢書
本章小結(jié)
習(xí)題1
實(shí)訓(xùn)1初識(shí)SQL Server 2005
第2章 數(shù)據(jù)庫(kù)操作
2.1 示例數(shù)據(jù)庫(kù)介紹
2.1.1 教學(xué)示例數(shù)據(jù)庫(kù)
2.1.2 實(shí)訓(xùn)示例數(shù)據(jù)庫(kù)
2.2 SQL Server 2005數(shù)據(jù)庫(kù)概述
2.2.1 SQL Server 2005數(shù)據(jù)庫(kù)組成
2.2.2 SQL Server 2005數(shù)據(jù)庫(kù)存儲(chǔ)結(jié)構(gòu)
2.3 創(chuàng)建和修改數(shù)據(jù)庫(kù)
2.3.1 使用SSMS創(chuàng)建和修改數(shù)據(jù)庫(kù)
2.3.2 使用T-SQL創(chuàng)建數(shù)據(jù)庫(kù)
2.3.3 使用T-SQL修改數(shù)據(jù)庫(kù)
2.4 查看和刪除數(shù)據(jù)庫(kù)
2.4.1 使用SSMS查看和刪除數(shù)據(jù)庫(kù)
2.4.2 使用T-SQL查看和刪除數(shù)據(jù)庫(kù)
本章小結(jié)
習(xí)題2
實(shí)訓(xùn)2 SQL Server 2005數(shù)據(jù)庫(kù)操作
第3章 表的管理
3.1 基本知識(shí)
3.1.1 設(shè)計(jì)表
3.1.2 目錄視圖
3.2 創(chuàng)建和修改表
3.2.1 使用SSMS創(chuàng)建和修改表
3.2.2 使用T-SQL創(chuàng)建和修改表
3.3 查看和刪除表
3.3.1 使用SSMS查看和刪除表
3.3.2 使用T-SQL查看和刪除表
3.4 記錄操作
3.4.1 使用SSMS進(jìn)行記錄操作
3.4.2 使用T-SQL插入記錄
3.4.3 使用T-SQL修改記錄
3.4.4 使用T-SQL刪除記錄
本章小結(jié)
習(xí)題3
實(shí)訓(xùn)3 SQL Server 2005表和記錄操作
第4章 數(shù)據(jù)查詢
4.1 簡(jiǎn)單查詢
4.1.1 選擇列
4.1.2 選擇行
4.1.3 查詢結(jié)果排序
4.1.4 查詢結(jié)果分組
4.1.5 COMPUTE BY子句匯總
4.1.6 WITH CUBE匯總數(shù)據(jù)
4.1.7 分頁(yè)和排名
4.2 連接查詢
4.2.1 內(nèi)連接
4.2.2 外連接
4.2.3 交叉連接
4.3 子查詢
4.3.1 子查詢類型
4.3.2 記錄操作語(yǔ)句中的子查詢
4.3.3 子查詢規(guī)則
4.4 聯(lián)合查詢
4.5 分布式查詢
本章小結(jié)
習(xí)題4
實(shí)訓(xùn)4-1 SQL Server 2005
基本查詢
實(shí)訓(xùn)4.2 SQL Server 2005連接查詢
和子查詢
第5章 索引和視圖操作
5.1 索引概述
5.1.1 索引簡(jiǎn)介
5.1.2 索引類型
5.2 使用SSMS管理索引
5.3 使用T-SQL管理索引
5.4 全文索引
5.4.1 全文索引概述
5.4.2 使用“全文索引向?qū)А?br>5.4.3 使用T-SQL管理全文索引
5.5 視圖概述
5.6 使用SSMS管理視圖
5.7 使用T-SQL管理視圖
5.8 使用視圖
5.8.1 查詢視圖數(shù)據(jù)
5.8.2 修改視圖數(shù)據(jù)
5.8.3 刪除視圖數(shù)據(jù)
本章小結(jié)
習(xí)題5
實(shí)訓(xùn)5.1 SQL Server 2005的索引操作
實(shí)訓(xùn)5.2 SQL Server 2005的視圖操作
第6章 T-SQL基礎(chǔ)和存儲(chǔ)過程
6.1 T-SQL語(yǔ)言基礎(chǔ)
6.2 變量和運(yùn)算符
6.2.1 變量
6.2.2 運(yùn)算符
6.3 流程控制語(yǔ)句
6.4 常用函數(shù)
6.5 存儲(chǔ)過程基礎(chǔ)
6.6 使用SSMS管理存儲(chǔ)過程
6.6.1 創(chuàng)建和執(zhí)行存儲(chǔ)過程
6.6.2 查看、修改和刪除存儲(chǔ)過程
6.7 使用T-SQL管理存儲(chǔ)過程
6.7.1 創(chuàng)建和執(zhí)行存儲(chǔ)過程
6.7.2 查看、修改和刪除存儲(chǔ)過程
6.8 游標(biāo)
6.8.1 游標(biāo)概述
6.8.2 游標(biāo)實(shí)例
本章小結(jié)
習(xí)題6
實(shí)訓(xùn)6 SQL Server 2005的存儲(chǔ)過程
第7章 數(shù)據(jù)庫(kù)完整性
7.1 數(shù)據(jù)庫(kù)完整性概述
7.2 SQL server 2005數(shù)據(jù)庫(kù)完整性的實(shí)現(xiàn)
7.2.1 允許空值約束
7.2.2 DEFAULT定義
7.2.3 CHECK約束
7.2.4 PRIMARY KEY約束
7.2.5 FOREIGN KEY約束
7.2.6 UNIQUE約束
7.3 觸發(fā)器概述
7.3.1 觸發(fā)器基本知識(shí)
7.3.2 Inserted表和Deleted表
7.4 使用SSMS管理觸發(fā)器
7.4.1 創(chuàng)建觸發(fā)器
7.4.2 禁用、修改和刪除觸發(fā)器
7.5 使用T-SQL管理觸發(fā)器
7.5.1 創(chuàng)建觸發(fā)器
7.5.2 修改和查看觸發(fā)器
7.5.3 禁用/啟用和刪除觸發(fā)器
7.6 觸發(fā)器的典型應(yīng)用
7.6.1 實(shí)施參照完整性
7.6.2 實(shí)施特殊業(yè)務(wù)規(guī)則
本章小結(jié)
習(xí)題7
實(shí)訓(xùn)7 SQL Server 2005數(shù)據(jù)完整性
第8章 數(shù)據(jù)庫(kù)安全性
8.1 數(shù)據(jù)庫(kù)安全概述
8.2 登錄管理
8.2.1 驗(yàn)證模式
8.2.2 使用SSMS管理登錄名
8.2.3 使用T-SQL管理登錄名
8.2.4 在SQL Server 2005中開啟sa賬號(hào)
8.3 用戶管理
8.3.1 使用SSMS管理數(shù)據(jù)庫(kù)用戶
8.3.2 使用T-SQL管理數(shù)據(jù)庫(kù)用戶
8.4 角色管理
8.4.1 服務(wù)器角色
8.4.2 數(shù)據(jù)庫(kù)角色
8.4.3 應(yīng)用程序角色
8.5 權(quán)限管理
8.5.1 權(quán)限類型
8.5.2 使用SSMS管理權(quán)限
8.5.3 使用T-SQL管理權(quán)限
本章小結(jié)
習(xí)題8
實(shí)訓(xùn)8 SQL Server 2005的安全控制
第9章 數(shù)據(jù)管理
9.1 數(shù)據(jù)庫(kù)備份概述
9.2 備份設(shè)備的管理
9.2.1 使用SSMS管理備份設(shè)備
9.2.2 使用T-SQL管理備份設(shè)備
9.3 執(zhí)行數(shù)據(jù)庫(kù)備份
9.3.1 制定數(shù)據(jù)庫(kù)備份策略
9.3.2 備份方式
9.3.3 使用SSMS執(zhí)行備份
9.3.4 使用T-SQL執(zhí)行備份
9.4 恢復(fù)數(shù)據(jù)庫(kù)
9.4.1 數(shù)據(jù)庫(kù)恢復(fù)概述
9.4.2 使用SSMS執(zhí)行恢復(fù)
9.4.3 使用T-SQL執(zhí)行恢復(fù)
9.5 數(shù)據(jù)庫(kù)的分離與附加
9.5.1 分離和附加概述
9.5.2 使用SSMS分離數(shù)據(jù)庫(kù)
9.5.3 使用T-SQL分離數(shù)據(jù)庫(kù)
9.5.4 使用SSMS附加數(shù)據(jù)庫(kù)
9.5.5 使用T-SQL附加數(shù)據(jù)庫(kù)
9.6 數(shù)據(jù)導(dǎo)入導(dǎo)出
9.6.1 數(shù)據(jù)導(dǎo)入導(dǎo)出概述
9.6.2 數(shù)據(jù)導(dǎo)出
9.6.3 數(shù)據(jù)導(dǎo)人
本章小結(jié)
習(xí)題9
實(shí)訓(xùn)9 SQL Server 2005數(shù)據(jù)備份/恢復(fù)
第10章 事務(wù)和鎖
10.1 事務(wù)
10.1.1 事務(wù)概述
10.1.2 自動(dòng)提交事務(wù)
10.1.3 顯式事務(wù)
10.1.4 隱式事務(wù)
10.2 鎖
10.2.1 并發(fā)問題
10.2.2 鎖的類型
10.2.3 查看鎖
10.2.4 設(shè)置事務(wù)隔離級(jí)別
10.2.5 死鎖的處理
本章小結(jié)
習(xí)題10
實(shí)訓(xùn)10 SQL server 2005事務(wù)和鎖
第11章 數(shù)據(jù)庫(kù)設(shè)計(jì)
11.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述
11.2 需求分析
11.2.1 需求分析的任務(wù)
11.2.2 需求分析的基本步驟
11.2.3 數(shù)據(jù)流圖
11.2.4 數(shù)據(jù)字典
11.3 概念結(jié)構(gòu)設(shè)計(jì)
11.3.1 E-R模型
11.3.2 局部E-R圖設(shè)計(jì)
11.3.3 視圖的集成
11.4 邏輯結(jié)構(gòu)設(shè)計(jì)
11.4.1 E-R圖向關(guān)系模型的轉(zhuǎn)換
11.4.2 數(shù)據(jù)庫(kù)的規(guī)范化
11.4.3 設(shè)計(jì)用戶外模式
1 1.5 數(shù)據(jù)庫(kù)的物理設(shè)計(jì)
11.5.1 存取方法設(shè)計(jì)
11.5.2 數(shù)據(jù)的存放位置設(shè)計(jì)
11.5.3 確定系統(tǒng)配置
11.5.4 評(píng)價(jià)物理結(jié)構(gòu)
11.6 數(shù)據(jù)庫(kù)實(shí)施
11.7 數(shù)據(jù)庫(kù)運(yùn)行與維護(hù)
本章小結(jié)
習(xí)題11
實(shí)訓(xùn)11數(shù)據(jù)庫(kù)設(shè)計(jì)
第12章 數(shù)據(jù)庫(kù)應(yīng)用程序開發(fā)
12.1 數(shù)據(jù)庫(kù)應(yīng)用程序結(jié)構(gòu)
12.1.1 客戶機(jī)/服務(wù)器結(jié)構(gòu)
12.1.2 瀏覽器/服務(wù)器結(jié)構(gòu)
12.1.3 3層/N層結(jié)構(gòu)
12.1.4 數(shù)據(jù)庫(kù)訪問技術(shù)
12.2 Java平臺(tái)SQL Server數(shù)據(jù)
庫(kù)程序開發(fā)
12.2.1 ODBC/JDBC
12.2.2 JDBC API介紹
12.2.3 JDBC訪問SQL Server數(shù)據(jù)庫(kù)
12.3.NET平臺(tái)SQL Server數(shù)據(jù)庫(kù)程序開發(fā)
12.3.1 ADO.NET
12.3.2 ADO.NET數(shù)據(jù)庫(kù)操作對(duì)象
12.3.3 使用C#.NET開發(fā)SQL Server數(shù)據(jù)庫(kù)程序
12.3.4 使用ASP.NET開發(fā)SQL Server數(shù)據(jù)庫(kù)程序
本章小結(jié)
習(xí)題12
實(shí)訓(xùn)12-1 Java連接SQL Server2005
實(shí)訓(xùn)12-2 .NET連接SQL Server2005
附錄
附錄A 綜合實(shí)訓(xùn)
附錄B 模擬試題
參考文獻(xiàn)
本文關(guān)鍵詞:數(shù)據(jù)庫(kù)系統(tǒng)原理與應(yīng)用,由筆耕文化傳播整理發(fā)布。
本文編號(hào):349234
本文鏈接:http://sikaile.net/wenshubaike/mishujinen/349234.html