注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡數據庫SQL Sever程序員書庫:SQL Server 2008從入門到精通(第二版)

程序員書庫:SQL Server 2008從入門到精通(第二版)

程序員書庫:SQL Server 2008從入門到精通(第二版)

定 價:¥65.00

作 者: 胡超,閆玉寶 等編著
出版社: 化學工業(yè)出版社
叢編項:
標 簽: SQL

購買這本書可以去


ISBN: 9787122119063 出版時間: 2011-10-01 包裝: 平裝
開本: 16開 頁數: 500 字數:  

內容簡介

  SQL Server 2008是微軟SQLServer的最新版。胡超、閆寶玉等編著的《SQL Server2008從入門到精通(附光盤第2版)》分為三篇23章,系統(tǒng)地介紹了如何使用和開發(fā)SQL Server 2008,主要內容包括SQLServer 2008的安裝和配置、命名規(guī)則、Transact-SQL語言及結構化程序設計、視圖、存儲過程、函數、同義詞、觸發(fā)器、索引、事務與鎖、SQLServer2008的安全機制和技術、備份與還原、復制、數據庫鏡像、變更數據捕獲與更改跟蹤、數據庫關系圖、SQL跟蹤、資源調控器。另外,在附錄中給出了SQLServer面試題目,以幫助讀者更輕松地通過面試。 《SQL Server 2008從入門到精通(附光盤第2版)》適合SQLServer 2008數據庫管理員、開發(fā)SQL Server2008的人員和大專院校學生閱讀,尤其適合有一定Windows操作基礎的人員。

作者簡介

暫缺《程序員書庫:SQL Server 2008從入門到精通(第二版)》作者簡介

圖書目錄

第一篇 SQL Server 基礎知識
第1章 引言
1.1 數據庫的發(fā)展
1.1.1 手工階段
1.1.2 文件系統(tǒng)階段
1.1.3 數據庫管理系統(tǒng)階段
1.2 數據模型
1.2.1 層次數據庫管理系統(tǒng)
1.2.2 網狀數據庫管理系統(tǒng)
1.2.3 關系數據庫管理系統(tǒng)
1.3 對象-關系映射思想
1.3.1 對象-關系映射作用
1.3.2 對象-關系映射系統(tǒng)
1.4 數據庫管理系統(tǒng)的用途
1.4.1 作為C/S軟件系統(tǒng)的后臺
1.4.2 作為B/S軟件系統(tǒng)的后臺
1.5 小結
1.6 習題
第2章 SQL Server 入門
2.1 SQL Server 的產品組件與版本
2.1.1 SQL Server的發(fā)展史
2.1.2 SQL Server 的產品組件
2.1.3 SQL Server 的版本
2.2 SQL Server 的新性能
2.2.1 對于SQL Server 的升級
2.2.2 對于SQL Server 的升級
2.2.3 管理工具的提升
2.2.4 編程擴展
2.3 與其他流行數據庫的比較
2.3.1 比較的標準
2.3.2 與Oracle的比較
2.3.3 與MySQL的比較
2.3.4 與DB2的比較
2.4 小結
2.5 習題
第3章 規(guī)劃、安裝和配置SQL Server
3.1 規(guī)劃SQL Server
3.1.1 企業(yè)信息化戰(zhàn)略
3.1.2 企業(yè)網絡結構
3.1.3 安裝于Web服務器
3.1.4 安裝于獨立的數據庫服務器
3.2 安裝SQL Server
3.2.1 安裝SQL Server 所需的軟硬件環(huán)境
3.2.2 創(chuàng)建Windows賬戶
3.2.3 安裝SQL Server
3.2.4 SQL Server 安裝的一些注意事項
3.3 升級到SQL Server
3.3.1 企業(yè)進行升級準備
3.3.2 SQL Server 升級顧問
3.3.3 升級安裝
3.3.4 遷移安裝
3.4 SQL Server 的目錄和服務
3.4.1 SQL Server 實例的
文件
3.4.2 SQL Server 實例的服務
3.5 修改SQL Server 實例
3.5.1 添加功能組件
3.5.2 修復現有的功能組件
3.5.3 刪除SQL Server 實例
3.6 配置SQL Server
3.6.1 服務端網絡設置
3.6.2 客戶端網絡設置
3.6.3 SQL Server ManagementStudio:圖形界面工具
3.6.4 設置SQL Server ManagementStudio工具
3.6.5 服務器配置選項
3.7 小結
3.8 習題
第4章 創(chuàng)建數據庫
4.1 數據庫創(chuàng)建基礎
4.1.1 使用SQL Server ManagementStudio查詢窗口
4.1.2 使用SQL Server ManagementStudio圖形化
4.1.3 使用數據庫
4.1.4 刪除數據庫
4.1.5 命令行工具
4.1.6 CREATE DATABASE語句:創(chuàng)建數據庫
4.2 數據庫的組成
4.2.1 數據庫的文件組成
4.2.2 數據庫的對象組成
4.3 設置數據庫選項
4.4 變更數據庫
4.4.1 數據庫更名
4.4.2 變更文件組
4.4.3 變更數據庫的文件
4.5 移動數據庫
4.5.1 分離
4.5.2 附加
4.6 系統(tǒng)數據庫介紹
4.6.1 系統(tǒng)數據庫
4.6.2 master數據庫:記錄系統(tǒng)級別信息
4.6.3 msdb數據庫:用于計劃警報和作業(yè)
4.6.4 model數據庫:創(chuàng)建用戶數據庫的模板
4.6.5 resource數據庫:包含系統(tǒng)對象
4.6.6 tempdb數據庫:全局臨時
資源
4.7 小結
4.8 習題
第5章 創(chuàng)建表
5.1 表創(chuàng)建基礎
5.1.1 SQL Server ManagementStudio的界面操作方式
5.1.2 SQL Server ManagementStudio的查詢方式
5.1.3 界面操作方式和查詢方式
5.2 什么是表
5.2.1 SQL Server中表概述
5.2.2 SQL Server中的系統(tǒng)表
5.2.3 用戶自定義表
5.2.4 臨時表
5.2.5 專用的管理員連接
5.3 數據類型
5.3.1 精確數字類型
5.3.2 近似數字類型
5.3.3 Unicode字符串
5.3.4 字符串數據類型的排序規(guī)則和存儲
5.3.5 二進制字符串
5.3.6 日期和時間
5.3.7 字符串
5.3.8 其他數據類型
5.3.9 創(chuàng)建自定義的數據類型
5.4 列的其他屬性
5.4.1 NULL與NOT NULL約束
5.4.2 IDENTITY的應用
5.5 小結
5.6 習題
第6章 SQL Server的命名規(guī)則
6.1 命名原則
6.1.1 匈牙利命名法
6.1.2 駝峰法
6.2 創(chuàng)建中文命名的表
6.3 創(chuàng)建名稱帶空格的表
6.4 創(chuàng)建使用標識符命名的表
6.5 SQL Server的標識符
6.5.1 標識符分類
6.5.2 標識符格式
6.6 小結
6.7 習題
第7章 SQL基本語句
7.1 Transact-SQL語言
7.2 數據定義語言
7.2.1 CREATE語句:創(chuàng)建數據庫
7.2.2 DROP語句:刪除數據庫
7.2.3 ALTER語句:修改數據庫
7.2.4 REVOKE語句:安全性語句
7.3 數據操縱語言
7.3.1 SELECT語句:查詢數據
7.3.2 INSERT語句:插入數據
7.3.3 UPDATE語句:更新數據
7.3.4 Delete語句:刪除數據
7.4 其他常用語句
7.4.1 WHERE子句:給出條件語句
7.4.2 帶AND關鍵字的WHERE子句
7.4.3 GROUP BY子句:分組語句
7.4.4 HAVING子句:分組條件
7.4.5 ORDER BY子句:排序語句
7.4.6 TOP子句:查看前幾條記錄
7.4.7 DISTINCT子句:去掉重復記錄
7.4.8 BETWEEN子句:指定范圍條件
7.4.9 模糊查詢LIKE子句
7.4.10 IN子句:值包含在列表中
7.4.11 NOT IN子句:值不包含在列表中
7.4.12 COMPUTE子句:生成統(tǒng)計信息
7.4.13 COMPUTE BY子句:計算統(tǒng)計信息
7.4.14 列的別名
7.5 關系連接
7.5.1 連接查詢介紹
7.5.2 笛卡爾積
7.5.3 內部連接
7.5.4 使用表別名
7.5.5 外部連接
7.5.6 自連接
7.5.7 聯合查詢
7.6 小結
7.7 習題
第8章 數據庫關系圖
8.1 表的主鍵
8.1.1 主鍵
8.1.2 表student和表student_new
8.1.3 在一個列上創(chuàng)建主鍵
8.1.4 在多個列的組合上創(chuàng)建主鍵
8.1.5 創(chuàng)建主鍵的語法
8.1.6 查看主鍵
8.2 表的外鍵
8.2.1 外鍵
8.2.2 表prize_student和表prize_student_new
8.2.3 在一個列上創(chuàng)建外鍵
8.2.4 在多個列的組合上創(chuàng)建外鍵
8.2.5 創(chuàng)建外鍵的語法
8.2.6 查看外鍵
8.3 使用主鍵和外鍵
8.3.1 僅含主鍵的表
8.3.2 含主鍵和外鍵的外鍵表
8.3.3 含主鍵的主鍵表
8.4 表關系類型
8.5 數據庫關系圖
8.5.1 添加數據庫關系圖支持
8.5.2 創(chuàng)建數據庫關系圖
8.6 小結
8.7 習題
第二篇 數據庫核心技術
第9章 數據庫的高級操作
9.1 使用SQL查看數據庫的對象
9.1.1 查看當前SQL Server實例的所有數據庫
9.1.2 查看當前數據庫下的表
9.1.3 查看表的信息
9.2 收縮數據庫
9.2.1 自動收縮數據庫
9.2.2 手動收縮
9.2.3 使用SQL Server ManagementStudio手動收縮數據庫或文件
9.3 使用Windows管理工具【性能】監(jiān)視服務器
9.3.1 【性能】的使用方案
9.3.2 使用【性能】監(jiān)視磁盤活動
9.3.3 使用【性能】監(jiān)視CPU使用率
9.3.4 使用【性能】監(jiān)視內存使用量
9.3.5 使用【性能】監(jiān)視SQLServer等對象
9.3.6 使用【性能】的日志和警報
9.4 SQL跟蹤
9.4.1 SQL Server Profiler介紹:SQL跟蹤圖形化工具
9.4.2 使用SQL Server Profiler創(chuàng)建跟蹤
9.4.3 使用SQL Server Profiler重播跟蹤
9.4.4 使用SQL Server Profiler創(chuàng)建跟蹤模板
9.4.5 系統(tǒng)存儲過程創(chuàng)建SQL跟蹤
9.5 資源調控器
9.5.1 【資源調控器】介紹9.5.2 資源池
9.5.3 工作負荷組
9.5.4 分類器函數
9.5.5 使用SQL語句查詢【資源調控器】中的內容
9.6 小結
9.7 習題
第10章 表的高級操作
10.1 數據導入導出
10.1.1 支持的數據源
10.1.2 將數據導出到MicrosoftExcel
10.1.3 從Microsoft Excel導入數據
10.2 更改跟蹤
10.2.1 更改跟蹤
10.2.2 更改跟蹤的同步方案
10.2.3 啟用更改跟蹤
10.2.4 管理更改跟蹤
10.2.5 使用更改跟蹤
10.3 變更數據捕獲
10.3.1 變更數據捕獲介紹
10.3.2 啟用變更數據捕獲
10.3.3 管理變更數據捕獲
10.3.4 使用變更數據捕獲
10.3.5 變更數據捕獲的日志
10.4 小結
10.5 習題
第11章 數據完整性
11.1 數據完整性介紹
11.2 約束
11.2.1 NOT NULL約束:不允許空值
11.2.2 CHECK約束:添加約束條件
11.2.3 UNIQUE約束:
重復約束
11.2.4 主鍵與外鍵約束
11.3 默認值
11.3.1 默認值介紹
11.3.2 定義DEFAULT
11.3.3 使用DEFAULT
11.4 小結
11.5 習題
第12章 視圖
12.1 視圖介紹
12.1.1 視圖定義
12.1.2 視圖的類型
12.1.3 視圖的限制
12.2 標準視圖
12.2.1 SQL Server Management Studio的視圖設計環(huán)境12.2.2 創(chuàng)建僅使用當前數據庫
的表的視圖
12.2.3 創(chuàng)建使用當前數據庫的表和視圖的視圖
12.2.4 創(chuàng)建使用多個數據庫的表的視圖
12.2.5 管理視圖
12.2.6 視圖的用途
12.2.7 使用視圖更新基表的數據
12.3 索引視圖
12.3.1 索引視圖的要求
12.3.2 創(chuàng)建索引視圖
12.4 小結
12.5 習題
第13章 存儲過程
13.1 存儲過程介紹
13.1.1 理解存儲過程
13.1.2 存儲過程的要求
13.1.3 存儲過程的類型
13.2 Transact-SQL存儲過程
13.2.1 CREATE PROCEDURE語句:創(chuàng)建存儲過程
13.2.2 EXECUTE語句:執(zhí)行存儲過程
13.2.3 不帶參數的存儲過程
13.2.4 帶輸入參數的存儲過程
13.2.5 帶輸入參數和輸出參數的存儲過程
13.2.6 輸入參數含默認值的存儲過程
13.2.7 運行時重新編譯
13.2.8 查看當前數據庫中的存儲過程
13.2.9 管理存儲過程
13.3 CLR存儲過程
13.3.1 CLR數據類型與SQLServer數據類型
13.3.2 使用Visual Studio創(chuàng)建CLR存儲過程
13.3.3 執(zhí)行CLR存儲過程
13.4 小結
13.5 習題
第14章 函數
14.1 函數的限制
14.2 創(chuàng)建表值函數
14.2.1 多語句表值函數
14.2.2 創(chuàng)建一個沒有參數的多語句表值函數
14.2.3 使用多語句表值函數
14.2.4 創(chuàng)建一個帶參數的多語句表值函數
14.2.5 創(chuàng)建一個帶參數默認值
的多語句表值函數
14.2.6 內聯表值函數
14.3 創(chuàng)建標量值函數
14.3.1 標量值函數
14.3.2 創(chuàng)建多語句標量值函數
14.3.3 使用標量值函數
14.4 創(chuàng)建和執(zhí)行聚合函數(CLR)
14.4.1 創(chuàng)建CLR聚合函數
14.4.2 執(zhí)行CLR聚合函數
14.5 系統(tǒng)聚合函數
14.5.1 系統(tǒng)聚合函數介紹
14.5.2 AVG函數與SUM函數:平均值和總和14.5.3 BINARY_CHECKSUM函數:行的二進制校驗
14.5.4 COUNT函數:記錄的總數
14.5.5 MAX函數與MIN函數:最大值和最小值14.5.6 VAR函數與STDEV函數:方差與標準方差
14.6 系統(tǒng)數學函數
14.7 小結
14.8 習題
第15章 同義詞
15.1 同義詞的含義
15.2 創(chuàng)建和使用同義詞
15.2.1 使用SQL Server Manage-ment Studio創(chuàng)建同義詞
15.2.2 CREATE SYNONYM語句:創(chuàng)建同義詞的語句
15.2.3 基于其他對象創(chuàng)建同義詞
15.2.4 使用同義詞
15.3 管理同義詞
15.4 小結
15.5 習題
第16章 觸發(fā)器
16.1 觸發(fā)器概述
16.2 登錄觸發(fā)器
16.2.1 登錄觸發(fā)器的執(zhí)行時機和作用
16.2.2 SQL登錄觸發(fā)器
16.2.3 登錄觸發(fā)器的常見錯誤
16.3 DDL觸發(fā)器
16.3.1 DDL觸發(fā)器的執(zhí)行時機和作用
16.3.2 DDL觸發(fā)器關聯的事件組
16.3.3 DDL觸發(fā)器關聯的事件
16.3.4 EVENTDATA函數:返回事件的XML結構
16.3.5 SQL DDL觸發(fā)器
16.4 DML觸發(fā)器
16.4.1 DML觸發(fā)器類型
16.4.2 DML觸發(fā)器的作用
16.4.3 DML觸發(fā)器的創(chuàng)建語句
16.5 AFTER觸發(fā)器
16.5.1 AFTER-INSERT觸發(fā)器
16.5.2 AFTER-UPDATE觸發(fā)器
16.5.3 AFTER-DELETE觸發(fā)器
16.6 INSTEAD OF觸發(fā)器
16.7 小結
16.8 習題
第17章 Transact-SQL結構化程序
設計
17.1 變量
17.1.1 變量的作用域與GO語句
17.1.2 定義變量
17.2 常量
17.3 運算符
17.3.1 算術運算符
17.3.2 邏輯運算符
17.3.3 賦值運算符
17.3.4 字符串運算符
17.3.5 按位運算符
17.3.6 比較運算符
17.3.7 復合運算符
17.4 控制流語句
17.4.1 BEGIN END語句
17.4.2 IF語句
17.4.3 WHILE循環(huán)
17.4.4 其他語句
17.5 小結
17.6 習題
第18章 索引
18.1 索引介紹
18.1.1 索引的類型
18.1.2 索引的要求和注意事項
18.2 創(chuàng)建索引
18.2.1 使用SQL Server Manage-ment Studio創(chuàng)建索引
18.2.2 CREATE INDEX創(chuàng)建索引
18.3 管理索引
18.3.1 查看索引的信息
18.3.2 修改索引
18.4 小結
18.5 習題
第19章 事務與鎖
19.1 事務介紹
19.1.1 事務的例子
19.1.2 事務的特點
19.1.3 設置事務的隔離級別(并發(fā)性)
19.2 使用事務
19.2.1 事務的分類
19.2.2 使用SQL編寫事務
19.2.3 使用ADO編寫事務
19.2.4 管理事務
19.2.5 編寫事務的原則
19.3 事務日志
19.3.1 事務日志的位置
19.3.2 管理事務日志
19.4 小結
19.5 習題
第三篇 SQL Server 應用
第20章 SQL Server 的安全機制和技術
20.1 SQL Server的身份驗證模式
20.1.1 使用混合模式
20.1.2 使用Windows身份驗證模式
20.1.3 配置SQL Server的身份驗證模式
20.2 角色、登錄名、用戶
20.2.1 服務器級角色
20.2.2 登錄名
20.2.3 用戶
20.3 權限
20.3.1 安全對象
20.3.2 權限
20.3.3 操作權限
20.3.4 權限的層次
20.4 小結
20.5 習題
第21章 備份與還原數據庫
21.1 數據庫損壞
21.1.1 錯誤操作
21.1.2 硬件損壞
21.2 備份
21.2.1 恢復模式
21.2.2 管理數據庫的恢復模式
21.2.3 在SIMPLE恢復模式下備份
21.3 還原
21.3.1 查看備份的內容
21.3.2 SIMPLE(簡單恢復模式)下的還原
21.4 小結
21.5 習題
第22章 復制
22.1 安裝SQL Server Express
22.1.1 下載SQL Server Express
22.1.2 安裝SQL Server Express
22.2 復制
22.2.1 配置發(fā)布服務器
22.2.2 配置訂閱服務器
22.2.3 使用復制操作
22.2.4 相應的SQL語句
22.3 小結
22.4 習題
第23章 數據庫鏡像
23.1 數據庫鏡像概述
23.1.1 數據庫鏡像簡介
23.1.2 “主體”與“鏡像”
23.2 手動故障轉移功能的高安全性模式
23.2.1 軟件環(huán)境
23.2.2 準備鏡像使用的數據庫
23.2.3 為數據庫實例創(chuàng)建數據庫鏡像端點
23.2.4 設置數據庫鏡像
23.2.5 測試數據庫鏡像
23.3 自動故障轉移功能的高安全性模式
23.3.1 軟件環(huán)境
23.3.2 準備鏡像使用的數據庫
23.3.3 為數據庫實例創(chuàng)建數據庫鏡像端點
23.3.4 設置數據庫鏡像
23.3.5 測試數據庫鏡像
23.4 小結
23.5 習題
附錄 SQL Server面試題目

本目錄推薦

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