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

SQL Server實用教程(第4版)

SQL Server實用教程(第4版)

定 價:¥59.00

作 者: 鄭阿奇 著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 工學 教材 研究生/本科/??平滩?/td>

ISBN: 9787121234026 出版時間: 2014-06-01 包裝: 平裝
開本: 頁數(shù): 492 字數(shù):  

內(nèi)容簡介

  本書以Microsoft SQL Server 2008中文版為平臺,系統(tǒng)地介紹SQL Server 2008基礎(chǔ)、實驗和SQL Server 2008綜合應用等內(nèi)容。SQL Server 2008基礎(chǔ)部分在介紹數(shù)據(jù)庫的基礎(chǔ)知識后,系統(tǒng)介紹數(shù)據(jù)庫創(chuàng)建、表的創(chuàng)建和操作、數(shù)據(jù)庫的查詢和視圖、T-SQL語言、索引與數(shù)據(jù)完整性、存儲過程和觸發(fā)器、備份與恢復、系統(tǒng)安全管理、SQL Server 2008與XML等。實驗部分訓練SQL Server基本操作和基本命令,其數(shù)據(jù)庫自成系統(tǒng)。SQL Server 2008綜合應用部分通過創(chuàng)建SQL Server 2008實習數(shù)據(jù)庫及其數(shù)據(jù)庫常用對象,將數(shù)據(jù)庫、表、視圖、觸發(fā)器、完整性、存儲過程等進行綜合應用;之后,通過學生成績管理系統(tǒng),介紹目前最流行的幾種開發(fā)平臺操作SQL Server 2008數(shù)據(jù)庫,包括PHP/SQL Server 2008學生成績管理系統(tǒng)、JavaEE/SQL Server 2008 學生成績管理系統(tǒng)、ASP.NET/SQL Server 2008學生成績管理系統(tǒng)、VC 6.0/SQL Server 2008學生成績管理系統(tǒng)、VB 6.0/SQL Server 2008 學生成績管理系統(tǒng)。本書免費提供教學課件和配套的客戶端/SQL Server 2008應用系統(tǒng)數(shù)據(jù)庫和所有源程序文件。

作者簡介

  南京師范大學。江蘇省優(yōu)秀教學成果獎,中國電子教育學會教材評審一等獎。出版情況:高等學校計算機教材系列、高等學校計算機應用實踐教程系列、高職高專規(guī)劃教材系列。

圖書目錄

目 錄
第1部分 SQL Server 2008基礎(chǔ)
第1章 數(shù)據(jù)庫的基礎(chǔ)知識 (1)
1.1 數(shù)據(jù)庫基本概念 (1)
1.1.1 數(shù)據(jù)庫與數(shù)據(jù)庫管理系統(tǒng) (1)
1.1.2 數(shù)據(jù)模型 (2)
1.1.3 關(guān)系型數(shù)據(jù)庫語言 (4)
1.2 數(shù)據(jù)庫設(shè)計 (4)
1.2.1 概念結(jié)構(gòu)設(shè)計 (4)
1.2.2 邏輯結(jié)構(gòu)設(shè)計 (5)
1.2.3 數(shù)據(jù)庫物理設(shè)計 (7)
1.3 數(shù)據(jù)庫應用系統(tǒng) (7)
1.3.1 數(shù)據(jù)庫的連接方式 (7)
1.3.2 客戶/服務器(C/S)模式
應用系統(tǒng) (9)
1.3.3 三層客戶/服務器(B/S)
模式應用系統(tǒng) (10)
1.4 SQL Server 2008環(huán)境 (11)
1.4.1 SQL Server 2008概述 (11)
1.4.2 SQL Server 2008的安裝 (11)
1.4.3 SQL Server 2008服務器
組件 (15)
1.4.4 SQL Server 2008管理和
開發(fā)工具 (16)
習題1 (20)
第2章 數(shù)據(jù)庫創(chuàng)建 (21)
2.1 SQL Server數(shù)據(jù)庫基本概念 (21)
2.1.1 邏輯數(shù)據(jù)庫 (21)
2.1.2 物理數(shù)據(jù)庫 (23)
2.1.3 系統(tǒng)數(shù)據(jù)庫和用戶數(shù)
據(jù)庫 (24)
2.2 界面方式創(chuàng)建數(shù)據(jù)庫 (24)
2.2.1 數(shù)據(jù)庫的創(chuàng)建 (25)
2.2.2 數(shù)據(jù)庫的修改和刪除 (26)
2.3 命令方式創(chuàng)建數(shù)據(jù)庫 (29)
2.3.1 創(chuàng)建數(shù)據(jù)庫 (30)
2.3.2 修改數(shù)據(jù)庫 (35)
2.3.3 刪除數(shù)據(jù)庫 (38)
2.3.4 數(shù)據(jù)庫快照 (39)
習題2 (40)
第3章 表的創(chuàng)建和操作 (41)
3.1 表結(jié)構(gòu)和數(shù)據(jù)類型 (41)
3.1.1 表和表結(jié)構(gòu) (41)
3.1.2 數(shù)據(jù)類型 (42)
3.1.3 表結(jié)構(gòu)設(shè)計 (47)
3.2 界面方式操作表 (49)
3.2.1 創(chuàng)建表 (49)
3.2.2 修改表結(jié)構(gòu) (51)
3.2.3 刪除表 (54)
3.3 命令方式操作表 (54)
3.3.1 創(chuàng)建表 (54)
3.3.2 創(chuàng)建分區(qū)表 (57)
3.3.3 修改表結(jié)構(gòu) (61)
3.3.4 刪除表 (63)
3.4 界面方式操作表數(shù)據(jù) (63)
3.4.1 插入記錄 (63)
3.4.2 刪除記錄 (64)
3.4.3 修改記錄 (65)
3.5 命令方式操作表數(shù)據(jù) (65)
3.5.1 插入記錄 (65)
3.5.2 刪除記錄 (68)
3.5.3 修改記錄 (70)
3.5.4 更新記錄 (72)
習題3 (74)
第4章 數(shù)據(jù)庫的查詢和視圖 (75)
4.1 關(guān)系運算 (75)
4.2 數(shù)據(jù)庫的查詢 (77)
4.2.1 選擇查詢結(jié)果輸出列 (77)
4.2.2 選擇查詢條件:WHERE
子句 (83)
4.2.3 指定查詢對象:FROM
子句 (93)
4.2.4 連接 (97)
4.2.5 指定查詢結(jié)果分組條件:
GROUP BY子句 (100)
4.2.6 指定查詢結(jié)果分組統(tǒng)計
條件:HAVING子句 (105)
4.2.7 指定查詢結(jié)果排序順序:
ORDER BY子句 (106)
4.2.8 SELECT語句的其他
語法 (107)
4.3 視圖 (110)
4.3.1 視圖概念 (110)
4.3.2 創(chuàng)建視圖 (111)
4.3.3 查詢視圖 (114)
4.3.4 更新視圖 (115)
4.3.5 修改視圖的定義 (117)
4.3.6 刪除視圖 (118)
4.4 游標 (118)
4.4.1 游標概念 (118)
4.4.2 聲明游標 (119)
4.4.3 打開游標 (121)
4.4.4 讀取數(shù)據(jù) (122)
4.4.5 關(guān)閉游標 (124)
4.4.6 刪除游標 (124)
習題4 (124)
第5章 T-SQL語言 (125)
5.1 SQL語言與T-SQL語言 (125)
5.2 常量、變量與數(shù)據(jù)類型 (126)
5.2.1 常量 (126)
5.2.2 數(shù)據(jù)類型 (128)
5.2.3 變量 (131)
5.3 運算符與表達式 (135)
5.4 流程控制語句 (140)
5.4.1 BEGIN…END語句塊 (140)
5.4.2 條件語句 (141)
5.4.3 CASE語句 (142)
5.4.4 無條件轉(zhuǎn)移語句 (143)
5.4.5 循環(huán)語句 (143)
5.4.6 返回語句 (144)
5.4.7 等待語句 (145)
5.4.8 錯誤處理語句 (145)
5.5 系統(tǒng)內(nèi)置函數(shù) (146)
5.5.1 系統(tǒng)內(nèi)置函數(shù)介紹 (146)
5.5.2 常用系統(tǒng)標量函數(shù) (147)
5.6 用戶定義函數(shù) (153)
5.6.1 用戶函數(shù)的定義與調(diào)用 (153)
5.6.2 用戶定義函數(shù)的刪除 (158)
習題5 (158)
第6章 索引與數(shù)據(jù)完整性 (159)
6.1 索引 (159)
6.1.1 索引的分類 (159)
6.1.2 索引的創(chuàng)建 (160)
6.1.3 重建索引 (165)
6.1.4 索引的刪除 (167)
6.2 數(shù)據(jù)完整性 (167)
6.2.1 數(shù)據(jù)完整性的分類 (167)
6.2.2 實體完整性的實現(xiàn) (169)
6.2.3 域完整性的實現(xiàn) (173)
6.2.4 參照完整性的實現(xiàn) (178)
習題6 (181)
第7章 存儲過程和觸發(fā)器 (183)
7.1 存儲過程 (183)
7.1.1 存儲過程的類型 (183)
7.1.2 存儲過程的創(chuàng)建與執(zhí)行 (184)
7.1.3 存儲過程的修改 (190)
7.1.4 存儲過程的刪除 (191)
7.1.5 界面方式操作存儲過程 (191)
7.2 觸發(fā)器 (193)
7.2.1 觸發(fā)器的類型 (193)
7.2.2 觸發(fā)器的創(chuàng)建 (193)
7.2.3 觸發(fā)器的修改 (200)
7.2.4 觸發(fā)器的刪除 (201)
7.2.5 界面方式操作觸發(fā)器 (201)
習題7 (202)
第8章 備份與恢復 (203)
8.1 備份和恢復概述 (203)
8.1.1 備份和恢復需求分析 (203)
8.1.2 數(shù)據(jù)庫備份的基本概念 (204)
8.1.3 數(shù)據(jù)庫恢復概念 (205)
8.2 備份操作和備份命令 (206)
8.2.1 創(chuàng)建備份設(shè)備 (206)
8.2.2 備份命令 (209)
8.2.3 使用“對象資源管理器”
進行備份 (215)
8.3 恢復操作和恢復命令 (217)
8.3.1 檢查點 (217)
8.3.2 數(shù)據(jù)庫的恢復命令 (218)
8.3.3 使用圖形向?qū)Х绞交謴?br />數(shù)據(jù)庫 (225)
8.4 復制數(shù)據(jù)庫 (228)
8.5 附加數(shù)據(jù)庫 (230)
習題8 (231)
第9章 系統(tǒng)安全管理 (232)
9.1 SQL Server 2008的安全機制 (232)
9.1.1 SQL Server 2008的身份
驗證模式 (232)
9.1.2 SQL Server 2008的安全性
機制 (233)
9.2 建立和管理用戶賬戶 (234)
9.2.1 界面方式管理用戶賬戶 (234)
9.2.2 命令方式管理用戶賬戶 (237)
9.3 角色管理 (240)
9.3.1 固定服務器角色 (240)
9.3.2 固定數(shù)據(jù)庫角色 (242)
9.3.3 自定義數(shù)據(jù)庫角色 (244)
9.3.4 應用程序角色 (247)
9.4 數(shù)據(jù)庫權(quán)限的管理 (249)
9.4.1 授予權(quán)限 (249)
9.4.2 拒絕權(quán)限 (253)
9.4.3 撤銷權(quán)限 (253)
9.5 數(shù)據(jù)庫架構(gòu)的定義和使用 (254)
9.5.1 界面方式創(chuàng)建架構(gòu) (255)
9.5.2 命令方式創(chuàng)建架構(gòu) (257)
習題9 (258)
第10章 SQL Server 2008與XML (260)
10.1 XML概述 (260)
10.1.1 XML簡介 (260)
10.1.2 XML基本語法 (261)
10.2 XML在SQL Server 2008中
的應用 (262)
10.2.1 XML數(shù)據(jù)類型 (262)
10.2.2 在SQL Server 2008中
導入XML數(shù)據(jù) (263)
10.2.3 XQuery的基本用法 (265)
10.2.4 FOR XML子句的使用 (272)
習題10 (278)
第11章 其他概念 (279)
11.1 事務 (279)
11.1.1 事務與ACID屬性 (279)
11.1.2 多用戶使用問題 (280)
11.1.3 事務處理 (281)
11.1.4 事務隔離級 (283)
11.2 鎖定 (285)
11.2.1 鎖定粒度 (285)
11.2.2 鎖定模式 (285)
11.3 SQL Server 2008自動化管理 (286)
11.3.1 SQL Server代理 (287)
11.3.2 操作員 (288)
11.3.3 作業(yè) (289)
11.3.4 警報 (292)
11.3.5 數(shù)據(jù)庫郵件 (295)
11.3.6 維護計劃向?qū)?(299)
11.4 SQL Server 2008服務 (302)
11.4.1 集成服務 (303)
11.4.2 報表服務 (304)
11.4.3 分析服務 (306)
習題11 (306)

第2部分 實驗
實驗1 SQL Server 2008環(huán)境 (307)
實驗2 創(chuàng)建數(shù)據(jù)庫和表 (310)
實驗3 表數(shù)據(jù)的插入、修改和刪除 (314)
實驗4 數(shù)據(jù)庫的查詢和視圖 (318)
實驗4.1 數(shù)據(jù)庫的查詢 (318)
實驗4.2 視圖的使用 (323)
實驗5 T-SQL編程 (326)
實驗6 索引和數(shù)據(jù)完整性的使用 (331)
實驗7 存儲過程和觸發(fā)器的使用 (335)
實驗8 備份恢復與導入導出 (340)
實驗8.1 數(shù)據(jù)庫的備份 (340)
實驗8.2 數(shù)據(jù)庫的恢復 (342)
實驗9 數(shù)據(jù)庫的安全性 (344)
實驗9.1 數(shù)據(jù)庫用戶的管理 (344)
實驗9.2 服務器角色的應用 (345)
實驗9.3 數(shù)據(jù)庫權(quán)限管理 (346)
實驗10 SQL Server與XML (348)

第3部分 SQL Server 2008綜合應用
實習0 創(chuàng)建實習數(shù)據(jù)庫 (352)
實習0.1 創(chuàng)建數(shù)據(jù)庫及其對象 (352)
實習0.2 功能和界面 (354)
實習1 PHP/SQL Server 2008學生成績
管理系統(tǒng) (357)
實習1.1 PHP開發(fā)平臺搭建 (357)
實習1.1.1 創(chuàng)建PHP環(huán)境 (357)
實習1.1.2 Eclipse安裝與
配置 (359)
實習1.2 創(chuàng)建PHP項目 (360)
實習1.2.1 PHP項目的建立 (360)
實習1.2.2 PHP連接SQL
Server (361)
實習1.3 界面設(shè)計及系統(tǒng)登錄 (362)
實習1.3.1 主界面 (362)
實習1.3.2 登錄功能 (363)
實習1.4 學生功能 (366)
實習1.4.1 修改口令 (366)
實習1.4.2 查詢成績 (368)
實習1.5 教師功能 (369)
實習1.5.1 增減學生 (369)
實習1.5.2 輸入成績 (372)
實習2 JavaEE/SQL Server 2008學生成績
管理系統(tǒng) (375)
實習2.1 JavaEE開發(fā)平臺搭建 (375)
實習2.1.1 安裝軟件 (375)
實習2.1.2 環(huán)境整合 (375)
實習2.2 創(chuàng)建Struts 2項目 (377)
實習2.2.1 加載Struts 2包 (378)
實習2.2.2 連接SQL Server (379)
實習2.3 界面設(shè)計及系統(tǒng)登錄 (382)
實習2.3.1 主界面 (382)
實習2.3.2 登錄功能 (383)
實習2.4 學生功能 (388)
實習2.4.1 修改口令 (388)
實習2.4.2 查詢成績 (391)
實習2.5 教師功能 (394)
實習2.5.1 增減學生 (394)
實習2.5.2 輸入成績 (400)
實習3 ASP.NET/SQL Server 2008學生
成績管理系統(tǒng) (407)
實習3.1 ADO.NET架構(gòu)原理 (407)
實習3.2 創(chuàng)建ASP.NET項目 (408)
實習3.2.1 ASP.NET項目的
建立 (408)
實習3.2.2 ASP.NET連接
SQL Server (409)
實習3.3 界面設(shè)計及系統(tǒng)登錄 (409)
實習3.3.1 主界面 (409)
實習3.3.2 登錄功能 (410)
實習3.4 學生功能 (414)
實習3.4.1 修改口令 (414)
實習3.4.2 查詢成績 (416)
實習3.5 教師功能 (422)
實習3.5.1 增減學生 (422)
實習3.5.2 輸入成績 (428)
實習4 VC 6.0/SQL Server 2008學生成績
管理系統(tǒng) (433)
實習4.1 VC數(shù)據(jù)庫開發(fā)準備 (433)
實習4.1.1 創(chuàng)建ODBC數(shù)
據(jù)源 (433)
實習4.1.2 建立含數(shù)據(jù)庫的VC
項目 (434)
實習4.1.3 添加VC數(shù)據(jù)庫
控件 (436)
實習4.1.4 導入類型庫與編寫
連接字符串 (438)
實習4.2 菜單系統(tǒng)與登錄控制 (439)
實習4.2.1 設(shè)計主菜單 (439)
實習4.2.2 調(diào)整主窗口外觀 (440)
實習4.2.3 登錄功能 (441)
實習4.2.4 菜單功能代碼 (444)
實習4.3 學生功能 (446)
實習4.3.1 修改口令 (446)
實習4.3.2 查詢成績 (448)
實習4.4 教師功能 (453)
實習4.4.1 增減學生 (453)
實習4.4.2 輸入成績 (460)
實習5 VB 6.0/SQL Server 2008學生成績
管理系統(tǒng) (465)
實習5.1 VB數(shù)據(jù)庫開發(fā)準備 (465)
實習5.1.1 創(chuàng)建ODBC數(shù)
據(jù)源 (465)
實習5.1.2 新建VB 6.0項目 (465)
實習5.1.3 連接數(shù)據(jù)庫 (466)
實習5.2 菜單系統(tǒng)與登錄控制 (466)
實習5.2.1 設(shè)計主菜單 (466)
實習5.2.2 主窗口及版權(quán)聲明 (467)
實習5.2.3 登錄功能 (468)
實習5.2.4 菜單功能代碼 (469)
實習5.3 學生功能 (470)
實習5.3.1 修改口令 (470)
實習5.3.2 查詢成績 (471)
實習5.4 教師功能 (473)
實習5.4.1 增減學生 (473)
實習5.4.2 輸入成績 (476)

第4部分 附錄
附錄A 學生成績(PXSCJ)數(shù)據(jù)庫表樣
本數(shù)據(jù) (478)
第5部分 部分資源下載列表
(下載網(wǎng)址:www.hxedu.com.cn)
網(wǎng)絡參考文檔:SQL Server 2008綜合應用
實習N0 SQL Server 2008圖書管理系
統(tǒng)數(shù)據(jù)庫
實習N1 ASP.NET 3.5(C#)/SQL Server
2008圖書管理系統(tǒng)
實習N2 Visual C# 2008/SQL Server
2008圖書管理系統(tǒng)
實習N3 VC++ 6.0/SQL Server 2008圖
書管理系統(tǒng)
實習N4 PHP/SQL Server 2008圖書管
理系統(tǒng)
實習N5 Delphi 2009/SQL Server 2008
圖書管理系統(tǒng)
實習N6 JavaEE SQL Server 2008圖書
管理系統(tǒng)
網(wǎng)絡參考文檔:SQL Server 2005綜合應用
實習M0 SQL Server 2005學生成績數(shù)
據(jù)庫
實習M1 VB 6.0/SQL Server 2005學生
成績管理系統(tǒng)
實習M2 PB/SQL Server 2005學生成
績管理系統(tǒng)
實習M3 VC 6.0/SQL Server 2005學生
成績管理系統(tǒng)
實習M4 ASP.NET(C#)/SQL Server
2005學生成績管理系統(tǒng)
實習M5 JavaEE/SQL Server 2005學
生成績管理系統(tǒng)
實習M6 PHP/SQL Server 2005學生成
績管理系統(tǒng)
網(wǎng)絡參考文檔:附錄
附錄B 常用語句、全局變量和常用函數(shù)
附錄C SQL Server 2008導入/導出
Word等類型文件――采用
ASP.NET(C#)實現(xiàn)
附錄D CLR存儲過程和觸發(fā)器

本目錄推薦

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