當前位置:成語大全網 - 書法字典 - SQL Server 2008完整學習手冊的內容

SQL Server 2008完整學習手冊的內容

目錄

SQL Server的第壹個基礎知識

第1章SQL Server簡介

1.1數據庫

1.1.1數據庫概念

1.1.2數據庫模型

1.2關系數據庫

1.2.1關系數據庫的概念

1.2.2關系數據庫術語

1.2.3關系數據庫管理系統的功能

1.2.4關系模型的完整性規則

1.3範式理論

1.3.1第壹範式

1.3.2第二範式

1.3.3第三範式

1.4 E-R型號

1.4.1實體模型

1.4.2關系模型

1.5 SQL Server體系結構

1.6 SQL Server的新功能和特性

1.6.1新日期數據類型

1.6.2 LINQ語言

1.6.3 HrerarchyId類型

1.6.4增強XML函數

1.6.5 Transact-SQL語言增強

1.6.6舉報服務

1.6.7集成服務

1.6.8分析服務

1.6.9辦公集成功能

1.7使用SQL Server

1.7.1安裝SQL Server

驗證安裝情況

1.7.3註冊服務器

1.7.4配置服務器

第2章使用SQL Server管理工具

2.1商業智能開發工作室

2.2 SQL Server Management Studio

2 . 2 . 1 SQL Server Management Studio簡介

對象資源管理器

註冊的服務器

解決方案資源管理器

模板資源管理器

2.3 SQL Server事件探查器

2.4 SQL Server聯機叢書

2.5 Reporting Services配置

2.6 SQL Server配置管理器

2.7 SQL Server錯誤和使用報告

2.8數據庫引擎優化顧問

2.9命令提示符實用程序

2.9.1 sqlcmd

其他工具

SQL Server的第二次日常操作

第3章SQL Server數據庫管理

3.1數據庫的組成

3.1.1系統數據庫

3.1.2數據庫存儲文件

3.1.3數據庫元素

3.2數據庫快照

3.2.1數據庫快照概述

3.2.2創建數據庫快照

3.2.3使用數據庫快照

3.3創建數據庫

3.3.1是使用向導創建的。

3.3.2使用SQL語句創建基本數據庫

3.3.3指定多個數據庫文件來創建壹個數據庫。

3.3.4指定多個文件組的數據庫。

3.4數據庫的基本操作

3.4.1修改數據庫名稱

3.4.2擴展數據庫文件

3.4.3收縮數據庫文件

3.4.4添加輔助數據文件

刪除數據庫

檢查數據庫狀態

3.5其他數據庫操作

3.5.1分離的數據庫

附加數據庫

3.5.3縮小數據庫

3.5.4復制和移動數據庫。

3.5.5優化數據庫

第4章SQL Server數據表管理

4.1表概述

4.1.1什麽是桌子?

4.1.2系統表和臨時表

4.2使用CREATETABLE語句創建壹個表

4.2.1基本語法

4.2.2創建主鍵列

4.2.3創建外鍵

4.2.4創建非空列

4.2.5創建默認值定義

4.2.6創建檢查約束列

4.2.7創建自動編號列

創建唯壹的列

4.3使用圖形界面創建表格

4.4列數據類型

4.4.1精確數字類型

大約的數字類型

4.4.3 Unicode字符數據類型

二進制數據類型

4.4.5日期和時間數據類型

4.4.6字符串數據類型

其他數據類型

4.4.8創建自定義數據類型

4.5修改數據表

4.5.1重命名/刪除表

修改列屬性

4.5.3添加/刪除表格列

4.5.4表格示意圖

4.6制約因素

6.1數據庫完整性

主關鍵字約束

外部關鍵字約束

唯壹性約束

檢查約束條件

默認約束

非空約束

4.7使用規則

4.7.1創建規則

4.7.2綁定規則

查看規則

刪除規則

4.8使用默認值

4.8.1創建默認值

綁定默認值

查看默認值

刪除默認值

第5章操作架構、視圖和索引

5.1使用架構

5.1.1使用圖形界面創建模式

5.1.2使用CREATESCHEMA語句創建模式

5.1.3修改模式

5.1.4將對象移動到新模式

5.1.5刪除模式

5.2使用視圖

用圖形界面創建視圖

使用CREATEVIEW語句

更新視圖

視圖視圖

修改視圖

刪除視圖

5.3索引

5.3.1索引概述

選擇索引類型

5.3.3確定索引列

5.3.4創建索引

查看索引屬性

5.3.6修改索引

刪除索引

5.3.8使用數據庫引擎優化顧問

第三篇SQL Server數據處理文章

第六章數據查詢和管理

6.1基本選擇語句

6.1.1選擇基本語句

6.1.2取消重復元組

6.1.3使用TOP關鍵字

6.1.4查詢計算列

6.1.5使用別名查詢

6.2有限的查詢條件

6.2.1比較運算符

範圍運算符

邏輯運算符

6.2.4字符匹配

列出操作員

未知值

6.3標準化查詢

6.3.1排序查詢

6.3.2分組查詢

6.3.3統計查詢

6.4插入數據

6.4.1簡單數據插入

6.4.2將數據從壹個表插入到另壹個表中。

6.4.3將查詢結果集插入到新表中。

6.5更新數據

6.5.1根據表中數據更新行。

6.5.2根據其他表更新行

使用TOP表達式

6.6刪除數據

6.6.1使用DELETE語句。

使用TRUNCATETABLE語句

6.6.3刪除基於其他表的行

第七章高級查詢

7.1多表查詢

7.1.1內部連接

7.1.2外部連接

7.1.3交叉連接

7.1.4自連接

7.1.5聯合查詢

7.1.6查詢

7.1.7差額查詢

7.2子查詢

7.2.1 IN關鍵字

7.2.2使用EXISTS關鍵字

比較運算符

7.2.4單值子查詢

7.2.5嵌套子查詢

7.3 XML查詢

7.3.1 XML數據類型

XQuery查詢

7.3.3使用FORXMLROW模式

7.3.4使用FORXMLAUTO模式

7.3.5使用FORXMLEXPLICIT模式

7.3.6 XML索引

OPENXML函數

第8章Transact-SQL編程

8.1 Transact-SQL概述

8.1.1什麽是Transact-SQL

8.1.2 Transact-SQL語法規範

8.2常量和變量

8.2.1常數

變量

8.3表達

8.3.1簡單表達式

復雜表達式

註釋

8.4操作員

8.4.1算術運算符

比較運算符

分配操作符

8.4.4位運算符

邏輯運算符

8.4.6字符串串聯運算符

壹元運算符

操作員優先級

8.5控制聲明

8.5.1開始語句塊

IF條件語句

8.5.3案例分支聲明

WHILE循環語句

8.5.5嘗試錯誤處理語句

8.6功能

8.6.1聚合函數

數學函數

8.6.3配置功能

字符串功能

8.6.5數據類型轉換功能

日期和時間功能

8.6.7文本和圖像功能

用戶定義的函數

8.7交易和鎖

8.7.1交易

8.8光標

8.8.1定義光標

打開光標

搜索光標

8.8.4關閉並刪除光標

第9章存儲過程

9.1存儲過程概述

9.1.1用戶定義的存儲過程

9.1.2擴展存儲過程

9.1.3系統存儲過程

9.2創建壹個存儲過程

9.2.1存儲過程創建規則

9.2.2創建簡單存儲過程

9.2.3創建加密存儲過程

創建臨時存儲過程

9.2.5創建嵌套存儲過程

9.3使用存儲過程參數

9.3.1指定參數名稱和數據類型。

輸入參數

9.3.3指定參數的默認值。

指定輸出參數

9.4執行存儲過程

9.4.1由存儲過程本身執行。

9 . 4 . 2 INSERT語句中的執行

9.4.3通過圖形界面執行

9.5管理存儲過程

9.5.1查看存儲過程

修改存儲過程

刪除存儲過程

9.6 CLR存儲過程

9.6.1創建CLR存儲過程

9.6.2創建返回行集和信息的CLR存儲過程。

9.6.3刪除CLR存儲過程和程序集

第65438章+00觸發

什麽是觸發器

……

第四篇AQL服務器2008數據庫管理

第11章AQL服務器2008的安全機制

第12章數據庫的備份和恢復

第13章自動AQL服務器2008數據庫

第14章綜合服務

第15章舉報服務

第16章分析服務

第五篇AQL服務器2008的高級應用

第17章AQL服務器2008復制技術

第18章監控AQL服務器2008

第19章用ADO-NET訪問AQL服務器2008

AQL服務器2008的第六個綜合示例

第二十章通訊錄

第21章企業網站

第二十二章日誌管理模塊

第二十三章投票管理系統