出版時(shí)間:2009-6 出版社:人民郵電出版社 作者:蔣文沛 編 頁數(shù):239
內(nèi)容概要
本書介紹了Microsoft SQL Server 2005數(shù)據(jù)庫應(yīng)用系統(tǒng)各種功能的應(yīng)用和開發(fā)技術(shù)。全書共12章,主要內(nèi)容包括SQL Server 2005的安裝和配置、SQL Server 2005數(shù)據(jù)類型、數(shù)據(jù)庫和表、數(shù)據(jù)庫的查詢、索引、視圖、Transact-SQL程序設(shè)計(jì)、存儲過程、觸發(fā)器、用戶自定義函數(shù)與事務(wù)、SQL Server 2005管理和數(shù)據(jù)庫綜合開發(fā)應(yīng)用。 本書可作為高職高專院校計(jì)算機(jī)相關(guān)專業(yè)教材,也可作為各種數(shù)據(jù)庫技術(shù)培訓(xùn)教材及數(shù)據(jù)庫開發(fā)人員的參考書。
書籍目錄
第1章 SQL Server 2005的安裝和配置 1.1 SQL Server 2005簡介 1.2 SQL Server 2005的安裝 1.2.1 軟件需求 1.2.2 硬件需求 1.2.3 安裝SQL Server 2005 1.2.4 安裝示例數(shù)據(jù)庫 1.3 使用SSMS配置SQL Server 2005服務(wù)器 1.3.1 啟動和停止SQL Server服務(wù)器 1.3.2 添加服務(wù)器組與注冊服務(wù)器 1.3.3 連接服務(wù)器 1.3.4 SSMS基本操作 1.4 配置SQL Server 2005服務(wù) 本章小結(jié) 本章習(xí)題 實(shí)訓(xùn)1 安裝SQL Server 2005、使用SSMS工具第2章 SQL Server 2005數(shù)據(jù)類型 2.1 系統(tǒng)數(shù)據(jù)類型 2.1.1 字符串?dāng)?shù)據(jù)類型 2.1.2 精確數(shù)字類型 2.1.3 近似數(shù)字類型 2.1.4 日期和時(shí)間數(shù)據(jù)類型 2.1.5 Unicode字符串 2.1.6 二進(jìn)制字符串 2.1.7 其他數(shù)據(jù)類型 2.2 用戶自定義數(shù)據(jù)類型 本章小結(jié) 本章習(xí)題第3章 數(shù)據(jù)庫和表 3.1 創(chuàng)建和管理數(shù)據(jù)庫 3.1.1 數(shù)據(jù)庫簡介 3.1.2 創(chuàng)建數(shù)據(jù)庫 3.1.3 管理數(shù)據(jù)庫 3.1.4 分離與附加數(shù)據(jù)庫 3.2 創(chuàng)建和管理表 3.2.1 表簡介 3.2.2 創(chuàng)建表 3.2.3 設(shè)置約束 3.2.4 管理表 3.2.5 表操作 3.3 數(shù)據(jù)完整性 3.3.1 域完整性 3.3.2 實(shí)體完整性 3.3.3 引用完整性 本章小結(jié) 本章習(xí)題 實(shí)訓(xùn)2 創(chuàng)建數(shù)據(jù)庫和表第4章 數(shù)據(jù)庫的查詢 4.1 SELECT語句結(jié)構(gòu) 4.2 基本子句查詢 4.2.1 SELECT子句 4.2.2 FROM子句 4.2.3 WHERE子句 4.2.4 ORDERBY子句 4.2.5 INTO子句 4.3 數(shù)據(jù)匯總 4.3.1 使用聚合函數(shù) 4.3.2 使用GROUPBY子句 4.3.3 使用HAVING子句 4.3.4 使用COMPIYIE和COMPUTEBY子句 4.4 多表聯(lián)接查詢 4.4.1 聯(lián)接簡介 4.4.2 聯(lián)接的類型 4.5 聯(lián)合查詢 4.6 嵌套查詢 本章小結(jié) 本章習(xí)題 實(shí)驗(yàn)3 查詢數(shù)據(jù)庫第5章 索引 5.1 索引 5.1.1 索引的概念 5.1.2 索引的建立 5.1.3 索引的刪除 5.2 索引的分析與維護(hù) 本章小結(jié) 本章習(xí)題 實(shí)驗(yàn)4 創(chuàng)建和使用索引第6章 視圖 6.1 視圖的概念 6.2 創(chuàng)建視圖 6.2.1 使用圖形化工具創(chuàng)建視圖 6.2.2 使用Transact-SQL語句創(chuàng)建視圖 6.3 修改視圖 6.3.1 使用圖形化工具修改視圖 6.3.2 使用Transact-SQL語句修改視圖 6.4 使用視圖管理表中的數(shù)據(jù) 6.4.1 使用視圖查詢數(shù)據(jù) 6.4.2 使用視圖插入、更新或刪除數(shù)據(jù) 本章小結(jié) 本章習(xí)題 實(shí)驗(yàn)5 創(chuàng)建和使用視圖第7章 Transaqct-SQL程序設(shè)計(jì) 7.1 Transact-SQL基礎(chǔ) 7.2 Transact-SQL要素 7.2.1 批處理 7.2.2 注釋語句 7.2.3 標(biāo)識符 7.2.4 全局變量與局部變量 7.2.5 運(yùn)算符和表達(dá)式 7.2.6 流程控制語句 7.3 使用游標(biāo) 7.3.1 游標(biāo)的聲明 7.3.2 打開和讀取游標(biāo) 7.3.3 關(guān)閉和釋放游標(biāo) 本章小結(jié) 本章習(xí)題 實(shí)驗(yàn)6 Transact-SQL程序設(shè)計(jì)第8章 存儲過程 8.1 存儲過程簡介 8.1.1 存儲過程的優(yōu)點(diǎn) 8.1.2 存儲過程的類別 8.2 創(chuàng)建存儲過程 8.2.1 使用圖形化工具創(chuàng)建存儲過程 8.2.2 使用Transact-SQL創(chuàng)建存儲過程 8.3 執(zhí)行存儲過程 8.3.1 使用EXECUTE語句執(zhí)行存儲過程 8.3.2 使用圖形化工具執(zhí)行存儲過程 8.4 修改和刪除存儲過程 8.4.1 使用圖形化工具查看和修改存儲過程 8.4.2 使用Transact-SQL查看和修改存儲過程 本章小結(jié) 本章習(xí)題 實(shí)驗(yàn)7 創(chuàng)建和使用存儲過程第9章 觸發(fā)器 9.1 觸發(fā)器簡介 9.1.1 觸發(fā)器的概念 9.1.2 觸發(fā)器的類型和觸發(fā)操作 9.1.3 觸發(fā)器的功能 9.2 創(chuàng)建觸發(fā)器 9.2.1 使用圖形化工具創(chuàng)建DML觸發(fā)器 9.2.2 使用Transact-SQL創(chuàng)建DML觸發(fā)器 9.2.3 使Transact-SQL創(chuàng)建DDL觸發(fā)器 9.3 修改觸發(fā)器 9.3.1 使用圖形化工具查看和修改:DML觸發(fā)器 9.3.2 使用Transact-SQL查看和修改DML觸發(fā)器 9.3.3 禁用或啟用DML觸發(fā)器 9.3.4 修改DDL觸發(fā)器 9.4 刪除觸發(fā)器 9.4.1 通過圖形化工具刪除觸發(fā)器 9.4.2 使用Transact-SQL刪除觸發(fā)器 本章小結(jié) 本章習(xí)題 實(shí)驗(yàn)8 創(chuàng)建觸發(fā)器第10章 用戶自定義函數(shù)與事務(wù) 10.1 用戶自定義函數(shù)簡介 10.2 創(chuàng)建用戶自定義函數(shù) 10.2.1 標(biāo)量函數(shù) 10.2.2 表值函數(shù) 10.2.3 用戶定義聚合函數(shù) 10.3 事務(wù)處理 10.3.1 事務(wù)簡介 10.3.2 事務(wù)處理 10.4 鎖 10.4.1 鎖的概念 10.4.2 死鎖及其排除 本章小結(jié) 本章習(xí)題 實(shí)驗(yàn)9 用戶自定義函數(shù)與事務(wù)第11章 SQL Server 2005管理 11.1 安全管理 11.1.1 SQL Server 2005的身份驗(yàn)證 11.1.2 賬戶管理 11.1.3 角色管理 11.1.4 權(quán)限管理 11.1.5 SQL安全管理的經(jīng)驗(yàn) 11.2 數(shù)據(jù)的導(dǎo)人導(dǎo)出 11.2.1 數(shù)據(jù)的導(dǎo)出 11.2.2 數(shù)據(jù)的導(dǎo)入 11.3 數(shù)據(jù)庫備份 11.3.1 備份設(shè)備 11.3.2 備份策略 11.3.3 執(zhí)行數(shù)據(jù)庫備份 11.4 數(shù)據(jù)庫恢復(fù) 本章小結(jié) 本章習(xí)題 實(shí)驗(yàn)10 備份和恢復(fù)數(shù)據(jù)庫第12章 數(shù)據(jù)庫綜合開發(fā)應(yīng)用 12.1 系統(tǒng)需求分析 12.2 系統(tǒng)總體設(shè)計(jì) 12.2.1 功能設(shè)計(jì) 12.2.2 建立系統(tǒng)對象類圖 12.2.3 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) 12.3 系統(tǒng)具體實(shí)現(xiàn) 12.3.1 確定系統(tǒng)架構(gòu)及開發(fā)技術(shù) 12.3.2 系統(tǒng)數(shù)據(jù)庫的實(shí)現(xiàn) 12.3.3 基于ASENET技術(shù)操作數(shù)據(jù)庫 12.3.4 基于ASRNET技術(shù)教師信息管理系統(tǒng)的具體實(shí)現(xiàn) 本章小結(jié)附錄 銷售數(shù)據(jù)庫設(shè)計(jì)和規(guī)范化 附錄1 建立E-R模型 附錄2 E-R圖轉(zhuǎn)換為關(guān)系模型 附錄3 關(guān)系模型的規(guī)范化參考文獻(xiàn)
章節(jié)摘錄
插圖:
編輯推薦
《SQL Server 2005實(shí)用教程》為高等職業(yè)院校計(jì)算機(jī)教育規(guī)劃教材之一。其特點(diǎn)為:注重實(shí)踐操作,突出應(yīng)用技巧,配人實(shí)驗(yàn)練習(xí),培養(yǎng)動手能力,貫穿全書實(shí)例,強(qiáng)調(diào)綜合運(yùn)用。
圖書封面
評論、評分、閱讀與下載
SQL Server 2005實(shí)用教程 PDF格式下載