SQL Server數(shù)據(jù)庫(kù)應(yīng)用教程
定 價(jià):27 元
叢書名:高等院校高職高專系列教材
- 作者:黃俊松 著
- 出版時(shí)間:2009/11/1
- ISBN:9787561446515
- 出 版 社:四川大學(xué)出版社
- 中圖法分類:TP311.138SQ
- 頁(yè)碼:223
- 紙張:
- 版次:1
- 開本:16開
《SQL Server數(shù)據(jù)庫(kù)應(yīng)用教程》是關(guān)于介紹“SQL Server數(shù)據(jù)庫(kù)”的教學(xué)用書,全書共分10章,比較全面地介紹了SQL Server 2005數(shù)據(jù)庫(kù)的管理和使用。其主要內(nèi)容如下:第1章介紹了數(shù)據(jù)庫(kù)的基本理論和常識(shí);第2章概括性地介紹了SQL Server 2005的體系結(jié)構(gòu)、配置、常用工具;第3章詳細(xì)介紹了數(shù)據(jù)庫(kù)的各項(xiàng)操作;第4章詳細(xì)介紹了表和表中數(shù)據(jù)的各項(xiàng)操作;第5章介紹了數(shù)據(jù)完整性、約束、默認(rèn)和規(guī)則;第6章介紹了關(guān)系、索引和視圖;第7章介紹了T-QL程序設(shè)計(jì)的方法;第8章介紹了存儲(chǔ)過程和觸發(fā)器;第9章介紹了數(shù)據(jù)源的配置;第10章介紹了數(shù)據(jù)庫(kù)的安全機(jī)制。
21世紀(jì)是信息爆炸的年代,信息技術(shù)高速發(fā)展,其中數(shù)據(jù)庫(kù)技術(shù)是最重要的信息技術(shù)之一,在信息的存儲(chǔ)和信息分析處理方面具有重要的使用價(jià)值,同時(shí),又是其他發(fā)展方向(如分布式數(shù)據(jù)庫(kù)、并行數(shù)據(jù)庫(kù)、管理信息系統(tǒng)、電子商務(wù)系統(tǒng)、決策支持系統(tǒng)等)的核心和基礎(chǔ)。
SQLServer2005是基于客戶機(jī)/服務(wù)器體系結(jié)構(gòu)的新一代大型關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),在電子商務(wù)、數(shù)據(jù)倉(cāng)庫(kù)和數(shù)據(jù)庫(kù)解決方案等應(yīng)用中起著重要的作用。它一方面繼承了SQLServer2000的可靠性、可用性、可編程性、易用性等方面的特點(diǎn),另一方面完全重新定義了SQLServer的數(shù)據(jù)平臺(tái),為小型、中型和大型的機(jī)構(gòu)建立其下一代IT基礎(chǔ)架構(gòu)的應(yīng)用提供了基石。
為了滿足高職院校非軟件類專業(yè)的教學(xué)要求,加快我國(guó)高等職業(yè)應(yīng)用型人才培養(yǎng)的步伐,編者領(lǐng)頭編寫了本書。其主要特點(diǎn):①精選教材內(nèi)容,突出理論夠用,著重講清必要的技能性內(nèi)容;②加強(qiáng)教材的應(yīng)用性,重實(shí)際操作,提高學(xué)生的應(yīng)用技能水平;③強(qiáng)調(diào)知識(shí)與實(shí)踐的結(jié)合,每章都選擇一定的案例作為知識(shí)與技能的應(yīng)用性概括,以提高學(xué)生的實(shí)戰(zhàn)應(yīng)用能力;④體系結(jié)構(gòu)合理,力圖展示數(shù)據(jù)庫(kù)的應(yīng)用性和操作性。
本書共分10章,比較全面地介紹了SQLServer2005數(shù)據(jù)庫(kù)的管理和使用。其主要內(nèi)容如下:第1章介紹了數(shù)據(jù)庫(kù)的基本理論和常識(shí)。
第1章 數(shù)據(jù)庫(kù)簡(jiǎn)介
1.1 數(shù)據(jù)庫(kù)的概念
1.1.1 為什么要使用數(shù)據(jù)庫(kù)
1.1.2 數(shù)據(jù)庫(kù)的概念
1.1.3 數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)
1.2 數(shù)據(jù)庫(kù)的發(fā)展
1.2.1 人工管理階段
1.2.2 文件系統(tǒng)階段
1.2.3 數(shù)據(jù)庫(kù)系統(tǒng)階段
1.2.4 現(xiàn)代數(shù)據(jù)庫(kù)發(fā)展階段
1.3 數(shù)據(jù)庫(kù)系統(tǒng)組成
1.3.1 硬件系統(tǒng)
1.3.2 系統(tǒng)軟件
1.3.3 數(shù)據(jù)
1.3.4 各類人員
1.4 關(guān)系數(shù)據(jù)庫(kù)
1.4.1 數(shù)據(jù)模型
1.4.2 關(guān)系模型
本章小結(jié)
習(xí)題
第2章 SQL Server 2005概述
2.1 SQL Server 2005簡(jiǎn)介
2.2 SQL Server 2005的體系結(jié)構(gòu)
2.2.1 SQL Server 2005數(shù)據(jù)庫(kù)體系結(jié)構(gòu)的三級(jí)模式
2.2.2 數(shù)據(jù)庫(kù)的數(shù)據(jù)獨(dú)立性
2.2.3 SQL Server 2005的客戶/服務(wù)器計(jì)算模型
2.3 SQL Server 2005常用工具
2.3.1 SQL Server Configuration Manager
2.3.2 SQL Server Marragement Studio
2.3.3 SQL Server Profiler
2.3.4 SQL Server Business Intelligence Development Studio
2.3.5 Reporting Services配置管理器
2.3.6 SQL Server外圍應(yīng)用配置器
2.3.7 數(shù)據(jù)庫(kù)引擎優(yōu)化顧問
2.3.8 SQL Server聯(lián)機(jī)叢書
2.4 配置SQL Server 2005
2.4.1 啟動(dòng)、暫停和關(guān)閉SQL Server 2005服務(wù)
2.4.2 配置連接SQL Server 2005
2.4.3 注冊(cè)/刪除SQL Server 2005服務(wù)器
2.5 SQL Server 2005登錄機(jī)制
2.5.1 查看登錄賬號(hào)和數(shù)據(jù)庫(kù)用戶
2.5.2 創(chuàng)建登錄賬號(hào)和數(shù)據(jù)庫(kù)用戶
2.5.3 修改登錄賬號(hào)和數(shù)據(jù)庫(kù)用戶
2.5.4 禁用登錄賬號(hào)
2.5.5 刪除登錄賬號(hào)和數(shù)據(jù)庫(kù)用戶
本章小結(jié)
習(xí)題
第3章 數(shù)據(jù)庫(kù)操作
3.1 基本概念
3.1.1 數(shù)據(jù)庫(kù)文件
3.1.2 數(shù)據(jù)庫(kù)文件組
3.1.3 數(shù)據(jù)庫(kù)文件的空間分配
3.1.4 系統(tǒng)數(shù)據(jù)庫(kù)和示例數(shù)據(jù)庫(kù)
3.2 創(chuàng)建數(shù)據(jù)庫(kù)
3.2.1 使用SQL Server Management Studio創(chuàng)建數(shù)據(jù)庫(kù)
3.2.2 用CREATE DATA BASE語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)
3.3 打開和查看數(shù)據(jù)庫(kù)
3.3.1 打開數(shù)據(jù)庫(kù)
3.3.2 查看數(shù)據(jù)庫(kù)信息
3.4 修改數(shù)據(jù)庫(kù)
3.4.1 修改或壓縮數(shù)據(jù)庫(kù)容量
3.4.2 查看、修改數(shù)據(jù)庫(kù)選項(xiàng)
3.4.3 修改數(shù)據(jù)庫(kù)名稱
3.5 刪除數(shù)據(jù)庫(kù)
3.5.1 使用SQL Server Management Studio刪除數(shù)據(jù)庫(kù)
3.5.2 在查詢分析器中刪除數(shù)據(jù)庫(kù)
3.6 分離和附加數(shù)據(jù)庫(kù)
3.6.1 分離數(shù)據(jù)庫(kù)
3.6.2 附加數(shù)據(jù)庫(kù)
3.7 導(dǎo)入、導(dǎo)出數(shù)據(jù)庫(kù)
3.7.1 導(dǎo)入數(shù)據(jù)庫(kù)
3.7.2 導(dǎo)出數(shù)據(jù)庫(kù)
3.8 備份數(shù)據(jù)庫(kù)
3.8.1 數(shù)據(jù)庫(kù)備份概述
3.8.2 數(shù)據(jù)庫(kù)備份操作
3.9 恢復(fù)數(shù)據(jù)庫(kù)
3.9.1 數(shù)據(jù)庫(kù)恢復(fù)概述
3.9.2 恢復(fù)數(shù)據(jù)庫(kù)操作
本章小結(jié)
習(xí)題
第4章 表和表中數(shù)據(jù)的操作
4.1 表的構(gòu)成
4.2 SQL Server的數(shù)據(jù)類型
4.2.1 系統(tǒng)數(shù)據(jù)類型
4.2.2 用戶定義的數(shù)據(jù)類型
4.3 表的創(chuàng)建
4.4 修改表
4.4.1 修改表的結(jié)構(gòu)
4.4.2 對(duì)表中數(shù)據(jù)的操作
本章小結(jié)
習(xí)題
第5章 數(shù)據(jù)完整性
5.1 數(shù)據(jù)完整性
5.1.1 域完整性
5.1.2 實(shí)體完整性
5.1.3 參照完整性
5.2 約束
5.2.1 CHECK約束
5.2.2 PRIMARY KEY約束
5.2.3 FOREIGN KEY約束
5.2.4 UNIQUE約束
5.2.5 DEFAULT約束
5.3 默認(rèn)與規(guī)則
5.3.1 默認(rèn)
5.3.2 規(guī)則
本章小結(jié)
習(xí)題
第6章 關(guān)系、索引和視圖
6.1 關(guān)系
6.1.1 關(guān)系概述
6.1.2關(guān)系圖的創(chuàng)建
6.1.3 關(guān)系圖的修改與刪除
6.2 索引
6.2.1 索引的分類
6.2.2 索引的創(chuàng)建
6.2.3 索引的管理
6.3 視圖
6.3.1 視圖概述
6.3.2 創(chuàng)建視圖
6.3.3 管理視圖
本章小結(jié)
習(xí)題
第7章 T-SQL程序設(shè)計(jì)
7.1 T-SQL編程語(yǔ)言
7.1.1 數(shù)據(jù)定義語(yǔ)言(DDL)語(yǔ)句
7.1.2 數(shù)據(jù)控制語(yǔ)言(DCL)語(yǔ)句
7.1.3 數(shù)據(jù)操作語(yǔ)言(DML)語(yǔ)句
7.2 T-SQL語(yǔ)法的要素
7.2.1 批處理命令
7.2.2 注釋語(yǔ)句
7.2.3 標(biāo)識(shí)符
7.2.4 運(yùn)算符
7.2.5 變量
7.2.6 數(shù)
7.3 查詢語(yǔ)句SELECT
7.3.1 SELECT語(yǔ)句結(jié)構(gòu)
7.3.2 連接查詢
7.3.3 嵌套查詢
7.3.4 流程控制語(yǔ)句
本章小結(jié)
習(xí)題
第8章 存儲(chǔ)過程和觸發(fā)器
8.1 存儲(chǔ)過程
8.1.1 存儲(chǔ)過程的概念
8.1.2 存儲(chǔ)過程的種類
8.1.3 存儲(chǔ)過程的創(chuàng)建
8.1.4 存儲(chǔ)過程的執(zhí)行
8.1.5 管理存儲(chǔ)過程
8.2 觸發(fā)器
8.2.1 觸發(fā)器的概念
8.2.2 觸發(fā)器的優(yōu)點(diǎn)
8.2.3 觸發(fā)器的分類
8.2.4 觸發(fā)器的作用
8.2.5 創(chuàng)建觸發(fā)器
8.2.6 管理觸發(fā)器
本章小結(jié)
習(xí)題
第9章 數(shù)據(jù)源的配置
9.1 數(shù)據(jù)源簡(jiǎn)介
9.1.1 ODBC簡(jiǎn)介
9.1.2 ODBC數(shù)據(jù)源
9.2 數(shù)據(jù)源的管理
9.2.1 創(chuàng)建數(shù)據(jù)源
9.2.2 重新配置數(shù)據(jù)源
9.2.3 刪除數(shù)據(jù)源
9.3 連接數(shù)據(jù)源
9.3.1 申請(qǐng)和釋放句柄
9.3.2 屬性設(shè)置
9.3.3 連接斷開數(shù)據(jù)源
9.3.4 連接數(shù)據(jù)源示例
本章小結(jié)
習(xí)題
第10章 數(shù)據(jù)庫(kù)的安全機(jī)制
10.1 SQL Server 2005的安全認(rèn)證模式
10.1.1 身份驗(yàn)證
10.1.2 權(quán)限認(rèn)證
10.2 創(chuàng)建和管理安全賬戶
10.2.1 創(chuàng)建安全賬戶
10.2.2 管理安全賬戶
10.2.3 刪除登錄和用戶
10.3 管理數(shù)據(jù)庫(kù)用戶和角色
10.3.1 服務(wù)器角色
10.3.2 數(shù)據(jù)庫(kù)角色
10.4 SQL Server權(quán)限管理
10.4.1 使用SQL Server Management Studio管理權(quán)限
10.4.2 使用T-SQL語(yǔ)句管理權(quán)限
本章小結(jié)
習(xí)題