注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡數(shù)據(jù)庫SQL Sever從零開始SQL Server中文版基礎培訓教程

從零開始SQL Server中文版基礎培訓教程

從零開始SQL Server中文版基礎培訓教程

定 價:¥28.00

作 者: 劉遵仁,于忠清編著
出版社: 人民郵電出版社
叢編項: SQL Server中文版基礎培訓教程
標 簽: 關系數(shù)據(jù)庫 數(shù)據(jù)庫管理系統(tǒng) 教材

ISBN: 9787115104625 出版時間: 2002-01-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 299 字數(shù):  

內(nèi)容簡介

  本書循序漸進地介紹了SQL Server 2000的基本概念和使用方法,重點介紹了SQL Server 2000的精髓:服務管理器、企業(yè)管理器、查詢分析器、SQL查詢語句、索引和視圖以及存儲管理和觸發(fā)器。本書論述簡明扼要,對每一個重要、難懂的概念,都給出了一個圖文并茂的示例加以說明,充分考慮了初學者的實際需要,真正“從零開始”,可以使對SQL Server 2000一點都不懂的讀者,通過學習而掌握SQL Server 2000的基本應用方法和技巧。本書每一章的最后都有相應的練習題,可幫助讀者檢驗學習效果。為了方便讀者學習,我們將書中用的程序代碼上載到了老虎工作室網(wǎng)站(http://www.laohu.net)上,讀者可以根據(jù)需要下載使用。本書非常適合作為SQL Server 2000的基礎培訓教程,也可供初學者自學。

作者簡介

暫缺《從零開始SQL Server中文版基礎培訓教程》作者簡介

圖書目錄

第1章 初識Microsoft SQL Server 2000 
1.1 SQL Server的歷史與發(fā)展 
1.2 關系型數(shù)據(jù)庫的基本概念 
1.2.1 關系型數(shù)據(jù)庫的定義 
1.2.2 主碼和外碼 
1.2.3 關系型數(shù)據(jù)庫的主要特點 
1.3 SQL Server 2000的新特點 
1.3.1 易于安裝、開發(fā)和使用 
1.3.2 可收縮性和高可靠性 
1.3.3 支持數(shù)據(jù)倉庫 
1.3.4 系統(tǒng)集成 
1.4 SQL Server和客戶機/服務器模式 
1.4.1 分布式的含義 
1.4.2 客戶機/服務器系統(tǒng) 
1.4.3 客戶機/服務器系統(tǒng)的工作模式 
1.4.4 客戶機/服務器的主要技術特征 
1.4.5 客戶機/服務器結構的組成 
1.4.6 網(wǎng)絡服務器的類型 
1.5 何謂DBA 
1.6 小結 
1.7 習題 
第2章 安裝SQL Server 2000 
2.1 安裝前的事項 
2.2 安裝SQL Server 2000的硬件和軟件要求 
2.2.1 最低硬件要求 
2.2.2 Windows系統(tǒng)要求 
2.2.3 網(wǎng)絡軟件 
2.3 創(chuàng)建SQL Server 2000服務賬號 
2.4 SQL Server 2000的安裝路徑 
2.5 安裝SQL Server 2000的步驟 
2.6 檢查SQL Server 2000的安裝 
2.6.1 系統(tǒng)數(shù)據(jù)庫和日志文件 
2.6.2 共享文件路徑 
2.6.3 程序和數(shù)據(jù)文件路徑 
2.7 小結 
2.8 習題 
第3章 管理SQL Server 2000 
3.1 啟動SQL Server 2000服務器 
3.1.1 SQL Server服務管理器 
3.1.2 修改系統(tǒng)的默認服務 
3.1.3 啟動SQL Server服務器 
3.1.4 設置輪流檢測時間間隔 
3.1.5 登錄SQL Server 
3.1.6 運行SQL Server 
3.1.7 暫停和停止SQL Server 
3.2 SQL Server企業(yè)管理器 
3.2.1 SQL Server企業(yè)管理器的功能 
3.2.2 SQL Server企業(yè)管理器的界面 
3.3 其他SQL Server 2000的圖形化工具 
3.3.1 查詢分析器 
3.3.2 SQL客戶端網(wǎng)絡實用工具 
3.4 小結 
3.5 習題 
第4章 SQL Server數(shù)據(jù)庫 
4.1 數(shù)據(jù)庫的存儲結構 
4.1.1 數(shù)據(jù)庫對象 
4.1.2 頁面和范圍 
4.1.3 物理數(shù)據(jù)庫的文件和文件組 
4.1.4 事務日志 
4.2 SQL Server系統(tǒng)數(shù)據(jù)庫 
4.2.1 master數(shù)據(jù)庫 
4.2.2 tempdb數(shù)據(jù)庫 
4.2.3 model數(shù)據(jù)庫 
4.2.4 msdb數(shù)據(jù)庫 
4.3 創(chuàng)建數(shù)據(jù)庫 
4.3.1 SQL Server命名規(guī)則 
4.3.2 在SQL Server Enterprise Manager中創(chuàng)建數(shù)據(jù)庫 
4.3.3 用SQL語句創(chuàng)建數(shù)據(jù)庫 
4.4 查看和修改數(shù)據(jù)庫 
4.4.1 在SQL Server Enterprise Manager中查看和修改數(shù)據(jù)庫 
4.4.2 用SQL語句修改數(shù)據(jù)庫 
4.5 刪除數(shù)據(jù)庫 
4.5.1 在SQL Server Enterprise Manager中刪除數(shù)據(jù)庫 
4.5.2 用SQL語句刪除數(shù)據(jù)庫 
4.6 小結 
4.7 習題 
第5章 創(chuàng)建表 
5.1 SQL Server中的數(shù)據(jù)類型 
5.1.1 數(shù)據(jù)類型 
5.1.2 空值的含義 
5.2 創(chuàng)建表 
5.2.1 在SQL Server Enterprise Manager中創(chuàng)建表 
5.2.2 SQL創(chuàng)建表語句【CREATE TABLE】 
5.3 修改表的結構 
5.3.1 注意要點 
5.3.2 使用SQL Server Enterprise Manager修改表結構 
5.3.3 SQL修改表的結構語句【ALTER TABLE】 
5.4 向表中添加記錄 
5.4.1 在SQL Server Enterprise Manager中添加記錄 
5.4.2 SQL插入記錄語句【Insert】 
5.5 修改表中的記錄 
5.5.1 在SQL Server Enterprise Manager中修改數(shù)據(jù) 
5.5.2 SQL修改記錄語句【Update】 
5.6 刪除表中的記錄 
5.6.1 在SQL Server Enterprise Manager中刪除記錄 
5.6.2 SQL刪除記錄語句【DELETE】 
5.7 刪除表 
5.7.1 使用SQL Server Enterprise Manager刪除表 
5.7.2 SQL刪除表語句【DROP TABLE】 
5.8 小結 
5.9 習題 
第6章 SQL查詢語句 
6.1 查詢的含義 
6.2 【SELECT】查詢語句 
6.2.1 【SELECT】語句的格式 
6.2.2 關于演示數(shù)據(jù)庫的說明 
6.2.3 一個典型操作實例的說明 
6.3 基于單表的查詢 
6.3.1 查詢指定的字段 
6.3.2 通配符“*”的使用 
6.3.3 基于字段的表達式 
6.3.4 使用【DISTINCT】短語去掉重復的記錄 
6.3.5 用【W(wǎng)HERE】子句過濾記錄 
6.3.6 使用【ORDER BY】子句對查詢結果排序 
6.3.7 SQL的集合函數(shù) 
6.3.8 使用【GROUP BY】對查詢結果進行分組 
6.3.9 利用【HAVING】篩選結果表 
6.4 基于多表的查詢 
6.4.1 多表查詢的連接條件 
6.4.2 自然連接 
6.4.3 自身連接 
6.4.4 復合條件連接 
6.5 嵌套查詢 
6.5.1 帶有【IN】的子查詢 
6.5.2 帶有【ANY】或【ALL】的子查詢 
6.5.3 帶有【EXISTS】的子查詢 
6.5.4 在【W(wǎng)HERE】子句中使用集合函數(shù) 
6.6 【UNION】查詢 
6.7 【INTO】子句 
6.8 數(shù)據(jù)更新 
6.8.1 插入子查詢結果 
6.8.2 帶子查詢的修改語句 
6.8.3 帶子查詢的刪除語句 
6.8.4 更新操作與一致性問題 
6.9 小結 
6.10 習題 
第7章 索引和視圖 
7.1 索引的概念 
7.1.1 聚簇索引 
7.1.2 非聚簇索引 
7.1.3 兩種索引類型的對比 
7.2 創(chuàng)建索引 
7.2.1 創(chuàng)建索引語句【CREATE INDEX】 
7.2.2 創(chuàng)建聚簇索引 
7.2.3 創(chuàng)建非聚簇索引 
7.2.4 創(chuàng)建唯一索引 
7.2.5 創(chuàng)建復合索引 
7.3 視圖的概念 
7.4 創(chuàng)建視圖 
7.4.1 使用SQL Server Enterprise Manager創(chuàng)建視圖 
7.4.2 使用【CREATE VIEW】創(chuàng)建視圖 
7.4.3 表達式視圖 
7.4.4 使用【W(wǎng)ITH CHECK OPTION】子句 
7.4.5 使用集合函數(shù)創(chuàng)建視圖 
7.5 查詢視圖 
7.6 更新視圖 
7.6.1 插入操作【INSERT】 
7.6.2 修改操作【UPDATE】 
7.6.3 刪除操作【DELETE】 
7.6.4 一點說明 
7.7 小結 
7.8 習題 
第8章 Transact-SQL數(shù)據(jù)類型 
8.1 何謂Transact-SQL 
8.1.1 Transact-SQL的特點 
8.1.2 SQL語句的構成 
8.1.3 服務器處理SQL語句的過程 
8.2 SQL Server支持的數(shù)據(jù)類型 
8.3 空值 
8.4 字符型 
8.4.1 字符型字段的長度 
8.4.2 關于截斷字符串問題 
8.5 十六進制型 
8.6 時間戳型 
8.7 文本型和圖像型 
8.8 日期時間型 
8.9 位型 
8.10 數(shù)值數(shù)據(jù)類型 
8.10.1 整數(shù)類型 
8.10.2 近似值類型 
8.10.3 精確數(shù)值類型 
8.10.4 貨幣類型 
8.11 系統(tǒng)表systypes 
8.12 用戶定義數(shù)據(jù)類型 
8.13 小結 
8.14 習題 
第9章 Transact-SQL變量與運算符 
9.1 關于SQL標識符 
9.2 Transact-SQL運算符 
9.2.1 算術運算符 
9.2.2 位運算符 
9.2.3 比較運算符 
9.2.4 連接運算符 
9.2.5 運算符的優(yōu)先級 
9.3 Transact-SQL變量 
9.3.1 局部變量 
9.3.2 局部變量的賦值 
9.3.3 利用【UPDATE】為局部變量賦值 
9.3.4 全局變量 
9.4 小結 
9.5 習題 
第10章 Transact-SQL程序設計 
10.1 注釋符 
10.2 塊語句【BEGIN...END】 
10.3 判斷語句【IF...ELSE】 
10.4 【IF EXISTS】語句 
10.5 【CASE】語句 
10.6 循環(huán)語句【W(wǎng)HILE】 
10.7 跳轉(zhuǎn)語句【GOTO】 
10.8 事件處理語句【W(wǎng)AITFOR】 
10.9 【RETURN】語句 
10.10 【PRINT】語句 
10.11 關于錯誤處理 
10.11.1 關于SQL Server的錯誤信息 
10.11.2 管理SQL Server錯誤信息 
10.11.3 【RAISERROR】語句 
10.12 設置選項【SET】 
10.13 小結 
10.14 習題 
第11章 Transact-SQL內(nèi)建函數(shù) 
11.1 系統(tǒng)函數(shù) 
11.1.1 應用程序名稱的函數(shù)APP_NAME() 
11.1.2 多分支函數(shù)COALESCE() 
11.1.3 求字段長度的函數(shù)COL_LENGTH() 
11.1.4 求字段名稱的函數(shù)COL_NAME() 
11.1.5 求數(shù)據(jù)實際長度的函數(shù)DATALENGTH() 
11.1.6 求數(shù)據(jù)庫編號的函數(shù)DB_ID() 
11.1.7 求數(shù)據(jù)庫名稱的函數(shù)DB_NAME() 
11.1.8 返回服務器端計算機標識號的函數(shù)HOST_ID() 
11.1.9 返回服務器端計算機名稱的函數(shù)HOST_NAME() 
11.1.10 IDENTITY()函數(shù) 
11.1.11 判斷是否為日期函數(shù)ISDATE() 
11.1.12 用定值替換空值函數(shù)ISNULL() 
11.1.13 判斷是否為數(shù)值函數(shù)ISNUMERIC() 
11.1.14 判斷表達式是否相等函數(shù)NULLIF() 
11.1.15 求用戶數(shù)據(jù)庫標識號函數(shù)USER_ID() 
11.1.16 USER_NAME()函數(shù) 
11.1.17 求用戶安全賬戶名函數(shù)SUSER_SID() 
11.1.18 求登錄用戶名函數(shù)SUSER_SNAME() 
11.2 日期函數(shù) 
11.2.1 DAY()函數(shù) 
11.2.2 MONTH()函數(shù) 
11.2.3 YEAR()函數(shù) 
11.2.4 DATEADD()函數(shù) 
11.2.5 DATEDIFF()函數(shù) 
11.2.6 DATENAME()函數(shù) 
11.2.7 DATEPART() 
11.2.8 GETDATE()函數(shù) 
11.3 字符串函數(shù) 
11.3.1 ASCII()函數(shù) 
11.3.2 CHAR()函數(shù) 
11.3.3 LOWER()函數(shù) 
11.3.4 UPPER()函數(shù) 
11.3.5 STR()函數(shù) 
11.3.6 LTRIM()函數(shù) 
11.3.7 RTRIM()函數(shù) 
11.3.8 LEFT()函數(shù) 
11.3.9 RIGHT()函數(shù) 
11.3.10 SUBSTRING()函數(shù) 
11.3.11 CHARINDEX()函數(shù) 
11.3.12 PATINDEX()函數(shù) 
11.3.13 QUOTENAME()函數(shù) 
11.3.14 REPLICATE()函數(shù) 
11.3.15 REVERSE()函數(shù) 
11.3.16 REPLACE()函數(shù) 
11.3.17 SPACE()函數(shù) 
11.3.18 STUFF()函數(shù) 
11.4 算術函數(shù) 
11.5 數(shù)據(jù)類型轉(zhuǎn)換函數(shù) 
11.5.1 CAST()函數(shù) 
11.5.2 CONVERT()函數(shù) 
11.6 小結 
11.7 習題 
第12章 數(shù)據(jù)完整性 
12.1 數(shù)據(jù)完整性的含義 
12.1.1 實體完整性 
12.1.2 域完整性 
12.1.3 參照完整性 
12.1.4 用戶定義的完整性 
12.2 規(guī)則 
12.2.1 用【CREATE RULE】語句創(chuàng)建規(guī)則 
12.2.2 用SQL Server Enterprise Manager創(chuàng)建規(guī)則 
12.2.3 使用存儲過程【sp_bindrule】綁定規(guī)則 
12.2.4 使用存儲過程【sp_unbindrule】解除綁定 
12.2.5 使用【DROP RULE】刪除規(guī)則 
12.2.6 使用SQL Server Enterprise Manager查看規(guī)則及屬性 
12.2.7 使用規(guī)則的限制條件 
12.3 默認 
12.3.1 使用【CREATE DEFAULT】語句創(chuàng)建默認 
12.3.2 使用SQL Server Enterprise Manager創(chuàng)建默認 
12.3.3 使用存儲過程【sp_bindefault】綁定默認 
12.3.4 使用存儲過程【sp_unbindefault】解除綁定 
12.3.5 使用【DROP DEFAULT】刪除默認 
12.3.6 聲明【CREATE TABLE】默認值 
12.3.7 默認和默認值的使用限制 
12.3.8 在【UPDATE】中使用默認值 
12.4 查看規(guī)則和默認 
12.5 約束 
12.5.1 約束的定義 
12.5.2 【PRIMARY KEY】約束 
12.5.3 【FOREIGN KEY】約束 
12.5.4 【DEFAULT】約束 
12.5.5 【UNIQUE】約束 
12.5.6 【CHECK】約束 
12.5.7 刪除約束 
12.6 小結 
12.7 習題 
第13章 事務處理 
13.1 何謂事務 
13.2 數(shù)據(jù)一致性問題 
13.3 事務處理控制語句 
13.4 SQL Server的鎖機制 
13.4.1 封鎖 
13.4.2 死鎖 
13.5 事務的編程 
13.5.1 事務的隱式提交 
13.5.2 事務與批處理 
13.6 事務中不能使用的語句 
13.7 小結 
13.8 習題 
第14章 存儲過程 
14.1 何謂存儲過程 
14.2 創(chuàng)建和修改存儲過程 
14.2.1 創(chuàng)建存儲過程 
14.2.2 臨時存儲過程 
14.2.3 修改存儲過程 
14.3 執(zhí)行存儲過程 
14.4 刪除存儲過程 
14.5 存儲過程及其參數(shù) 
14.5.1 輸入?yún)?shù) 
14.5.2 輸出參數(shù) 
14.5.3 關于參數(shù)順序的問題 
14.6 存儲過程的狀態(tài)值 
14.6.1 用【RETURN】語句定義返回值 
14.6.2 捕獲返回狀態(tài)值 
14.6.3 SQL Server狀態(tài)碼 
14.7 小結 
14.8 習題 
第15章 觸發(fā)器 
15.1 觸發(fā)器及其功能 
15.2 創(chuàng)建觸發(fā)器 
15.2.1 使用【CREATE TRIGGER】創(chuàng)建觸發(fā)器 
15.2.2 使用SQL Server Enterprise Manager創(chuàng)建觸發(fā)器 
15.2.3 創(chuàng)建觸發(fā)器的注意事項 
15.3 觸發(fā)器的工作原理 
15.3.1 【inserted】表的功能 
15.3.2 【deleted】表的功能 
15.3.3 【UPDATE】操作的實質(zhì) 
15.3.4 【@@rowcount】變量的說明 
15.4 刪除和修改觸發(fā)器 
15.4.1 修改觸發(fā)器 
15.4.2 刪除觸發(fā)器 
15.5 顯示觸發(fā)器 
15.5.1 使用SQL Server Enterprise Manager顯示觸發(fā)器信息 
15.5.2 使用系統(tǒng)存儲過程查看觸發(fā)器 
15.6 觸發(fā)器與事務 
15.6.1 事務與加鎖 
15.6.2 全局變量【@@TRANCOUNT】 
15.6.3 觸發(fā)器與事務 
15.7 小結 
15.8 習題 
第16章 備份和恢復數(shù)據(jù)庫 
16.1 數(shù)據(jù)庫備份的理由 
16.2 使用SQL Server Enterprise Manager備份數(shù)據(jù)庫 
16.3 使用SQL Server Enterprise Manager恢復數(shù)據(jù)庫 
16.4 小結 
16.5 習題 
附錄1 ASCII編碼表 
附錄2 SQL Server 2000內(nèi)建函數(shù) 
F2.1 行集合函數(shù) 
F2.2 集合函數(shù) 
F2.3 標量函數(shù)

本目錄推薦

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