SQLServer2000資料庫教程

SQLServer2000資料庫教程

《SQLServer2000資料庫教程》由電子工業出版社於2005年05月01日出版,作者是唐學忠。

基本信息

基本信息

SQLServer2000資料庫教程 SQLServer2000資料庫教程
書名:SQLServer2000 資料庫教程

圖書編號:1633661

出版社:電子工業

定價:28.0

ISBN:712101148

作者:唐學忠 主編

出版日期:2005-05-01

版次: 1

簡介

本書從SQL語言及SQL Server 2000的基礎操作入手,結合具體實例,系統地介紹了資料庫開發模式,SQL Server 2000工具,Transct-SQL語言基礎,資料庫管理,表、存儲過程等資料庫對象的管理,數據完整性與數據查詢,用戶和安全性管理,備份和恢復,資料庫應用程式設計,ADO. NET技術等有關內容。

本書內容豐富,層次分明,由淺入深,實用性和指導性強,不僅可作為Microsoft SQL Server 2000初學者及高等院校相關專類師生教學、自學教材,也可作為有一定開發經驗的廣大編程人員的技術參考書。

目錄

第1章 資料庫技術簡介

1.1 資料庫系統應用程式設計方案簡介

1.1.1 資料庫及資料庫系統

1.1.2 資料庫系統應用程式模型

1.1.3 常用資料庫訪問接口

1.2 SQL Server 2000簡介

1.2.1 什麼是SQL Server 2000

1.2.2 SQL Server 2000的特點

1.2.3 SQL Server 2000具有的新特性

1.3 SQL Server 2000版本

1.3.1 企業版(Enterprise Edition)與開發版(Developer Edition)

1.3.2 標準版(Standard Edition)

1.3.3 個人版(Personal Edition)

1.3.4 MSDE/Desktop Engine

1.3.5 SQL Server 2000 CE版

1.4 SQL Server 2000的組件

1.4.1 SQL Server 2000伺服器組件

1.4.2 SQL Server 2000客戶組件

1.5 SQL Server 2000的系統需求

1.5.1 安裝、運行SQL Server 2000的硬體需求

1.5.2 安裝、運行SQL Server 2000的軟體需求

1.6 SQL Server 2000中常用的數據對象

1.6.1 資料庫對象

1.6.2 資料庫對象的引用方法

1.7 本章小結

第2章 SQL Server 2000企業管理器

2.1 企業管理器的環境

2.2 啟動與關閉伺服器

2.2.1 啟動SQL Server 2000

2.2.2 暫停、停止SQL Server 2000

2.3 註冊伺服器

2.4 連線和斷開伺服器

2.5 配置伺服器

2.6 本章小結

第3章 Transact-SQL語言

3.1 SQL語言

3.2 Transact-SQL語言概述

3.2.1 Transact-SQL程式語言

3.2.2 Transact-SQL的元素

3.3 數據類型

3.3.1 系統提供數據類型

3.3.2 用戶定義數據類型

3.4 變數

3.4.1 局部變數

3.4.2 全局變數

3.5 注釋符、運算符和通配符

3.5.1 注釋符

3.5.2 運算符

3.5.3 通配符

3.6 流程控制命令

3.6.1 BEGIN...END

3.6.2 IF...ELSE

3.6.3 GOTO label

3.6.4 RETURN

3.6.5 WHILE

3.6.6 WAITFOR

3.6.7 BREAK和CONTINUE

3.6.8 CASE語句

3.7 其他命令

3.7.1 批處理

3.7.2 調試命令

3.7.3 切換資料庫命令USE

3.8 常用函式

3.8.1 集合函式

3.8.2 數學函式

3.8.3 字元串函式

3.8.4 日期函式

3.8.5 轉換函式

3.8.6 系統函式

3.9 本章小結

第4章 管理資料庫

4.1 創建資料庫對象

4.1.1 創建新資料庫的注意事項

4.1.2 檔案與檔案組

4.1.3 使用企業管理器創建資料庫

4.1.4 使用Transact-SQL語句創建資料庫

4.1.5 資料庫對象屬性設定

4.2 更改資料庫

4.2.1 使用企業管理器修改資料庫

4.2.2 使用Transact-SQL語句修改

4.3 刪除資料庫

4.4 壓縮資料庫

4.4.1 壓縮整個資料庫

4.4.2 壓縮資料庫中的數據檔案

4.4.3 自動壓縮資料庫

4.5 系統資料庫介紹

4.5.1資料庫目錄系統表

4.5.2 Master資料庫

4.5.3 Msdb資料庫

4.5.4 Model資料庫

4.5.5 Tempdb資料庫

4.5.6 Pubs資料庫和Northwind資料庫

4.6 本章小結

第5章 管理資料庫表及其完整性

5.1 創建資料庫表

5.1.1 設計資料庫表

5.1.2 使用SQL Server 2000企業管理器創建表

5.1.3 使用TransacLSQL語句創建表

5.1.4 創建和使用5種基本約束

5.1.5 數據完整性分類

5.1.6 PRIMARY KEY約束

5.1.7 FORIGN KEY約束

5.1.8 UNQIUE約束

5.1.9check約束

5.1.10 DEFAULT約束

5.2 修改資料庫表

5.3 查看資料庫表

5.4 刪除資料庫表

5.5 創建和使用規則

5.5.1 創建規則

5.5.2 規則套用

5.5.3 刪除規則

5.6 創建和使用默認

5.6.1 創建默認

5.6.2 默認的套用

5.6.3 刪除默認值

5.7 本章小結

第6章 索引

6.1 索引簡介

6.1.1 為什麼要建立索引

6.1.2 為什麼不在每一列上創建索引

6.1.3 考慮建立索引的列

6.1.4 不考慮建立索引的列

6.2 創建索引

6.2.1 使用創建索引嚮導創建索引

6.2.2 使用Transact-SQL語句創建索引

6.2.3 惟一索引

6.2.4 複合索引

6.2.5 創建索引的選項

6.3 索引信息查看和刪除索引

6.4 維護索引

6.4.1 數據分段

6.4.2DBCCSHOWCONTIG

6.4.3 DBCC DBREINDEX語句

6.4.4 索引統計值

6.4.5 索引分析

6.5 本章小結

第7章 資料庫查詢技術

7.1 SELECT語句

7.1.1 SELECT子句

7.1.2 INTO子句

7.1.3 FROM子句

7.1.4 WHERE子句

7.1.5 GROUP BY子句

7.1.6 HAVING子句

7.1.7 UNION操作符

7.1.8 ORDER BY子句

7.1.9 COMPUTE子句

7.1.10 FOR BROWSE子句

7.1.11 OPTION子句

7.2 簡單查詢

7.2.1 選擇列

7.2.2 選擇行

7.2.3 使用ORDER BY子句對查詢結果排序

7.2.4 查詢結果分組

7.2.5 使用聚集函式

7.3 連線查詢

7.3.1等值連線查詢

7.3.2 非等值連線查詢

7.3.3 自連線查詢

7.3.4 外部連線查詢

7.3.5 複合條件連線查詢

7.4 合併查詢

7.5 嵌套子查詢

7.6 存儲查詢結果

7.6.1 存儲查詢結果到表中

7.6.2 存儲查詢結果到變數中

7.7 全文檢索

7.7.1全文索引和目錄

7.7.2 創建全文索引目錄

7.7.3 創建全文索引

7.7.4全文查詢

7.8 本章小結

第8章 資料庫更新

8.1 添加數據

8.1.1 INSERT語法

8.1.2 使用INSER INTO…VALUES插入單行數據

8.1.3 使用INSERT…SELECT語句插入多行數據

8.1.4 使用存儲過程插入數據

8.2 修改數據

8.2.1 UPDATE語法

8.2.2 使用UPDATE修改一行數據

8.2.3 更新多行數據

8.2.4 含子查詢的數據更新

8.2.5 大量數據的更新

8.3 刪除數據

8.3.1 DELETE語法

8.3.2 刪除一行數據

8.3.3 刪除多行數據

8.3.4 含子查詢的數據刪除

8.3.5 刪除當前游標行數據

8.3.6 使用truncateTABLE命令

8.4 使用事務

8.4.1 事務由來

8.4.2 事務概念

8.4.3 事務的使用

9.10.2 Update型觸發器的套用

9.10.3 Delete型觸發器的套用

9.11 觸發器的高級套用

9.12 本章小結

第10章 視圖、游標和自定義函式

10.1 視圖簡介

10.1.1 視圖的概念

10.1.2 視圖的優缺點

10.2 創建和管理視圖

10.2.1 創建視圖

10.2.2 管理視圖

10.2.3 編輯視圖

10.2.4 刪除視圖

10.3 通過視圖管理數據

10.3.1 通過視圖檢索數據

10.3.2 通過視圖插入數據

10.3.3 通過視圖刪除數據

10.3.4 通過視圖更改數據

10.4 游標簡介

10.4.1 游標的定義及種類

10.4.2 游標聲明

10.4.3 游標的使用

10.5 游標的套用

10.5.1 使用游標查詢

10.5.2 使用游標更改數據

10.5.3 使用游標刪除數據

10.6 創建和使用自定義函式

10.6.1標量函式

10.6.2內嵌表值函式

10.6.3多語句表值函式

10.7 本章小結

第11章 用戶和安全性管理

11.1 SQL Server 2000的登錄認證

11.1.1 身份驗證階段

11.1.2 許可權驗證階段

11.2 管理SQL Server 2000登錄

11.2.1 驗證模式

11.2.2 設定驗證模式

11.2.3 管理登錄賬號

11.3 資料庫用戶

11.3.1 查看資料庫用戶

11.3.2 新增資料庫用戶

11.3.3 修改和刪除資料庫用戶

11.4 許可權管理

11.4.1 許可權設定對話框

11.4.2 許可權設定

11.5 角色管理

11.5.1 標準角色

11.5.2 應用程式角色

11.5.3 用戶和角色的許可權問題

11.6 本章小結

第12章 資料庫備份和恢復

12.1 備份和恢復概述

12.1.1 備份和恢復概述

12.2 資料庫備份

12.2.1 用企業管理器管理備份設備

12.2.2 使用系統存儲過程管理備份設備

12.2.3 用企業管理器管理備份

12.2.4 Transact-SQL語句備份資料庫

12.3 恢複數據庫

12.3.1 利用企業管理器恢複數據庫

12.3.2 使用RESTORE命令進行恢復

12.3.3 使用RESTORE命令恢復檔案或檔案組

12.3.4 使用RESTORE命令恢復事務日誌

12.4 本章小結

第13章 資料庫應用程式設計概述

13.1 ADO和客戶端/月艮務器體系

13.1.1 VB6中的數據訪問技術

13.1.2 數據對象接口

13.1.3 數據控制項

13.1.4 ADO對象模型

13.1.5 客戶端朋艮務器體系

13.2 ADO. NET和n.層體系

13.2.1 ADO. NET簡介

13.2.2 n-層體系結構

13.3 ADO. NET的新功能

13.3.1 ADO. NET的新功能

13.3.2 數據共享的促進

13.4 DataReader和DataSet

13.4.1 DataReader

13.4.2 DataSet

13.4.3 使用DataSet代替DataReader的時機

13.5 託管提供程式

13.6 用於數據訪問的命名空間

13.6.1 使用命名空間

13.6.2 使用System.Data.SQLClient名稱檢索數據

13.6.3 使用System.Data.OleDb命名空間檢索數據

13.7 Visual Studio的資料庫應用程式工具

13.7.1 伺服器資源管理器

13.7.2 數據工具箱

13.7.3數據適配器配置嚮導

13.8 本章小結

第14章 使用ADO. NET

14.1 使用數據組件訪問資料庫

14.1.1 用於數據訪問的組件

14.1.2dataview對象

14.1.3 數據綁定

14.2 SqlConnection對象

14.2.1 SqlConnection的屬性

14.2.2 SqlConnection的方法

14.2.3 連線池

14.3 SqlCommand對象

14.3.1 SqlCommand的屬性

14.3.2 SqICommand的方法

14.3.3 傳遞存儲過程參數

14.4sqldatareader對象

14.4.1 SqlDataReader的屬性

14.4.2 SqlDataReader的方法

14.4.3 SqlDataReader的使用

14.5 SqlDataAdapter對象

14.5.1 SqlDataAdapter的屬性和方法

14.5.2 更新數據

14.6 DataSet對象

14.6.1 DataSet的屬性

14.6.2 DataSet的方法

14.7 DataTable對象

14.7.1 DataTable的屬性

14.7.2 DataTable的方法

14.8 DataRow對象

14.8.1 DataRow的屬性

14.8.2 DataRow的方法

14.8.3 RowVersion

14.9DataColumn對象

14.10 DataRelation對象

14.10.1 DataRelation的屬性

14.10.2 使用DataRelation

14.10.3 約束條件

14.11 本章小結

相關詞條

相關搜尋

熱門詞條

聯絡我們