注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫SQL SeverSQL Server 2000自學(xué)教程

SQL Server 2000自學(xué)教程

SQL Server 2000自學(xué)教程

定 價(jià):¥32.00

作 者: 楊繼平,吳華等編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 自學(xué)教程系列叢書
標(biāo) 簽: Server

ISBN: 9787302041269 出版時(shí)間: 2000-01-01 包裝:
開本: 26cm 頁數(shù): 338 字?jǐn)?shù):  

內(nèi)容簡介

  本書由淺入深地介紹了微軟公司最新推出的網(wǎng)絡(luò)數(shù)據(jù)庫軟件SQL Server 2000,首先介紹了SQL Server 2000的安裝與配置、新增功能和數(shù)據(jù)庫管理的基本概念,然后重點(diǎn)介紹了Transact-SQL的語法特點(diǎn),以及創(chuàng)建和管理表、索引、視圖、查詢、存儲過程、觸發(fā)器、事務(wù)處理、游標(biāo)等數(shù)據(jù)庫對象的方法和技巧。本書在列舉大量編程實(shí)例的同時(shí),每一章后面都給出了“本章小結(jié)”和“思考與練習(xí)”,以便幫助讀者總結(jié)每一章的要點(diǎn),檢查并鞏固所學(xué)的知識和技術(shù)。本書適合于SQL Server 2000版的初中級用戶閱讀,同時(shí)也可作為各類大中專院校相關(guān)專業(yè)的培訓(xùn)教材。

作者簡介

暫缺《SQL Server 2000自學(xué)教程》作者簡介

圖書目錄

結(jié)論
0.1 理解SQL Server
0.2 SQL Server的客戶/服務(wù)器模型
0.2.1 客戶/服務(wù)器數(shù)據(jù)庫系統(tǒng)
0.2.2 客戶/服務(wù)器數(shù)據(jù)庫系統(tǒng)的優(yōu)點(diǎn)
0.2.3 SQL Server 2000客戶/服務(wù)器系統(tǒng)的優(yōu)點(diǎn)
0.2.4 桌面數(shù)據(jù)庫系統(tǒng)
0.3 SQL Server 2000的主要新特性
0.3.1 易用性
0.3.2 可收縮性和可靠性
0.3.3 數(shù)據(jù)倉庫
0.3.4 系統(tǒng)集成
0.4 本書結(jié)構(gòu)安排
0.5 本書所用的約定
第一章 安裝SQL Server 2000
1.1 安裝前的準(zhǔn)備
1.2 安裝要求
1.2.1 硬件需求
1.2.2 操作系統(tǒng)需求
1.2.3 Internet與網(wǎng)絡(luò)需求
1.3 創(chuàng)建SQL Server服務(wù)用戶賬號
1.3.1 域用戶賬號的需求
1.3.2 創(chuàng)建安全賬號
1.4 SQL Server的文件位置
1.5 安裝SQL Server 2000
1.6 安裝選項(xiàng)和組件選項(xiàng)
1.6.1 安裝方式
1.6.2 遠(yuǎn)程安裝
1.6.3 安裝類型
1.6.4 SQL Server 2000組件
1.6.5 認(rèn)證模式
1.6.6 校對設(shè)置
1.6.7 網(wǎng)絡(luò)庫
1.7 驗(yàn)證SQL Server 2000的安裝
1.7.1 系統(tǒng)和樣本數(shù)據(jù)庫
1.7.2 目錄和文件位置
1.7.3 修改口令和用戶賬號
1.7.4 重命名服務(wù)器
1.7.5 改變校對設(shè)置
1.8 安裝English Query和Analysis Services
1.8.1 安裝English Query
1.8.2 安裝Analysis Services
1.9 本章小結(jié)
1.10 思考與練習(xí)
第二章 SQL Server 2000的主要新增功能
2.1 性能的增強(qiáng)
2.1.1 聯(lián)盟的數(shù)據(jù)庫服務(wù)器
2.1.2 索引視圖
2.1.3 校對功能的增強(qiáng)
2.1.4 全文本搜索性能的提高
2.1.5 SQL Server多實(shí)例
2.1.6 故障切換群集功能的增強(qiáng)
2.1.7 網(wǎng)絡(luò)庫的功能提高
2.1.8 Kerberos和安全代表
2.1.9 備份和恢復(fù)功能的增強(qiáng)
2.1.10 實(shí)用工具操作方面的可伸縮性增強(qiáng)
2.1.11 日志運(yùn)送
2.2 編程功能的增強(qiáng)
2.2.1 支持XML
2.2.2 新的數(shù)據(jù)類型
2.2.3 INSTEAD OF觸發(fā)器和ALTER觸發(fā)器
2.2.4 級聯(lián)參考完整性約束
2.2.5 用戶定義的函數(shù)
2.2.6 分布式查詢函數(shù)和方法
2.3 復(fù)制功能的增強(qiáng)
2.3.1 執(zhí)行復(fù)制
2.3.2 合并復(fù)制
2.3.3 事務(wù)復(fù)制
2.3.4 隊(duì)列更新
2.3.5 轉(zhuǎn)換出版的數(shù)據(jù)
2.3.6 復(fù)制的可用性
2.4 數(shù)據(jù)轉(zhuǎn)換服務(wù)功能的增強(qiáng)
2.4.1 支持關(guān)鍵字和約束
2.4.2 新的定制任務(wù)
2.4.3 將DTS數(shù)據(jù)包保存成Visual Basic文件
2.5 Analysis Services的功能增強(qiáng)
2.5.1 數(shù)據(jù)開采功能的增強(qiáng)
2.5.2 維數(shù)的增強(qiáng)
2.5.3 安全性能的增強(qiáng)
2.6 Meta Data Services的功能增強(qiáng)
2.6.1 Meta Data Browser功能的增強(qiáng)
2.6.2 XML編碼功能的增強(qiáng)
2.6.3 倉庫引擎編程功能的增強(qiáng)
2.6.4 倉庫引擎建模功能的增強(qiáng)
2.7 English Query的功能增強(qiáng)
2.8 SQL Server 2000移動數(shù)據(jù)庫特性
2.9 本章小結(jié)
2.10 思考與練習(xí)
第三章 管理SQL Server 2000
3.1 啟動、暫停和停止SQL Server 2000
3.1.1 修改默認(rèn)服務(wù)
3.1.2 啟動SQL Server
3.1.3 設(shè)置輪流檢測時(shí)間間隔
3.1.4 登錄SQL Server
3.1.5 運(yùn)行SQL Server
3.1.6 暫停SQL Server
3.1.7 停止SQL Server
3.2 管理服務(wù)器
3.2.1 注冊服務(wù)器
3.2.2 創(chuàng)建服務(wù)器組
3.2.3 分配sa口令
3.2.4 管理AWE內(nèi)存
3.3 配置網(wǎng)絡(luò)連接
3.3.1 通過Proxy Server連接SQL Server
3.3.2 在Internet上連接SQL Server
3.4 SQL Mail
3.4.1 SQL Server郵件服務(wù)
3.4.2 處理SQL Server接收的電子郵件請求
3.4.3 SQLAgentMail
3.4.4 配置SQL Mail
3.5 管理客戶端
3.5.1 客戶端管理概述
3.5.2 客戶端管理工具
3.5.3 網(wǎng)絡(luò)庫和網(wǎng)絡(luò)協(xié)議
3.5.4 網(wǎng)絡(luò)庫的設(shè)置和默認(rèn)值
3.5.5 配置客戶端網(wǎng)絡(luò)連接
3.6 本章小結(jié)
3.7 思考與練習(xí)
第四章 SQL Server數(shù)據(jù)庫
4.1 概述
4.2 數(shù)據(jù)庫結(jié)構(gòu)
4.2.1 邏輯數(shù)據(jù)庫成分
4.2.2 頁面和范圍
4.2.3 物理數(shù)據(jù)庫的文件和文件組
4.3 系統(tǒng)數(shù)據(jù)庫
4.3.1 master
4.3.2 tempdb
4.3.3 model
4.3.4 msdb
4.4 創(chuàng)建數(shù)據(jù)庫
4.4.1 利用SQL Server Enterprise Manager創(chuàng)建數(shù)據(jù)庫
4.4.2 使用CREATE DATABASE語句創(chuàng)建數(shù)據(jù)庫
4.5 更改數(shù)據(jù)庫
4.5.1 使用ALTER DATABASE語句
4.5.2 縮小數(shù)據(jù)庫和數(shù)據(jù)文件
4.6 本章小結(jié)
4.7 思考與練習(xí)
第五章 Transact-SQL介紹
5.1 什么是Transact-SQL
5.1.1 結(jié)構(gòu)化查詢語言
5.1.2 Transact-SQL和ANSI-SQL
5.1.3 SQL和Transact-SQL的用途
5.1.4 SQL的語句、批處理和元素
5.1.5 服務(wù)器的處理步驟
5.2 SQL標(biāo)識符
5.3 Transact-SQL運(yùn)算符
5.3.1 算術(shù)運(yùn)算符
5.3.2 位運(yùn)算符
5.3.3 比較運(yùn)算符
5.3.4 連接運(yùn)算符
5.3.5 運(yùn)算符的優(yōu)先級
5.4 Transact-SQL變量
5.4.1 局部變量
5.4.2 局部變量賦值
5.4.3 利用UPDATE為局部變量賦值
5.4.4 全局變量
5.5 本章小結(jié)
5.6 思考與練習(xí)
第六章 Transact-SQL程序設(shè)計(jì)結(jié)構(gòu)
6.1 注釋
6.2 語句塊BEGIN…END
6.3 條件執(zhí)行語句IF…ELSE
6.4 IF EXISTS語句
6.5 重復(fù)執(zhí)行語句WHILE
6.6 跳轉(zhuǎn)語句:GOTO
6.7 事件處理語句WAITFOR
6.8 RETURN語句
6.9 PRINT語句
6.10 進(jìn)行錯(cuò)誤處理
6.10.1 關(guān)于SQL Server錯(cuò)誤信息
6.10.2 管理SQL Server錯(cuò)誤信息
6.10.3 RAISERROR命令
6.11 設(shè)置選項(xiàng)SET
6.12 本章小結(jié)
6.13 思考與練習(xí)
第七章 Transact-SQL的數(shù)據(jù)類型
7.1 SQL Server支持的數(shù)據(jù)類型
7.2 空值的概念
7.3 字符型變量
7.3.1 字符型數(shù)據(jù)列的長度
7.3.2 字符型數(shù)據(jù)的引用格式
7.3.3 截?cái)嘧址?br />7.4 十六進(jìn)制型
7.5 時(shí)間戳型
7.6 文本和圖像數(shù)據(jù)類型
7.6.1 定義text和image列
7.6.2 使用WRITETEXT,READTEXT和UPDATETEXT
7.7 日期時(shí)間數(shù)據(jù)類型
7.8 位數(shù)據(jù)類型
7.9 數(shù)值數(shù)據(jù)類型
7.9.1 整數(shù)類數(shù)據(jù)類型
7.9.2 近似值數(shù)據(jù)類型
7.9.3 精確數(shù)值類型
7.9.4 money數(shù)據(jù)類型
7.10 系統(tǒng)表和數(shù)據(jù)類型
7.11 用戶定義數(shù)據(jù)類型
7.12 本章小結(jié)
7.13 思考與練習(xí)
第八章 函數(shù)
8.1 系統(tǒng)函數(shù)
8.2 字符串函數(shù)
8.2.1 基本字符串操作與分析
8.2.2 使用soundex函數(shù)
8.2.3 使用difference函數(shù)
8.2.4 使用charindex函數(shù)在串內(nèi)搜索
8.2.5 使用patindex函數(shù)
8.2.6 通配符
8.2.7 使用ESCAPE子句
8.3 數(shù)學(xué)函數(shù)
8.4 使用convert函數(shù)
8.5 日期函數(shù)
8.5.1 日期部分
8.5.2 日期轉(zhuǎn)換
8.6 使用isnull
8.7 nullif
8.8 COALESCE
8.9 本章小結(jié)
8.10 思考與練習(xí)
第九章 表、索引和視圖
9.1 表
9.1.1 創(chuàng)建表
9.1.2 SQL Server對象的引用方法
9.1.3 列的屬性
9.1.4 identity列的注意事項(xiàng)
9.1.5 重命名表
9.1.6 向表中添加列
9.2 臨時(shí)表
9.3 用INSERT添加行
9.3.1 插入指定的值
9.3.2 用SELECT插入多行
9.3.3 省略列列表
9.3.4 通過存儲過程來插入
9.4 使用UPDATE來修改表行
9.5 使用DELETE刪除行
9.6 使用TRUNCATE TABLE清除表
9.7 使用索引
9.7.1 索引類型
9.7.2 簇索引機(jī)制
9.7.3 非簇索引機(jī)制
9.7.4 簇索引和非簇索引的性能比較
9.7.5 設(shè)計(jì)索引
9.7.6 創(chuàng)建索引
9.7.7 有關(guān)索引的注意事項(xiàng)
9.8 視圖
9.8.1 創(chuàng)建視圖
9.8.2 將視圖用做列安全措施
9.8.3 將視圖用做安全措施
9.8.4 利用視圖簡化SQL
9.8.5 使用視圖更新數(shù)據(jù)
9.8.6 在視圖中使用WITH CHECK OPTION標(biāo)志
9.8.7 用WITH ENCRYPTION創(chuàng)建視圖
9.8.8 視圖信息的獲取
9.9 本章小結(jié)
9.10 思考與練習(xí)
第十章 數(shù)據(jù)完整性
10.1 數(shù)據(jù)完整性分類
10.2 規(guī)則
10.2.1 創(chuàng)建規(guī)則
10.2.2 規(guī)則的使用方法
10.2.3 使用規(guī)則的限制條件
10.3 默認(rèn)
10.3.1 創(chuàng)建默認(rèn)
10.3.2 默認(rèn)的使用方法
10.3.3 聲明默認(rèn)值
10.3.4 默認(rèn)和默認(rèn)值的使用限制
10.3.5 使用默認(rèn)值
10.3.6 在UPDATE中使用默認(rèn)值
10.4 查看規(guī)則和默認(rèn)
10.5 約束
10.5.1 定義約束
10.5.2 UNIQUE約束
10.5.3 CHECK約束
10.5.4 PRIMARY KEY約束
10.5.5 FOREIGN KEY約束
10.5.6 DEFAUTL約束
10.5.7 刪除約束
10.5.8 約束的使用原則
10.6 數(shù)據(jù)完整性方法的比較
10.7 本章小結(jié)
10.8 思考與練習(xí)
第十一章 查詢
11.1 pubs數(shù)據(jù)庫的內(nèi)容
11.2 從表中選擇數(shù)據(jù)
11.2.1 SQL結(jié)果集
11.2.2 基于列的表達(dá)式
11.2.3 對SELECT列表中列名的操作
11.2.4 使用DISTINCT
11.2.5 SELECT*
11.2.6 用WHERE子句過濾行
11.2.7 利用ORDER BY對結(jié)果集排序
11.2.8 升序排序和降序排序
11.2.9 通過未出現(xiàn)在SELECT列表中的列排序
11.3 檢索集合數(shù)據(jù)
11.3.1 利用COUNT(*)來計(jì)算行數(shù)
11.3.2 集合函數(shù)和空值
11.3.3 利用GROUP BY求子集合
11.3.4 利用HAVING來篩選結(jié)果
11.3.5 工作表和集合函數(shù)
11.3.6 WITH CUBE和WITH ROLLUP
11.3.7 連接
11.4 子查詢
11.4.1 帶有IN的子查詢
11.4.2 子查詢和EXISTS
11.4.3 NOT EXISTS和NOT IN
11.4.4 在WHERE子句中使用子查詢和集合函數(shù)
11.5 UNION
11.6 INTO
11.7 COMPUTE和COMPUTE BY
11.7.1 COMPUTE
11.7.2 COMPUTE BY
11.8 本章小結(jié)
11.9 思考與練習(xí)
第十二章 存儲過程
12.1 存儲過程概述
12.2 存儲過程的執(zhí)行過程
12.3 創(chuàng)建和執(zhí)行存儲過程
12.3.1 臨時(shí)存儲過程
12.3.2 執(zhí)行存儲過程
12.3.3 遠(yuǎn)程存儲過程
12.3.4 維護(hù)存儲過程
12.4 存儲過程與參數(shù)
12.4.1 使用輸入?yún)?shù)
12.4.2 利用輸入?yún)?shù)傳遞信息
12.4.3 輸出參數(shù)
12.4.4 帶參數(shù)運(yùn)行
12.5 返回存儲過程的狀態(tài)
12.5.1 用RETURN語句定義返回值
12.5.2 捕獲返回狀態(tài)值
12.5.3 SQL Server狀態(tài)碼
12.6 管理和優(yōu)化存儲過程
12.6.1 存儲過程與事務(wù)
12.6.2 存儲過程中的游標(biāo)
12.6.3 利用存儲過程結(jié)果集來插入數(shù)據(jù)
12.6.4 優(yōu)化存儲過程
12.6.5 存儲過程調(diào)試技巧
12.7 存儲過程中的對象依賴
12.8 本章小結(jié)
12.9 思考與練習(xí)
第十三章 觸發(fā)器
13.1 觸發(fā)器基礎(chǔ)
13.2 創(chuàng)建觸發(fā)器
13.2.1 觸發(fā)器的執(zhí)行
13.2.2 刪除和修改觸發(fā)器
13.2.3 顯示觸發(fā)器
13.2.4 使用觸發(fā)器的注意事項(xiàng)
13.3 特殊的觸發(fā)器語法
13.3.1 inserted表和deleted表
13.3.2 inserted表和deleted表的作用范圍
13.3.3 IF update(column_name)語句
13.4 觸發(fā)器與事務(wù)
13.5 觸發(fā)器應(yīng)用程序
13.5.1 級聯(lián)式DELETE觸發(fā)器
13.5.2 嵌套的觸發(fā)器
13.5.3 少量的INSERT觸發(fā)器
13.5.4 替換值觸發(fā)器驗(yàn)證
13.5.5 維護(hù)派生的數(shù)據(jù)
13.6 本章小結(jié)
13.7 思考與練習(xí)
第十四章 事務(wù)管理
14.1 事務(wù)概述
14.2 事務(wù)編程
14.2.1 事務(wù)處理與批處理
14.2.2 保存點(diǎn)
14.2.3 嵌套的事務(wù)處理
14.3 事務(wù)與鎖定
14.3.1 事務(wù)與觸發(fā)器
14.3.2 @@TRANCOUNT與隱式事務(wù)
14.3.3 觸發(fā)器中的ROLLBACK TRANSACTION
14.4 事務(wù)與存儲過程
14.5 長時(shí)間運(yùn)行的事務(wù)
14.6 本章小結(jié)
14.7 思考與練習(xí)
第十五章 游標(biāo)
15.1 執(zhí)行游標(biāo)
15.1.1 服務(wù)器游標(biāo)和默認(rèn)結(jié)果集
15.1.2 服務(wù)器游標(biāo)的優(yōu)點(diǎn)
15.2 請求游標(biāo)
15.3 聲明游標(biāo)
15.4 使用游標(biāo)
15.4.1 打開游標(biāo)
15.4.2 讀取數(shù)據(jù)
15.4.3 關(guān)閉游標(biāo)
15.4.4 刪除游標(biāo)
15.5 使用游標(biāo)的技巧和注意事項(xiàng)
15.5.1 用游標(biāo)修改數(shù)據(jù)
15.5.2 滾動功能
15.5.3 不敏感游標(biāo)
15.5.4 避免使用游標(biāo)
15.6 本章小結(jié)
15.7 思考與練習(xí)
第十六章 備份和恢復(fù)數(shù)據(jù)庫
16.1 設(shè)計(jì)備份和恢復(fù)策略
16.1.1 分析實(shí)用性需求和恢復(fù)需求
16.1.2 計(jì)劃災(zāi)難性恢復(fù)
16.1.3 選擇恢復(fù)模型
16.2 使用恢復(fù)模型
16.2.1 簡單恢復(fù)模型
16.2.2 完全恢復(fù)模型
16.2.3 批日志記錄恢復(fù)模型
16.2.4 將數(shù)據(jù)庫恢復(fù)到以前的狀態(tài)
16.3 備份和恢復(fù)操作
16.3.1 數(shù)據(jù)庫備份
16.3.2 增量數(shù)據(jù)庫備份
16.3.3 事務(wù)日志備份
16.3.4 備份約束
16.4 備份和恢復(fù)系統(tǒng)數(shù)據(jù)庫
16.4.1 備份master數(shù)據(jù)庫
16.4.2 恢復(fù)master數(shù)據(jù)庫
16.4.3 備份model、msdb和distribution數(shù)據(jù)庫
16.4.4 恢復(fù)model、msdb和distribution數(shù)據(jù)庫
16.5 管理備份
16.5.1 使用備份介質(zhì)
16.5.2 口令保護(hù)
16.5.3 備份格式
16.5.4 校驗(yàn)備份
16.6 將數(shù)據(jù)庫拷貝到其他服務(wù)器
16.7 本章小結(jié)
16.8 思考與練習(xí)
附錄A SQL Server 2000的向?qū)?br />附錄B SQL Server 2000的函數(shù)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號