出版時(shí)間:2005-5-1 出版社:第1版 (2005年5月1日) 作者:唐學(xué)忠 頁(yè)數(shù):319 字?jǐn)?shù):537600
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書從SQL語(yǔ)言及SQL Server 2000的基礎(chǔ)操作入手,結(jié)合具體實(shí)例,系統(tǒng)地介紹了數(shù)據(jù)庫(kù)開(kāi)發(fā)模式,SQL Server 2000工具,Transct-SQL語(yǔ)言基礎(chǔ),數(shù)據(jù)庫(kù)管理,表、存儲(chǔ)過(guò)程等數(shù)據(jù)庫(kù)對(duì)象的管理,數(shù)據(jù)完整性與數(shù)據(jù)查詢,用戶和安全性管理,備份和恢復(fù),數(shù)據(jù)庫(kù)應(yīng)用程序設(shè)計(jì),ADO.NET技術(shù)等有關(guān)內(nèi)容。 本書內(nèi)容豐富,層次分明,由淺入深,實(shí)用性和指導(dǎo)性強(qiáng),不僅可作為Microsoft SQL Server 2000初學(xué)者及高等院校相關(guān)專類師生教學(xué)、自學(xué)教材,也可作為有一定開(kāi)發(fā)經(jīng)驗(yàn)的廣大編程人員的技術(shù)參考書。
書籍目錄
第1章 數(shù)據(jù)庫(kù)技術(shù)簡(jiǎn)介 1.1 數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)用程序設(shè)計(jì)方案簡(jiǎn)介 1.1.1 數(shù)據(jù)庫(kù)及數(shù)據(jù)庫(kù)系統(tǒng) 1.1.2 數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)用程序模型 1.1.3 常用數(shù)據(jù)庫(kù)訪問(wèn)接口 1.2 SQL Server 2000簡(jiǎn)介 1.2.1 什么是SQL Server 2000 1.2.2 SQL Server 2000的特點(diǎn) 1.2.3 SQL Server 2000具有的新特性 1.3 SQL Server 2000版本 1.3.1 企業(yè)版(Enterprise Edition)與開(kāi)發(fā)版(Developer Edition) 1.3.2 標(biāo)準(zhǔn)版(Standard Edition) 1.3.3 個(gè)人版(Personal Edition) 1.3.4 MSDE/Desktop Engine 1.3.5 SQL Server 2000 CE版 1.4 SQL Server 2000的組件 1.4.1 SQL Server 2000服務(wù)器組件 1.4.2 SQL Server 2000客戶組件 1.5 SQL Server 2000的系統(tǒng)需求 1.5.1 安裝、運(yùn)行SQL Server 2000的硬件需求 1.5.2 安裝、運(yùn)行SQL Server 2000的軟件需求 1.6 SQL Server 2000中常用的數(shù)據(jù)對(duì)象 1.6.1 數(shù)據(jù)庫(kù)對(duì)象 1.6.2 數(shù)據(jù)庫(kù)對(duì)象的引用方法 1.7 本章小結(jié)第2章 SQL Server 2000企業(yè)管理器 2.1 企業(yè)管理器的環(huán)境 2.2 啟動(dòng)與關(guān)閉服務(wù)器 2.2.1 啟動(dòng)SQL Server 2000 2.2.2 暫停、停止SQL Server 2000 2.3 注冊(cè)服務(wù)器 2.4 連接和斷開(kāi)服務(wù)器 2.5 配置服務(wù)器 2.6 本章小結(jié)第3章 Transact-SQL語(yǔ)言 3.1 SQL語(yǔ)言 3.2 Transact-SQL語(yǔ)言概述 3.2.1 Transact-SQL編程語(yǔ)言 3.2.2 Transact-SQL的元素 3.3 數(shù)據(jù)類型 3.3.1 系統(tǒng)提供數(shù)據(jù)類型 3.3.2 用戶定義數(shù)據(jù)類型 3.4 變量 3.4.1 局部變量 3.4.2 全局變量 3.5 注釋符、運(yùn)算符和通配符 3.5.1 注釋符 3.5.2 運(yùn)算符 3.5.3 通配符 3.6 流程控制命令 3.6.1 BEGIN...END 3.6.2 IF...ELSE 3.6.3 GOTO label 3.6.4 RETURN 3.6.5 WHILE 3.6.6 WAITFOR 3.6.7 BREAK和CONTINUE 3.6.8 CASE語(yǔ)句 3.7 其他命令 3.7.1 批處理 3.7.2 調(diào)試命令 3.7.3 切換數(shù)據(jù)庫(kù)命令USE 3.8 常用函數(shù) 3.8.1 集合函數(shù) 3.8.2 數(shù)學(xué)函數(shù) 3.8.3 字符串函數(shù) 3.8.4 日期函數(shù) 3.8.5 轉(zhuǎn)換函數(shù) 3.8.6 系統(tǒng)函數(shù) 3.9 本章小結(jié)第4章 管理數(shù)據(jù)庫(kù) 4.1 創(chuàng)建數(shù)據(jù)庫(kù)對(duì)象 4.1.1 創(chuàng)建新數(shù)據(jù)庫(kù)的注意事項(xiàng) 4.1.2 文件與文件組 4.1.3 使用企業(yè)管理器創(chuàng)建數(shù)據(jù)庫(kù) 4.1.4 使用Transact-SQL語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù) 4.1.5 數(shù)據(jù)庫(kù)對(duì)象屬性設(shè)置 4.2 更改數(shù)據(jù)庫(kù) 4.2.1 使用企業(yè)管理器修改數(shù)據(jù)庫(kù) 4.2.2 使用Transact-SQL語(yǔ)句修改 4.3 刪除數(shù)據(jù)庫(kù) 4.4 壓縮數(shù)據(jù)庫(kù) 4.4.1 壓縮整個(gè)數(shù)據(jù)庫(kù) 4.4.2 壓縮數(shù)據(jù)庫(kù)中的數(shù)據(jù)文件 4.4.3 自動(dòng)壓縮數(shù)據(jù)庫(kù) 4.5 系統(tǒng)數(shù)據(jù)庫(kù)介紹 4.5.1數(shù)據(jù)庫(kù)目錄系統(tǒng)表 4.5.2 Master數(shù)據(jù)庫(kù) 4.5.3 Msdb數(shù)據(jù)庫(kù) 4.5.4 Model數(shù)據(jù)庫(kù) 4.5.5 Tempdb數(shù)據(jù)庫(kù) 4.5.6 Pubs數(shù)據(jù)庫(kù)和Northwind數(shù)據(jù)庫(kù) 4.6 本章小結(jié)第5章 管理數(shù)據(jù)庫(kù)表及其完整性 5.1 創(chuàng)建數(shù)據(jù)庫(kù)表 5.1.1 設(shè)計(jì)數(shù)據(jù)庫(kù)表 5.1.2 使用SQL Server 2000企業(yè)管理器創(chuàng)建表 5.1.3 使用TransacLSQL語(yǔ)句創(chuàng)建表 5.1.4 創(chuàng)建和使用5種基本約束 5.1.5 數(shù)據(jù)完整性分類 5.1.6 PRIMARY KEY約束 5.1.7 FORIGN KEY約束 5.1.8 UNQIUE約束 5.1.9 CHECK約束 5.1.10 DEFAULT約束 5.2 修改數(shù)據(jù)庫(kù)表 5.3 查看數(shù)據(jù)庫(kù)表 5.4 刪除數(shù)據(jù)庫(kù)表 5.5 創(chuàng)建和使用規(guī)則 5.5.1 創(chuàng)建規(guī)則 5.5.2 規(guī)則應(yīng)用 5.5.3 刪除規(guī)則 5.6 創(chuàng)建和使用默認(rèn) 5.6.1 創(chuàng)建默認(rèn) 5.6.2 默認(rèn)的應(yīng)用 5.6.3 刪除默認(rèn)值 5.7 本章小結(jié)第6章 索引 6.1 索引簡(jiǎn)介 6.1.1 為什么要建立索引 6.1.2 為什么不在每一列上創(chuàng)建索引 6.1.3 考慮建立索引的列 6.1.4 不考慮建立索引的列 6.2 創(chuàng)建索引 6.2.1 使用創(chuàng)建索引向?qū)?chuàng)建索引 6.2.2 使用Transact-SQL語(yǔ)句創(chuàng)建索引 6.2.3 惟一索引 6.2.4 復(fù)合索引 6.2.5 創(chuàng)建索引的選項(xiàng) 6.3 索引信息查看和刪除索引 6.4 維護(hù)索引 6.4.1 數(shù)據(jù)分段 6.4.2 DBCC SHOWCONTIG 6.4.3 DBCC DBREINDEX語(yǔ)句 6.4.4 索引統(tǒng)計(jì)值 6.4.5 索引分析 6.5 本章小結(jié)第7章 數(shù)據(jù)庫(kù)查詢技術(shù) 7.1 SELECT語(yǔ)句 7.1.1 SELECT子句 7.1.2 INTO子句 7.1.3 FROM子句 7.1.4 WHERE子句 7.1.5 GROUP BY子句 7.1.6 HAVING子句 7.1.7 UNION操作符 7.1.8 ORDER BY子句 7.1.9 COMPUTE子句 7.1.10 FOR BROWSE子句 7.1.11 OPTION子句 7.2 簡(jiǎn)單查詢 7.2.1 選擇列 7.2.2 選擇行 7.2.3 使用ORDER BY子句對(duì)查詢結(jié)果排序 7.2.4 查詢結(jié)果分組 7.2.5 使用聚集函數(shù) 7.3 連接查詢 7.3.1 等值連接查詢 7.3.2 非等值連接查詢 7.3.3 自連接查詢 7.3.4 外部連接查詢 7.3.5 復(fù)合條件連接查詢 7.4 合并查詢 7.5 嵌套子查詢 7.6 存儲(chǔ)查詢結(jié)果 7.6.1 存儲(chǔ)查詢結(jié)果到表中 7.6.2 存儲(chǔ)查詢結(jié)果到變量中 7.7 全文檢索 7.7.1 全文索引和目錄 7.7.2 創(chuàng)建全文索引目錄 7.7.3 創(chuàng)建全文索引 7.7.4 全文查詢 7.8 本章小結(jié)第8章 數(shù)據(jù)庫(kù)更新 8.1 添加數(shù)據(jù) 8.1.1 INSERT語(yǔ)法 8.1.2 使用INSER INTO…VALUES插入單行數(shù)據(jù) 8.1.3 使用INSERT…SELECT語(yǔ)句插入多行數(shù)據(jù) 8.1.4 使用存儲(chǔ)過(guò)程插入數(shù)據(jù) 8.2 修改數(shù)據(jù) 8.2.1 UPDATE語(yǔ)法 8.2.2 使用UPDATE修改一行數(shù)據(jù) 8.2.3 更新多行數(shù)據(jù) 8.2.4 含子查詢的數(shù)據(jù)更新 8.2.5 大量數(shù)據(jù)的更新 8.3 刪除數(shù)據(jù) 8.3.1 DELETE語(yǔ)法 8.3.2 刪除一行數(shù)據(jù) 8.3.3 刪除多行數(shù)據(jù) 8.3.4 含子查詢的數(shù)據(jù)刪除 8.3.5 刪除當(dāng)前游標(biāo)行數(shù)據(jù) 8.3.6 使用TRUNCATE TABLE命令 8.4 使用事務(wù) 8.4.1 事務(wù)由來(lái) 8.4.2 事務(wù)概念 8.4.3 事務(wù)的使用 9.10.2 Update型觸發(fā)器的應(yīng)用 9.10.3 Delete型觸發(fā)器的應(yīng)用 9.11 觸發(fā)器的高級(jí)應(yīng)用 9.12 本章小結(jié)第10章 視圖、游標(biāo)和自定義函數(shù) 10.1 視圖簡(jiǎn)介 10.1.1 視圖的概念 10.1.2 視圖的優(yōu)缺點(diǎn) 10.2 創(chuàng)建和管理視圖 10.2.1 創(chuàng)建視圖 10.2.2 管理視圖 10.2.3 編輯視圖 10.2.4 刪除視圖 10.3 通過(guò)視圖管理數(shù)據(jù) 10.3.1 通過(guò)視圖檢索數(shù)據(jù) 10.3.2 通過(guò)視圖插入數(shù)據(jù) 10.3.3 通過(guò)視圖刪除數(shù)據(jù) 10.3.4 通過(guò)視圖更改數(shù)據(jù) 10.4 游標(biāo)簡(jiǎn)介 10.4.1 游標(biāo)的定義及種類 10.4.2 游標(biāo)聲明 10.4.3 游標(biāo)的使用 10.5 游標(biāo)的應(yīng)用 10.5.1 使用游標(biāo)查詢 10.5.2 使用游標(biāo)更改數(shù)據(jù) 10.5.3 使用游標(biāo)刪除數(shù)據(jù) 10.6 創(chuàng)建和使用自定義函數(shù) 10.6.1 標(biāo)量函數(shù) 10.6.2 內(nèi)嵌表值函數(shù) 10.6.3 多語(yǔ)句表值函數(shù) 10.7 本章小結(jié)第11章 用戶和安全性管理 11.1 SQL Server 2000的登錄認(rèn)證 11.1.1 身份驗(yàn)證階段 11.1.2 權(quán)限驗(yàn)證階段 11.2 管理SQL Server 2000登錄 11.2.1 驗(yàn)證模式 11.2.2 設(shè)置驗(yàn)證模式 11.2.3 管理登錄賬號(hào) 11.3 數(shù)據(jù)庫(kù)用戶 11.3.1 查看數(shù)據(jù)庫(kù)用戶 11.3.2 新增數(shù)據(jù)庫(kù)用戶 11.3.3 修改和刪除數(shù)據(jù)庫(kù)用戶 11.4 權(quán)限管理 11.4.1 權(quán)限設(shè)置對(duì)話框 11.4.2 權(quán)限設(shè)置 11.5 角色管理 11.5.1 標(biāo)準(zhǔn)角色 11.5.2 應(yīng)用程序角色 11.5.3 用戶和角色的權(quán)限問(wèn)題 11.6 本章小結(jié)第12章 數(shù)據(jù)庫(kù)備份和恢復(fù) 12.1 備份和恢復(fù)概述 12.1.1 備份和恢復(fù)概述 12.2 數(shù)據(jù)庫(kù)備份 12.2.1 用企業(yè)管理器管理備份設(shè)備 12.2.2 使用系統(tǒng)存儲(chǔ)過(guò)程管理備份設(shè)備 12.2.3 用企業(yè)管理器管理備份 12.2.4 Transact-SQL語(yǔ)句備份數(shù)據(jù)庫(kù) 12.3 恢復(fù)數(shù)據(jù)庫(kù) 12.3.1 利用企業(yè)管理器恢復(fù)數(shù)據(jù)庫(kù) 12.3.2 使用RESTORE命令進(jìn)行恢復(fù) 12.3.3 使用RESTORE命令恢復(fù)文件或文件組 12.3.4 使用RESTORE命令恢復(fù)事務(wù)日志 12.4 本章小結(jié)第13章 數(shù)據(jù)庫(kù)應(yīng)用程序設(shè)計(jì)概述 13.1 ADO和客戶端/月艮務(wù)器體系 13.1.1 VB6中的數(shù)據(jù)訪問(wèn)技術(shù) 13.1.2 數(shù)據(jù)對(duì)象接口 13.1.3 數(shù)據(jù)控件 13.1.4 ADO對(duì)象模型 13.1.5 客戶端朋艮務(wù)器體系 13.2 ADO.NET和n.層體系 13.2.1 ADO.NET簡(jiǎn)介 13.2.2 n-層體系結(jié)構(gòu) 13.3 ADO.NET的新功能 13.3.1 ADO.NET的新功能 13.3.2 數(shù)據(jù)共享的促進(jìn) 13.4 DataReader和DataSet 13.4.1 DataReader 13.4.2 DataSet 13.4.3 使用DataSet代替DataReader的時(shí)機(jī) 13.5 托管提供程序 13.6 用于數(shù)據(jù)訪問(wèn)的命名空間 13.6.1 使用命名空間 13.6.2 使用System.Data.SQLClient名稱檢索數(shù)據(jù) 13.6.3 使用System.Data.OleDb命名空間檢索數(shù)據(jù) 13.7 Visual Studio的數(shù)據(jù)庫(kù)應(yīng)用程序工具 13.7.1 服務(wù)器資源管理器 13.7.2 數(shù)據(jù)工具箱 13.7.3 數(shù)據(jù)適配器配置向?qū)? 13.8 本章小結(jié)第14章 使用ADO.NET 14.1 使用數(shù)據(jù)組件訪問(wèn)數(shù)據(jù)庫(kù) 14.1.1 用于數(shù)據(jù)訪問(wèn)的組件 14.1.2 DataView對(duì)象 14.1.3 數(shù)據(jù)綁定 14.2 SqlConnection對(duì)象 14.2.1 SqlConnection的屬性 14.2.2 SqlConnection的方法 14.2.3 連接池 14.3 SqlCommand對(duì)象 14.3.1 SqlCommand的屬性 14.3.2 SqICommand的方法 14.3.3 傳遞存儲(chǔ)過(guò)程參數(shù) 14.4 SqlDataReader對(duì)象 14.4.1 SqlDataReader的屬性 14.4.2 SqlDataReader的方法 14.4.3 SqlDataReader的使用 14.5 SqlDataAdapter對(duì)象 14.5.1 SqlDataAdapter的屬性和方法 14.5.2 更新數(shù)據(jù) 14.6 DataSet對(duì)象 14.6.1 DataSet的屬性 14.6.2 DataSet的方法 14.7 DataTable對(duì)象 14.7.1 DataTable的屬性 14.7.2 DataTable的方法 14.8 DataRow對(duì)象 14.8.1 DataRow的屬性 14.8.2 DataRow的方法 14.8.3 RowVersion 14.9 DataColumn對(duì)象 14.10 DataRelation對(duì)象 14.10.1 DataRelation的屬性 14.10.2 使用DataRelation 14.10.3 約束條件 14.11 本章小結(jié)
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
SQL Server 2000數(shù)據(jù)庫(kù)教程 PDF格式下載