首 頁
手機(jī)版

輕松學(xué)SQL Server數(shù)據(jù)庫 張欽pdf掃描版

輕松學(xué)SQL Server數(shù)據(jù)庫是一本SQL Server數(shù)據(jù)庫學(xué)習(xí)手冊,由張欽、崔程、李立新等編著。本書詳細(xì)地講解了SQL Server 2008中的各種知識(shí)點(diǎn),并使用大量的實(shí)踐案例來應(yīng)用這些知識(shí)點(diǎn),使讀者能夠更加深入、快速地掌握和了解各章節(jié)中的知識(shí)。并在每一章的結(jié)尾,都提供了一些練習(xí)題供讀者進(jìn)行測驗(yàn),更能加深讀者對知識(shí)點(diǎn)的理解,非常適合作為高等院校計(jì)算機(jī)、信息管理、數(shù)據(jù)庫技術(shù)等專業(yè)的教材使用,也可以作為SQL Server數(shù)據(jù)庫初學(xué)者的自學(xué)教材。

輕松學(xué)SQL Server數(shù)據(jù)庫

內(nèi)容介紹

《輕松學(xué)SQL Server數(shù)據(jù)庫》由淺入深地講解了SQL Server 2008中的各種常用知識(shí)點(diǎn),其中包括:安裝SQL Server 2008,SQL Server 2008管理工具集,數(shù)據(jù)庫和數(shù)據(jù)庫表的管理,T-SQL語言基礎(chǔ),使用T-SQL語言操作數(shù)據(jù)庫和數(shù)據(jù)庫表的方法,使用T-SQL語言執(zhí)行數(shù)據(jù)查詢、視圖、索引、存儲(chǔ)過程、觸發(fā)器等,以及SQL Server 2008的安全機(jī)制和相關(guān)的數(shù)據(jù)庫維護(hù)方法。

本書內(nèi)容:

第1章 數(shù)據(jù)庫與SQL Server 2008。本章主要介紹了數(shù)據(jù)庫的一些基礎(chǔ)知識(shí), SQL Server 2008的體系結(jié)構(gòu)、新特性和安裝過程。

第2章 SQL Server 2008管理工具集。本章主要介紹SQL Server 2008中幾個(gè)常用的管理工具。

第3章 SQL Server 2008管理數(shù)據(jù)庫。本章詳細(xì)介紹了如何使用SQL Server 2008創(chuàng)建和操作數(shù)據(jù)庫。

第4章 SQL Server 2008管理數(shù)據(jù)表。本章主要介紹了表的概念、表的創(chuàng)建和刪除等操作,另外還介紹了設(shè)計(jì)表時(shí)的各種約束、索引和鍵的用法等內(nèi)容。

第5章 T-SQL語言基礎(chǔ)。本章主要介紹了T-SQL語言的概念、語法規(guī)范、常量和變量、運(yùn)算符、函數(shù)和流程控制語句等內(nèi)容。

第6章 使用T-SQL操作數(shù)據(jù)庫和表。本章主要介紹了如何使用T-SQL語言提供的CREATE、DROP、ALTER、SELECT、INSERT、UPDATE、DELETE等語句操作數(shù)據(jù)庫和數(shù)據(jù)庫表。

第7章 使用T-SQL查詢數(shù)據(jù)。本章主要介紹了使用SELECT語句查詢數(shù)據(jù)的方法,以及條件查詢、排序查詢、分組查詢、篩選查詢等操作。

第8章 高級(jí)查詢。本章詳細(xì)介紹了關(guān)于數(shù)據(jù)庫表的高級(jí)查詢方法,包括子查詢、多表查詢和XML查詢等內(nèi)容。

第9章 視圖和索引。本章著重講解了視圖的創(chuàng)建、更新、修改以及刪除等操作,同時(shí)還介紹了索引的創(chuàng)建、修改、刪除等操作。

第10章 存儲(chǔ)過程。本章詳細(xì)介紹了存儲(chǔ)過程的創(chuàng)建和使用方法,同時(shí)還介紹了如何管理存儲(chǔ)過程等內(nèi)容。

第11章 .觸發(fā)器。本章介紹了SQL Server 2008中的各種觸發(fā)器,以及不同類型的觸發(fā)器的創(chuàng)建方法,同時(shí)還介紹了如何管理觸發(fā)器內(nèi)容等。

第12章 高級(jí)特性。本章詳細(xì)介紹了SQL Server 2008中的事務(wù)機(jī)制、數(shù)據(jù)鎖機(jī)制,游標(biāo)的定義和使用方法,架構(gòu)的創(chuàng)建、修改、移動(dòng)和刪除等內(nèi)容。

第13章 SQL Server 2008 的安全機(jī)制。本章介紹了SQL Server 2008的安全機(jī)制,以及SQL Server 2008中的登錄賬戶、數(shù)據(jù)庫用戶、角色和權(quán)限等內(nèi)容。

第14章 維護(hù)SQL Server 2008數(shù)據(jù)庫。本章介紹了SQL Server 2008中數(shù)據(jù)庫的維護(hù)操作,其中包括數(shù)據(jù)庫備份、恢復(fù)、分離、附加、收縮、復(fù)制等操作,另外還簡單介紹了SQL Server 2008中的數(shù)據(jù)庫快照功能。

第15章 模擬銀行儲(chǔ)蓄系統(tǒng)。本章使用一個(gè)案例來綜合應(yīng)用SQL Server 2008中各個(gè)常用的知識(shí)點(diǎn)。

章節(jié)目錄

第1章 數(shù)據(jù)庫與SQLServer2008

1.1 數(shù)據(jù)庫基礎(chǔ)

1.1.1 數(shù)據(jù)庫的概念

1.1.2 數(shù)據(jù)庫模型

1.2 什么是關(guān)系型數(shù)據(jù)庫

1.2.1 關(guān)系型數(shù)據(jù)庫的概念

1.2.2 一些常用術(shù)語

1.2.3 數(shù)據(jù)庫管理系統(tǒng)的功能

1.2.4 關(guān)系模型完整性規(guī)則

1.3 實(shí)體關(guān)系(E-R)模型

1.3.1 實(shí)體模型

1.3.2 關(guān)系模型

1.4 數(shù)據(jù)庫設(shè)計(jì)的三大范式

1.5 SQLServer2008的體系結(jié)構(gòu)

1.6 SQLServer2008的新特性

1.6.1 日期數(shù)據(jù)類型

1.6.2 HierarchyId類型

1.6.3 增強(qiáng)XML功能

1.6.4 T-SQL語言增強(qiáng)

1.6.5 報(bào)表服務(wù)

1.6.6 集成服務(wù)

1.6.7 分析服務(wù)

1.6.8 Office集成特性

1.7 SQLServer2008的安裝和配置

1.7.1 安裝SQLServer2008

1.7.2 驗(yàn)證安裝

1.7.3 注冊服務(wù)器

1.7.4 配置服務(wù)器

1.8 實(shí)踐案例:配置服務(wù)器的身份驗(yàn)證方式

1.9 動(dòng)手練一練

1.9.1 練習(xí)題

1.9.2 上機(jī)實(shí)踐

第2章 SQLServer2008管理工具集

2.1 SQLServerManagementStudio

2.1.1 SQLServerManagementStudio簡介

2.1.2 對象資源管理器

2.1.3 已注冊的服務(wù)器

2.1.4 解決方案資源管理器

2.1.5 模板資源管理器

2.2 BusinessIntelligenceDevelopmentStudio

2.3 ReportingServices配置

2.4 SQLServer配置管理器

2.4.1 管理服務(wù)

2.4.2 管理服務(wù)器和客戶端網(wǎng)絡(luò)協(xié)議

2.4.3 使用命名管道配置服務(wù)器別名

2.5 SQLServerProfiler

2.6 數(shù)據(jù)庫引擎優(yōu)化顧問

2.7 命令提示實(shí)用工具sqlcmd

2.7.1 使用sqlcmd連接到數(shù)據(jù)庫

2.7.2 執(zhí)行查詢語句

2.7.3 使用輸入和輸出文件

2.8 實(shí)踐案例:使用SQLSMS執(zhí)行SQL查詢文件

2.9 動(dòng)手練一練

2.9.1 練習(xí)題

2.9.2 上機(jī)實(shí)踐

第3章 SQLServer2008管理數(shù)據(jù)庫

3.1 SQLServer2008中的數(shù)據(jù)庫

3.1.1 系統(tǒng)數(shù)據(jù)庫

3.1.2 數(shù)據(jù)庫存儲(chǔ)文件

3.1.3 數(shù)據(jù)庫元素

3.2 使用SQLServer2008創(chuàng)建數(shù)據(jù)庫

3.3 操作SQLServer2008數(shù)據(jù)庫

3.3.1 修改數(shù)據(jù)庫名稱

3.3.2 擴(kuò)大數(shù)據(jù)庫文件

3.3.3 收縮數(shù)據(jù)庫文件

3.3.4 添加輔助數(shù)據(jù)文件

3.3.5 查看數(shù)據(jù)庫狀態(tài)

3.4 使用SQLServer2008刪除數(shù)據(jù)庫

3.5 實(shí)踐案例:創(chuàng)建圖書信息數(shù)據(jù)庫

3.6 動(dòng)手練一練

3.6.1 練習(xí)題

3.6.2 上機(jī)實(shí)踐

第4章 SQLServer2008管理數(shù)據(jù)表

4.1 SQLServer中的表

4.1.1 什么是表

4.1.2 系統(tǒng)表和臨時(shí)表

4.2 創(chuàng)建表

4.2.1 使用圖形界面創(chuàng)建表

4.2.2 數(shù)據(jù)類型

4.2.3 非空列

4.3 編輯表中的數(shù)據(jù)

4.3.1 添加數(shù)據(jù)

4.3.2 修改表數(shù)據(jù)

4.3.3 刪除表記錄

4.4 列屬性

4.4.1 字段長度

4.4.2 默認(rèn)值定義

4.4.3 自動(dòng)編號(hào)

4.5 設(shè)計(jì)表

4.5.1 主鍵

4.5.2 表關(guān)系

4.5.3 索引和主/唯一鍵

4.5.4 全文索引

4.5.5 XML索引

4.5.6 檢查約束

4.6 表的關(guān)系圖

4.7 修改數(shù)據(jù)表

4.7.1 重命名表

4.7.2 添加/刪除列

4.8 刪除表

4.9 實(shí)踐案例:創(chuàng)建一個(gè)學(xué)生信息表

4.1 0動(dòng)手練一練

4.1 0.1 練習(xí)題

4.1 0.2 上機(jī)實(shí)踐

第5章 T-SQL語言基礎(chǔ)

5.1 T-SQL語言概述

5.1.1 什么是T-SQL

5.1.2 T-SQL語法規(guī)范

5.1.3 注釋

5.2 常量和變量

5.2.1 常量

5.2.2 變量

5.3 運(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)算符

5.3.6 字符串連接運(yùn)算符

5.3.7 一元運(yùn)算符

5.3.8 運(yùn)算符優(yōu)先級(jí)

5.4 函數(shù)

5.4.1 聚合函數(shù)

5.4.2 數(shù)學(xué)函數(shù)

5.4.3 字符串函數(shù)

5.4.4 數(shù)據(jù)類型轉(zhuǎn)換函數(shù)

5.4.5 日期和時(shí)間函數(shù)

5.4.6 文本和圖像函數(shù)

5.4.7 用戶自定義函數(shù)

5.5 控制語句

5.5.1 BEGIN…END語句

5.5.2 IF…ELSE條件語句

5.5.3 CASE分支語句

5.5.4 WHILE循環(huán)語句

5.5.5 TRY…CATCH錯(cuò)誤處理語句

5.6 實(shí)踐案例:使用WHILE循環(huán)輸出一個(gè)倒三角形

5.7 動(dòng)手練一練

5.7.1 練習(xí)題

5.7.2 上機(jī)實(shí)踐

第6章 使用T-SQL操作數(shù)據(jù)庫和表

6.1 數(shù)據(jù)庫操作

6.1.1 創(chuàng)建數(shù)據(jù)庫

6.1.2 指定多個(gè)數(shù)據(jù)庫文件創(chuàng)建數(shù)據(jù)庫

6.1.3 使用數(shù)據(jù)庫

6.1.4 刪除數(shù)據(jù)庫

6.2 表操作

6.2.1 創(chuàng)建表

6.2.2 維護(hù)表

6.2.3 刪除表

6.3 查詢數(shù)據(jù)

6.4 插入數(shù)據(jù)

6.4.1 簡單的數(shù)據(jù)插入

6.4.2 將一個(gè)表中的數(shù)據(jù)插入到另一個(gè)表中

6.5 更新數(shù)據(jù)

6.5.1 根據(jù)表中數(shù)據(jù)更新行

6.5.2 使用TOP表達(dá)式指定更新行

6.6 刪除數(shù)據(jù)

6.6.1 使用DELETE語句刪除數(shù)據(jù)

6.6.2 使用TRUNCATETABLE語句

6.7 實(shí)踐案例:創(chuàng)建借閱信息表

6.8 動(dòng)手練一練

6.8.1 練習(xí)題

6.8.2 上機(jī)實(shí)踐

第7章 使用T-SQL查詢數(shù)據(jù)

7.1 基本查詢

7.1.1 SELECT語句

7.1.2 查詢指定列

7.1.3 為查詢結(jié)果中的列添加別名

7.2 條件查詢

7.2.1 比較條件

7.2.2 范圍條件

7.2.3 邏輯條件

7.2.4 字符匹配符

7.2.5 列表運(yùn)算符

7.2.6 未知值

7.3 排序查詢

7.4 分組查詢

7.5 篩選查詢

7.6 實(shí)踐案例:統(tǒng)計(jì)不同性別的人數(shù)、平均年齡和年齡總和

7.7 動(dòng)手練一練

7.7.1 練習(xí)題

7.7.2 上機(jī)實(shí)踐

第8章 高級(jí)查詢

8.1 子查詢

8.1.1 IN關(guān)鍵字子查詢

8.1.2 EXISTS關(guān)鍵字子查詢

8.1.3 比較運(yùn)算符

8.1.4 單值子查詢

8.2 多表查詢

8.2.1 內(nèi)連接

8.2.2 外連接

8.2.3 交叉連接

8.2.4 自連接

8.2.5 聯(lián)合查詢

8.2.6 交查詢

8.2.7 差查詢

8.3 XML查詢

8.3.1 XML數(shù)據(jù)類型

8.3.2 XQuery查詢

8.3.3 使用FORXMLRAW模式

8.3.4 使用FORXMLAUTO模式

8.3.5 使用FORXMLEXPLICIT模式

8.3.6 XML索引

8.3.7 OPENXML函數(shù)

8.4 實(shí)踐案例:統(tǒng)計(jì)每一個(gè)客房類型所包含的房間數(shù)量

8.5 動(dòng)手練一練

8.5.1 練習(xí)題

8.5.2 上機(jī)實(shí)踐

第9章 視圖和索引

9.1 視圖

9.1.1 創(chuàng)建視圖

9.1.2 更新視圖

9.1.3 查看視圖

9.1.4 修改視圖

9.1.5 刪除視圖

9.2 索引

9.2.1 索引概述

9.2.2 選擇索引類型

9.2.3 確定索引列

9.2.4 創(chuàng)建索引

9.2.5 查看索引屬性

9.2.6 修改索引

9.2.7 刪除索引

9.3 實(shí)踐案例:創(chuàng)建圖書基本信息視圖

9.4 動(dòng)手練一練

9.4.1 練習(xí)題

9.4.2 上機(jī)實(shí)踐

第10章 存儲(chǔ)過程

10.1 存儲(chǔ)過程簡介

10.1.1 系統(tǒng)存儲(chǔ)過程

10.1.2 用戶自定義存儲(chǔ)過程

10.1.3 擴(kuò)展存儲(chǔ)過程

10.1.4 使用存儲(chǔ)過程

10.2 創(chuàng)建自定義存儲(chǔ)過程

10.2.1 創(chuàng)建存儲(chǔ)過程需要遵循的規(guī)則

10.2.2 創(chuàng)建簡單存儲(chǔ)過程

10.2.3 使用模板創(chuàng)建存儲(chǔ)過程

10.2.4 創(chuàng)建加密存儲(chǔ)過程

10.2.5 創(chuàng)建臨時(shí)存儲(chǔ)過程

10.2.6 創(chuàng)建嵌套存儲(chǔ)過程

10.3 為存儲(chǔ)過程指定參數(shù)

10.3.1 創(chuàng)建帶參數(shù)的存儲(chǔ)過程

10.3.2 輸入?yún)?shù)

10.3.3 為參數(shù)指定默認(rèn)值

10.3.4 指定輸出參數(shù)

10.4 管理存儲(chǔ)過程

10.4.1 查看存儲(chǔ)過程

10.4.2 修改存儲(chǔ)過程

10.4.3 刪除存儲(chǔ)過程

10.5 實(shí)踐案例:創(chuàng)建查詢借書記錄的存儲(chǔ)過程

10.6 動(dòng)手練一練

10.6.1 練習(xí)題

10.6.2 上機(jī)實(shí)踐

第11章 觸發(fā)器

11.1 觸發(fā)器簡介

11.1.1 觸發(fā)器概述

11.1.2 觸發(fā)器的類型

11.2 DML觸發(fā)器

11.2.1 創(chuàng)建觸發(fā)器語法

11.2.2 創(chuàng)建INSERT觸發(fā)器

11.2.3 創(chuàng)建DELETE觸發(fā)器

11.2.4 創(chuàng)建UPDATE觸發(fā)器

11.3 DDL觸發(fā)器

11.4 嵌套觸發(fā)器

11.5 遞歸觸發(fā)器

11.6 管理觸發(fā)器

11.6.1 修改觸發(fā)器

11.6.2 禁用觸發(fā)器

11.6.3 啟用觸發(fā)器

11.6.4 刪除觸發(fā)器

11.7 實(shí)踐案例:創(chuàng)建一個(gè)插入事件觸發(fā)器

11.8 動(dòng)手練一練

11.8.1 練習(xí)題

11.8.2 上機(jī)實(shí)踐

第12章 高級(jí)特性

12.1 事務(wù)處理

12.2 數(shù)據(jù)鎖

12.3 游標(biāo)

12.3.1 定義游標(biāo)

12.3.2 打開游標(biāo)

12.3.3 檢索游標(biāo)

12.3.4 關(guān)閉游標(biāo)

12.3.5 釋放游標(biāo)

12.4 架構(gòu)

12.4.1 創(chuàng)建架構(gòu)

12.4.2 修改架構(gòu)

12.4.3 移動(dòng)對象到新的架構(gòu)

12.4.4 刪除架構(gòu)

12.5 實(shí)踐案例:刪除架構(gòu)fwSchema

12.6 動(dòng)手練一練

12.6.1 練習(xí)題

12.6.2 上機(jī)實(shí)踐

第13章 SQLServer2008的安全機(jī)制

13.1 安全機(jī)制簡介

13.1.1 客戶機(jī)安全機(jī)制

13.1.2 網(wǎng)絡(luò)傳輸安全機(jī)制

13.1.3 實(shí)例級(jí)別安全機(jī)制

13.1.4 數(shù)據(jù)庫級(jí)別安全機(jī)制

13.1.5 對象級(jí)別安全機(jī)制

13.2 身份驗(yàn)證模式

13.2.1 Windows身份驗(yàn)證模式

13.2.2 混合身份驗(yàn)證模式

13.2.3 配置身份驗(yàn)證模式

13.3 管理登錄

13.3.1 創(chuàng)建Windows登錄賬戶

13.3.2 創(chuàng)建SQLServer登錄賬戶

13.3.3 管理登錄賬戶

13.4 數(shù)據(jù)庫用戶

13.4.1 查看默認(rèn)數(shù)據(jù)庫用戶

13.4.2 創(chuàng)建數(shù)據(jù)庫用戶

13.4.3 使用存儲(chǔ)過程創(chuàng)建數(shù)據(jù)庫用戶

13.5 管理角色

13.5.1 服務(wù)器角色

13.5.2 數(shù)據(jù)庫角色

13.5.3 用戶自定義數(shù)據(jù)庫角色

13.5.4 應(yīng)用程序角色

13.5.5 將登錄指派到角色

13.5.6 指派角色到多個(gè)登錄

13.6 管理權(quán)限

13.6.1 權(quán)限概述

13.6.2 授予權(quán)限

13.6.3 撤銷權(quán)限

13.6.4 拒絕權(quán)限

13.7 實(shí)踐案例:創(chuàng)建管理用戶信息的數(shù)據(jù)管理員

13.8 動(dòng)手練一練

13.8.1 練習(xí)題

13.8.2 上機(jī)實(shí)踐

第14章 維護(hù)SQLServer2008數(shù)據(jù)庫

14.1 備份數(shù)據(jù)庫

14.1.1 備份類型

14.1.2 備份數(shù)據(jù)庫

14.1.3 事務(wù)日志備份

14.2 恢復(fù)數(shù)據(jù)庫

14.2.1 備份恢復(fù)模型

14.2.2 配置恢復(fù)模式

14.2.3 恢復(fù)數(shù)據(jù)庫

14.3 分離數(shù)據(jù)庫

14.4 附加數(shù)據(jù)庫

14.5 收縮數(shù)據(jù)庫

14.6 復(fù)制數(shù)據(jù)庫

14.7 數(shù)據(jù)庫快照

14.7.1 數(shù)據(jù)庫快照概述

14.7.2 創(chuàng)建數(shù)據(jù)庫快照

14.7.3 使用數(shù)據(jù)庫快照

14.7.4 刪除數(shù)據(jù)庫快照

14.8 實(shí)踐案例:備份系統(tǒng)數(shù)據(jù)庫master

14.9 動(dòng)手練一練

14.9.1 練習(xí)題

14.9.2 上機(jī)實(shí)踐

第15章 模擬銀行儲(chǔ)蓄系統(tǒng)

15.1 需求分析

15.2 系統(tǒng)設(shè)計(jì)

15.3 創(chuàng)建數(shù)據(jù)庫

15.4 創(chuàng)建數(shù)據(jù)表

15.5 模擬業(yè)務(wù)邏輯

15.5.1 開戶

15.5.2 存款

15.5.3 取現(xiàn)

15.5.4 查詢余額

15.5.5 轉(zhuǎn)賬

15.5.6 查詢交易記錄

15.5.7 掛失和激活

15.6 總結(jié)

練習(xí)題參考答案

使用說明

1、下載并解壓,得出pdf文件

2、如果打不開本文件,請務(wù)必下載pdf閱讀器

3、安裝后,在打開解壓得出的pdf文件

4、雙擊進(jìn)行閱讀

收起介紹展開介紹
  • 下載地址
輕松學(xué)SQL Server數(shù)據(jù)庫 張欽pdf掃描版

有問題? 點(diǎn)此報(bào)錯(cuò)

發(fā)表評論

0條評論