注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡數(shù)據(jù)庫SQL SeverSQL Server 2005案例教程

SQL Server 2005案例教程

SQL Server 2005案例教程

定 價:¥32.00

作 者: 趙增敏 著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: SQL

ISBN: 9787121117947 出版時間: 2010-09-01 包裝: 平裝
開本: 16開 頁數(shù): 290 字數(shù):  

內(nèi)容簡介

  《SQL Server 2005案例教程》詳細地介紹了SQL Server 2005數(shù)據(jù)庫的系統(tǒng)管理和應用開發(fā)技術。本教程共分10章,從培養(yǎng)學習者的實踐動手能力出發(fā),循序漸進、由淺入深地講述了SQL Server 2005使用基礎、創(chuàng)建與管理數(shù)據(jù)庫、設計與實現(xiàn)表、操作數(shù)據(jù)庫數(shù)據(jù)、檢索數(shù)據(jù)庫數(shù)據(jù)、索引與視圖,Transact-SQL編程、管理事務和鎖、存儲過程和觸發(fā)器、管理安全性。本教程堅持以就業(yè)為導向、以能力為本位的原則,突出實用性、適用性和先進性,結構合理、論述準確、內(nèi)容翔實、步驟清晰,注意知識的層次性和技能培養(yǎng)的漸進性,遵循難點分散的原則,合理安排各章的內(nèi)容,降低學生的學習難度,采用案例驅(qū)動的教學方法,通過豐富的實例引導學習者學習,每章后面均配有習題和上機實驗。 本教程為普通高等教育“十一五”國家級教材,可作為高等職業(yè)院校計算機技術專業(yè)的教材,也可作為數(shù)據(jù)庫管理人員和數(shù)據(jù)庫開發(fā)人員的參考書。本教程還配有電子教學參考資料包(包括教學指南、電子教案、習題答案和源代碼),詳見前言。

作者簡介

暫缺《SQL Server 2005案例教程》作者簡介

圖書目錄

第1章 SQL Server 2005 使用基礎(1)
1.1 數(shù)據(jù)庫技術概述(1)
1.1.1 數(shù)據(jù)庫(1)
1.1.2 關系型數(shù)據(jù)庫(1)
1.1.3 數(shù)據(jù)庫管理系統(tǒng)(2)
1.2 SQL Server 2005概述(2)
1.2.1 SQL Server 2005的版本(3)
1.2.2 SQL Server 2005的新增功能(3)
1.2.3 SQL Server 2005的安裝(4)
1.2.4 驗證SQL Server安裝(8)
1.3 SQL Server 2005主要組件(8)
1.3.1 SQL Server服務器組件(9)
1.3.2 SQL Server Management Studio(10)
1.3.3 SQL Server配置管理器(12)
1.3.4 SQL Server Profiler(13)
1.3.5 數(shù)據(jù)庫引擎優(yōu)化顧問(14)
1.3.6 Business Intelligence Development Studio(15)
1.3.7 命令提示實用工具(16)
1.4 SQL Server服務器管理(17)
1.4.1 管理服務器(17)
1.4.2 管理服務器組(19)
習題1(19)
上機實驗1(20)
第2章 數(shù)據(jù)庫創(chuàng)建與管理(21)
2.1 數(shù)據(jù)庫概述(21)
2.1.1 數(shù)據(jù)庫基本概念(21)
2.1.2 文件與文件組(22)
2.1.3 事務日志(24)
2.1.4 系統(tǒng)數(shù)據(jù)庫(24)
2.1.5 數(shù)據(jù)庫狀態(tài)和文件狀態(tài)(26)
2.2 創(chuàng)建數(shù)據(jù)庫(28)
2.2.1 使用SSMS創(chuàng)建數(shù)據(jù)庫(28)
2.2.2 使用SQL語句創(chuàng)建數(shù)據(jù)庫(30)
2.3 修改數(shù)據(jù)庫(35)
2.3.1 設置數(shù)據(jù)庫選項(35)
2.3.2 擴展數(shù)據(jù)庫(39)
2.3.3 收縮數(shù)據(jù)庫(41)
2.3.4 擴展事務日志(44)
2.3.5 創(chuàng)建文件組(45)
2.3.6 分離和附加數(shù)據(jù)庫(46)
2.3.7 重命名數(shù)據(jù)庫(48)
2.3.8 更改數(shù)據(jù)庫所有者(49)
2.3.9 刪除數(shù)據(jù)庫(49)
2.4 備份和還原數(shù)據(jù)庫(50)
2.4.1 備份數(shù)據(jù)庫(50)
2.4.2 還原數(shù)據(jù)庫(53)
習題2(54)
上機實驗2(55)
第3章 表的設計與實現(xiàn)(56)
3.1 表的設計(56)
3.1.1 制訂表規(guī)劃(56)
3.1.2 規(guī)范化邏輯設計(58)
3.1.3 聯(lián)機事務處理與決策支持(59)
3.1.4 表的類型(61)
3.2 數(shù)據(jù)類型(62)
3.2.1 數(shù)據(jù)類型概述(62)
3.2.2 數(shù)字數(shù)據(jù)類型(63)
3.2.3 字符串數(shù)據(jù)類型(64)
3.2.4 日期和時間數(shù)據(jù)類型(66)
3.2.5 其他數(shù)據(jù)類型(66)
3.2.6 別名數(shù)據(jù)類型(67)
3.3 創(chuàng)建和修改表(69)
3.3.1 創(chuàng)建表(69)
3.3.2 添加和刪除列(72)
3.3.3 修改列的屬性(74)
3.3.4 創(chuàng)建和修改標識符列(75)
3.3.5 創(chuàng)建和修改主鍵(77)
3.3.6 創(chuàng)建和修改唯一約束(80)
3.3.7 創(chuàng)建和修改檢查約束(81)
3.3.8 創(chuàng)建和修改列的默認值(84)
3.3.9 創(chuàng)建和修改外鍵(85)
3.3.10 創(chuàng)建數(shù)據(jù)庫關系圖(88)
3.3.11 查看表(90)
3.3.12 重命名表(90)
3.3.13 刪除表(91)
習題3(92)
上機實驗3(92)
第4章 操作數(shù)據(jù)庫數(shù)據(jù)(93)
4.1 向表中插入數(shù)據(jù)(93)
4.1.1 在結果窗格中插入數(shù)據(jù)(93)
4.1.2 使用INSERT插入數(shù)據(jù)(94)
4.1.3 使用BULK INSERT復制數(shù)據(jù)(97)
4.1.4 使用INSERT…SELECT插入數(shù)據(jù)(99)
4.2 更新表中的數(shù)據(jù)(100)
4.2.1 在結果窗格中編輯數(shù)據(jù)(100)
4.2.2 使用UPDATE更新數(shù)據(jù)(101)
4.2.3 在UPDATE語句中使用FROM子句(103)
4.2.4 使用TOP限制更新的行數(shù)(104)
4.3 從表中刪除數(shù)據(jù)(105)
4.3.1 使用結果窗格刪除數(shù)據(jù)(105)
4.3.2 使用DELETE刪除數(shù)據(jù)(105)
4.3.3 使用TOP限制刪除的行數(shù)(106)
4.3.4 使用TRUNCATE TABLE刪除所有行(106)
4.4 導入和導出數(shù)據(jù)(107)
4.4.1 導入數(shù)據(jù)(107)
4.4.2 導出數(shù)據(jù)(110)
習題4(113)
上機實驗4(114)
第5章 檢索數(shù)據(jù)庫數(shù)據(jù)(115)
5.1 SELECT語句概述(115)
5.1.1 SELECT語句的組成(115)
5.1.2 查詢工具介紹(116)
5.2 使用SELECT定義選擇列表(118)
5.2.1 從表中選擇所有列(119)
5.2.2 從表中選擇特定列(119)
5.2.3 從表中選擇特殊列(120)
5.2.4 設置結果集列的名稱(121)
5.2.5 在選擇列表中進行計算(122)
5.2.6 使用DISTINCT消除重復項(123)
5.2.7 使用TOP限制結果集(124)
5.3 使用FROM指定數(shù)據(jù)源(125)
5.3.1 沒有FROM子句的SELECT語句(125)
5.3.2 使用內(nèi)部連接(126)
5.3.3 使用外部連接(127)
5.3.4 使用交叉連接(128)
5.4 使用WHERE篩選數(shù)據(jù)(128)
5.4.1 WHERE子句的語法格式(129)
5.4.2 使用比較搜索條件(129)
5.4.3 使用范圍搜索條件(130)
5.4.4 使用列表搜索條件(131)
5.4.5 搜索條件中的模式匹配(132)
5.4.6 使用邏輯運算符(134)
5.5 使用ORDER BY對數(shù)據(jù)排序(135)
5.5.1 ORDER BY子句的語法格式(136)
5.5.2 將TOP…WITH TIES與ORDER BY子句聯(lián)用(137)
5.6 使用GROUP BY對數(shù)據(jù)分組(138)
5.6.1 GROUP BY子句的組件(138)
5.6.2 在分組操作中應用搜索條件(139)
5.6.3 使用聚合函數(shù)匯總數(shù)據(jù)(140)
5.6.4 使用CUBE和ROLLUP匯總數(shù)據(jù)(143)
5.6.5 使用COMPUTE和COMPUTE BY匯總數(shù)據(jù)(145)
5.7 操作結果集(147)
5.7.1 使用UNION組合結果集(148)
5.7.2 使用公用表表達式(149)
5.7.3 使用PIVOT運算符(150)
5.7.4 將結果集保存到表中(152)
5.8 使用子查詢(153)
5.8.1 使用子查詢進行集成員測試(153)
5.8.2 使用子查詢進行比較測試(155)
5.8.3 使用子查詢進行存在性測試(157)
5.8.4 使用子查詢替代表達式(158)
習題5(159)
上機實驗5(160)
第6章 索引與視圖(162)
6.1 索引概述(162)
6.1.1 索引的基本概念(162)
6.1.2 索引的類型(163)
6.2 設計索引(164)
6.2.1 索引設計準則(164)
6.2.2 設計聚集索引(165)
6.2.3 設計非聚集索引(166)
6.2.4 設計唯一索引(167)
6.3 實現(xiàn)索引(167)
6.3.1 使用對象資源管理器創(chuàng)建索引(168)
6.3.2 使用CREATE INDEX語句創(chuàng)建索引(168)
6.3.3 查看索引信息(171)
6.3.4 刪除索引(173)
6.4 視圖概述(174)
6.4.1 視圖的基本概念(174)
6.4.2 視圖的用途和限制(175)
6.5 實現(xiàn)視圖(176)
6.5.1 使用對象資源管理器創(chuàng)建視圖(176)
6.5.2 使用CREATE VIEW語句創(chuàng)建視圖(178)
6.6 管理和應用視圖(180)
6.6.1 修改視圖(180)
6.6.2 重命名視圖(182)
6.6.3 查看視圖相關信息(183)
6.6.4 通過視圖修改數(shù)據(jù)(184)
6.6.5 刪除視圖(185)
習題6(186)
上機實驗6(186)
第7章 Transact-SQL編程(187)
7.1 Transact-SQL概述(187)
7.1.1 Transact-SQL語言組成(187)
7.1.2 批處理與腳本(188)
7.1.3 標識符(189)
7.1.4 常量(190)
7.1.5 局部變量(192)
7.1.6 表達式(194)
7.1.7 空值(195)
7.1.8 注釋語句(195)
7.2 流程控制語句(197)
7.2.1 BEGIN…END語句(197)
7.2.2 IF…ELSE語句(198)
7.2.3 CASE函數(shù)(199)
7.2.4 GOTO語句(201)
7.2.5 WAITFOR語句(202)
7.2.6 WHILE語句(203)
7.2.7 TRY…CATCH語句(204)
7.3 函數(shù)(206)
7.3.1 函數(shù)概述(206)
7.3.2 字符串函數(shù)(207)
7.3.3 數(shù)學函數(shù)(209)
7.3.4 日期函數(shù)(210)
7.3.5 轉換函數(shù)(212)
7.3.6 系統(tǒng)函數(shù)(213)
7.3.7 用戶定義函數(shù)(215)
7.4 游標(219)
7.4.1 游標概述(219)
7.4.2 定義游標(219)
7.4.3 打開游標(221)
7.4.4 通過游標提取數(shù)據(jù)(222)
7.4.5 通過游標更新數(shù)據(jù)(224)
7.4.6 關閉和釋放游標(226)
習題7(226)
上機實驗7(227)
第8章 管理事務和鎖(228)
8.1 處理事務(228)
8.1.1 事務概述(228)
8.1.2 編寫有效的事務(229)
8.1.3 啟動事務(230)
8.1.4 設置事務保存點(231)
8.1.5 提交事務(231)
8.1.6 回滾事務(233)
8.2 使用鎖(234)
8.2.1 由鎖防止的并發(fā)問題(235)
8.2.2 并發(fā)控制的類型(236)
8.2.3 鎖粒度和層次結構(236)
8.2.4 資源鎖模式(237)
8.2.5 查看鎖定信息(239)
8.2.6 設置事務隔離級別(240)
8.2.7 處理死鎖(242)
習題8(243)
上機實驗8(244)
第9章 存儲過程和觸發(fā)器(245)
9.1 存儲過程(245)
9.1.1 創(chuàng)建存儲過程(245)
9.1.2 執(zhí)行存儲過程(248)
9.1.3 執(zhí)行字符串(249)
9.1.4 管理存儲過程(251)
9.2 觸發(fā)器(252)
9.2.1 觸發(fā)器概述(252)
9.2.2 設計DML觸發(fā)器(253)
9.2.3 實現(xiàn)DML觸發(fā)器(254)
9.2.4 設計DDL觸發(fā)器(258)
9.2.5 實現(xiàn)DDL觸發(fā)器(259)
9.2.6 管理觸發(fā)器(260)
習題9(262)
上機實驗9(263)
第10章 安全性管理(264)
10.1 身份驗證(264)
10.1.1 身份驗證模式(264)
10.1.2 設置身份驗證模式(265)
10.2 登錄賬戶管理(266)
10.2.1 創(chuàng)建登錄賬戶(266)
10.2.2 修改登錄賬戶(267)
10.2.3 刪除登錄賬戶(268)
10.3 固定服務器角色管理(269)
10.3.1 固定服務器角色的權限(269)
10.3.2 管理固定服務器角色成員(270)
10.4 數(shù)據(jù)庫用戶管理(272)
10.4.1 創(chuàng)建數(shù)據(jù)庫用戶(272)
10.4.2 修改數(shù)據(jù)庫用戶(274)
10.4.3 刪除數(shù)據(jù)庫用戶(275)
10.5 架構管理(276)
10.5.1 創(chuàng)建架構(276)
10.5.2 修改架構(278)
10.5.3 刪除架構(279)
10.6 數(shù)據(jù)庫角色管理(279)
10.6.1 固定數(shù)據(jù)庫角色的權限(279)
10.6.2 管理數(shù)據(jù)庫角色(281)
10.6.3 管理數(shù)據(jù)庫角色成員(283)
10.7 權限管理(284)
10.7.1 權限的類型(284)
10.7.2 授予權限(286)
10.7.3 取消權限(287)
10.7.4 拒絕權限(288)
10.7.5 使用對象資源管理器管理權限(288)
習題10(290)
上機實驗10(290)

本目錄推薦

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