出版時(shí)間:2000-6 出版社:清華大學(xué)出版社 作者:周緒 頁數(shù):383 字?jǐn)?shù):612
內(nèi)容概要
Microsoft SQL Server 7.0是一種關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它提供了強(qiáng)大的數(shù)據(jù)存儲(chǔ)與檢索功能,以及很多數(shù)據(jù)庫管理工具。本書從Transact-SQL語言基礎(chǔ)知識(shí)了發(fā),深入淺出地介紹了SQL數(shù)據(jù)庫的建立、數(shù)據(jù)的檢索、數(shù)據(jù)安全的管理以及基于SQL Server的客戶端應(yīng)用程序的開發(fā)。
本書內(nèi)容豐富,語言通俗易懂,可用于初學(xué)者入門讀物,也可作為廣大程序開發(fā)者和系統(tǒng)管理員的參考書。
精選著名流行軟件,緊跟版本更新,連續(xù)推出配套圖書。由“入門”起步,注重“提高”,使新手老手都能成為行家里手。根據(jù)用戶實(shí)際使用的需要取材謀篇,著重技術(shù)精華的剖析和操作技巧的指點(diǎn)。明晰精煉的風(fēng)格、醒目的步驟和生動(dòng)的屏面使您如臨操作現(xiàn)場。
書籍目錄
第1章 SOL Server 7.0概述1.1 SQL Server 7.0的領(lǐng)先技術(shù)1.2 SQL Server 7.0的結(jié)構(gòu)1.3 SQL Server 7.0的新特點(diǎn)1.3.1 圖形化的安裝與升級(jí)操作方式1.3.2 全面而易用的管理工具1.3.3 SQL Server管理向?qū)?.4 本章小結(jié)第2章 安裝SQL Server 7.02.1 安裝SQL Server 7.0所需的軟、硬件配置2.2 安裝前的注意事項(xiàng)2.3 遠(yuǎn)程安裝SQL Server 7.02.4 本地安裝SQL Server 7.02.5 Enterprise Manager介紹2.6 本章小結(jié)第3章 數(shù)據(jù)庫基礎(chǔ)3.1 關(guān)系數(shù)據(jù)庫基本概念3.2 SQL Server數(shù)據(jù)庫對(duì)象3.3 SQL和Transact-SQL3.3.1 SQL語言的發(fā)展與特點(diǎn)3.3.2 Transact-SQL3.4 本章小結(jié)第4章 SQL Server的系統(tǒng)組成4.1 SQL Server 7.0的系統(tǒng)數(shù)據(jù)庫4.2 SQL Server 7.0的系統(tǒng)表4.3 SQL Server 7.0的系統(tǒng)存儲(chǔ)過程4.4 SQL Server 7.0的示例數(shù)據(jù)庫4.5 本章小結(jié)第5章 SQL Server服務(wù)器的管理與使用5.1 管理SQL Server服務(wù)器組5.2 SQL Server服務(wù)器的連接和注冊(cè)5.2.1 配置服務(wù)器端的Server Network Utility5.2.2 配置客戶端的Client Network Utility5.2.3 注冊(cè)服務(wù)器5.2.4 斷開與恢復(fù)同服務(wù)器的連接5.2.5 刪除服務(wù)器5.3 注冊(cè)SQL Server服務(wù)器的注意事項(xiàng)5.4 配置SQL Server服務(wù)器5.5 啟動(dòng)和關(guān)閉SQL Server服務(wù)5.6 本章小結(jié)第6章 SQL Query Analyzer的使用方法6.1 登錄到服務(wù)器6.2 Query Analyzer的菜單命令6.3 配置Query Analyzer6.4 Query Analyzer應(yīng)用舉例6.5 本章小結(jié)第7章 SQL Server數(shù)據(jù)庫管理7.1 操作系統(tǒng)文件7.2 數(shù)據(jù)庫文件組7.3 創(chuàng)建數(shù)據(jù)庫7.3.1 使用Enterprise Manager創(chuàng)建數(shù)據(jù)庫7.3.2 使用Transact-SQL創(chuàng)建數(shù)據(jù)庫7.4 查看數(shù)據(jù)庫的信息7.5 管理數(shù)據(jù)庫7.5.1 數(shù)據(jù)庫更名7.5.2 修改數(shù)據(jù)庫選項(xiàng)7.5.3 修改數(shù)據(jù)庫大小7.5.4 縮小數(shù)據(jù)庫7.6 刪除SQL Server數(shù)據(jù)庫7.7 數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu)7.7.1 頁7.7.2 范圍7.8 本章小結(jié)第8章 SQL Server的命名規(guī)則8.1 SQL Server的標(biāo)識(shí)符8.1.1 標(biāo)識(shí)符分類8.1.2 標(biāo)識(shí)符格式8.2 對(duì)象命名規(guī)則8.3 本章小結(jié)第9章 表的管理與使用9.1 SQL Server 7.0表的新特點(diǎn)9.2 創(chuàng)建表9.2.1 使用Enterprise Manager創(chuàng)建表9.2.2 使用Transact-SQL完成表格的創(chuàng)建9.3 刪除表格9.3.1 使用Enterprise Manager刪除表格9.3.2 使用Transact-SQL刪除表格9.4 修改表格定義9.4.1 使用Enterprise Manager修改表格定義9.4.2 使用Transact-SQL修改表格定義9.5 查看表屬性9.6 表格重命名9.7 索引9.7.1 索引的特點(diǎn)與用途9.7.2 索引的創(chuàng)建與刪除9.8 本章小結(jié)第10章 Transact-SQL簡單查詢10.1 最簡單的SELECT查詢10.2 使用TOP關(guān)鍵字10.3 使用DISTINCT關(guān)鍵字10.4 使用計(jì)算列10.5 操作查詢的列名10.6 使用WHERE子句10.6.1 使用算術(shù)表達(dá)式10.6.2 使用邏輯表達(dá)式10.6.3 使用BETWEEN關(guān)鍵字10.6.4 使用IN關(guān)鍵字10.7 使用LIKE子句進(jìn)行模糊搜索10.7.1 通配符的使用10.7.2 轉(zhuǎn)義字符的使用10.8 使用ORDER BY給數(shù)據(jù)排序10.9 本章小結(jié)第11章 添加、修改表格數(shù)據(jù)11.1 使用INSERT添加表格數(shù)據(jù)11.1.1 最簡單的INSERT語句11.1.2 省略列清單的INSERT語句11.1.3 省略VALUES清單的INSERT語句11.2 使用UPDATE實(shí)現(xiàn)數(shù)據(jù)的修改11.3 使用DELETE刪除表中數(shù)據(jù)11.4 使用TRUNCATE清空表格11.5 使用Enterprise Manager管理表格數(shù)據(jù)11.6 本章小結(jié)第12章 視圖12.1 視圖的優(yōu)點(diǎn)12.2 視圖的創(chuàng)建與刪除12.3 修改視圖定義12.4 瀏覽視圖信息12.5 使用視圖來簡化查詢12.6 在視圖上使用INSERT語句12.7 使用UPDATE更新視圖中的數(shù)據(jù)12.8 刪除視圖中的數(shù)據(jù)12.9 WITH CHECK OPTION的視圖12.10 對(duì)視圖進(jìn)行加密12.11 使用視圖加強(qiáng)數(shù)據(jù)安全12.11.1 視圖的許可權(quán)12.11.2 使用視圖隱藏列12.11.3 使用視圖隱藏行12.12 本章小結(jié)第13章 SQL Seryer的數(shù)據(jù)類型13.1 SQL Server 7.0數(shù)據(jù)類型的新特點(diǎn)13.1.1 對(duì)Unicode數(shù)據(jù)類型的支持13.1.2 數(shù)據(jù)類型功能的增強(qiáng)13.2 整數(shù)數(shù)據(jù)類型13.3 貨幣數(shù)據(jù)類型13.4 數(shù)字?jǐn)?shù)據(jù)類型13.5 浮點(diǎn)數(shù)據(jù)類型13.6 日期/時(shí)間數(shù)據(jù)類型13.7 字符數(shù)據(jù)類型13.8 二進(jìn)制數(shù)據(jù)類型13.9 雙字節(jié)數(shù)據(jù)類型13.10 圖像、文本數(shù)據(jù)的使用13.11 用戶自定義數(shù)據(jù)類型及使用13.12 本章小結(jié)第14章 Transact-SQL高級(jí)查詢14.1 多表查詢和笛卡兒乘積14.2 使用表格別名14.3 使用UNION子句14.4 使用統(tǒng)計(jì)函數(shù)14.4.1 常用統(tǒng)計(jì)函數(shù)14.4.2 與統(tǒng)計(jì)函數(shù)一起使用WHERE子句14.4.3 與統(tǒng)計(jì)函數(shù)一起使用DISTINCT關(guān)鍵字14.4.4 使用count(*)進(jìn)行行數(shù)的統(tǒng)計(jì)14.5 使用GROUP BY子句14.5.1 GROUP BY使用方法14.5.2 使用HAVING關(guān)鍵字來篩選結(jié)果14.5.3 使用ALL關(guān)鍵字14.5.4 使用CUBE關(guān)鍵字14.5.5 使用ROLLUP關(guān)鍵字14.6 使用COMPUTE和COMPUTE BY子句14.7 使用嵌套查詢14.7.1 嵌套查詢使用方法14.7.2 在嵌套查詢中使用EXISTS關(guān)鍵字14.7.3 使用NOT EXISTS和NOT IN14.7.4 在列清單中使用嵌套查詢14.7.5 靈活使用嵌套查詢14.8 本章小結(jié)第15章 設(shè)計(jì)數(shù)據(jù)完整性15.1 數(shù)據(jù)完整性基礎(chǔ)15.1.1 數(shù)據(jù)完整性簡述15.1.2 數(shù)據(jù)完整性分類15.1.3 實(shí)施數(shù)據(jù)完整性的途徑15.2 使用約束實(shí)施數(shù)據(jù)完整性15.2.1 使用PRJMARY KEY約束15.2.2 使用UNIQUE約束15.2.3 使用CHECK約束15.2.4 使用FOREIGN KEY約束15.2.5 使用Database Diagram管理外鍵約束15.3 使用規(guī)則15.3.1 使用Transact-SQL管理規(guī)則15.3.2 使用Enterprise Manager管理規(guī)則15.4 使用默認(rèn)值15.4.1 使用Transact-SQL管理默認(rèn)值15.4.2 使用Enterprise Manager管理默認(rèn)值15.5 使用IDENTITY列15.6 本章小結(jié)第16章 SQL Server編程結(jié)構(gòu)16.1 程序注釋語句16.2 批處理16.3 局部變量16.3.1 聲明局部變量16.3.2 為局部變量賦值16.4 全局變量16.5 IF…ELSE條件結(jié)構(gòu)16.6 BEGIN…END語句塊16.7 WHILE循環(huán)結(jié)構(gòu)16.8 CASE條件分支16.9 RETURN語句16.10 游標(biāo)16.10.1 聲明游標(biāo)16.10.2 打開游標(biāo)16.10.3 關(guān)閉游標(biāo)16.10.4 釋放游標(biāo)16.10.5 使用游標(biāo)取數(shù)16.10.6 利用游標(biāo)修改數(shù)據(jù)16.11 事務(wù)16.12 本章小結(jié)第17章 SQL Server函數(shù)17.1 SQL Server的數(shù)學(xué)函數(shù)17.2 SQL Server的字符串函數(shù)17.3 SQL Server的日期函數(shù)17.4 SQL Server的系統(tǒng)函數(shù)17.4.1 關(guān)于系統(tǒng)安全17.4.2 關(guān)于數(shù)據(jù)庫、數(shù)據(jù)庫對(duì)象17.5 其他常用函數(shù)17.6 設(shè)置查詢屬性17.7 本章小結(jié)第18章 存儲(chǔ)過程與觸發(fā)器18.1 存儲(chǔ)過程概述18.2 存儲(chǔ)過程的使用和管理18.2.1 創(chuàng)建存儲(chǔ)過程18.2.2 管理存儲(chǔ)過程18.2.3 執(zhí)行存儲(chǔ)過程18.2.4 刪除存儲(chǔ)過程18.2.5 修改存儲(chǔ)過程18.2.6 通過存儲(chǔ)過程傳遞參數(shù)18.2.7 確定存儲(chǔ)過程的執(zhí)行狀態(tài)18.3 觸發(fā)器概述18.4 觸發(fā)器的使用與管理18.4.1 創(chuàng)建觸發(fā)器18.4.2 管理觸發(fā)器18.4.3 刪除觸發(fā)器18.4.4 修改觸發(fā)器18.5 觸發(fā)器的特殊功能18.5.1 INSERTED和DELETED表18.5.2 建立列級(jí)觸發(fā)器18.6 利用存儲(chǔ)過程和觸發(fā)器維護(hù)數(shù)據(jù)完整性18.7 本章小結(jié)第19章 管理SQL Server的安全性19.1 SQL Server的安全性機(jī)制19.1.1 操作系統(tǒng)的安全性19.1.2 SQL Server服務(wù)器的安全性19.1.3 數(shù)據(jù)庫的安全性19.1.4 數(shù)據(jù)庫對(duì)象的安全性19.2 SQL Server標(biāo)準(zhǔn)登錄模式19.2.1 創(chuàng)建賬戶19.2.2 特殊賬戶SA19.2.3 修改和刪除賬戶19.3 SQL Server集成登錄模式19.4 使用Enterprise Manager建立登錄賬戶19.5 SQL Server數(shù)據(jù)庫安全性19.5.1 添加數(shù)據(jù)庫用戶19.5.2 刪除數(shù)據(jù)庫用戶19.5.3 特殊數(shù)據(jù)庫用戶19.5.4 使用Enterprise Manager管理數(shù)據(jù)庫用戶19.6 角色19.6.1 SQL Server的固定服務(wù)器角色19.6.2 SQL Server的固定數(shù)據(jù)庫角色19.6.3 創(chuàng)建角色19.7 許可19.7.1 許可概述19.7.2 授予許可19.7.3 撤消許可19.7.4 拒絕訪問19.7.5 使用Enterprise Manager管理許可19.8 本章小結(jié)第20章 備份與恢復(fù)20.1 數(shù)據(jù)庫備份概念20.1.1 備份20.1.2 數(shù)據(jù)庫備份設(shè)備類型20.1.3 物理設(shè)備和邏輯設(shè)備20.2 數(shù)據(jù)庫備份策略與規(guī)劃20.2.1 SQL Server的3種備份策略20.2.2 綜合數(shù)據(jù)備份方案20.2.3 規(guī)劃數(shù)據(jù)庫備份與恢復(fù)20.3 執(zhí)行數(shù)據(jù)備份與恢復(fù)20.3.1 創(chuàng)建數(shù)據(jù)庫備份設(shè)備20.3.2 備份數(shù)據(jù)庫20.3.3 恢復(fù)數(shù)據(jù)庫20.4 本章小結(jié)第21章 SQL Server的數(shù)據(jù)傳輸服務(wù)21.1 DTS概述21.1.1 使用DTS21.1.2 DTS工具21.2 DTS Import Wizard和DTS Export Wizard21.3 使用DTS Designer21.3.1 DTS Designer的基本概念21.3.2 DTS Designer使用方法簡介21.4 本章小結(jié)第22章 SQL Server自動(dòng)化管理22.1 SQL Server自動(dòng)管理基礎(chǔ)22.1.1 自動(dòng)化管理機(jī)制22.1.2 自動(dòng)化管理的執(zhí)行元素22.1.3 一個(gè)簡單的自動(dòng)化管理例子22.2 使用SQL Mail22.2.1 創(chuàng)建Microsoft Mail郵局22.2.2 配置收件箱22.2.3 配置SQL Mail22.3 創(chuàng)建操作者22.4 設(shè)置警報(bào)22.5 創(chuàng)建作業(yè)22.6 本章小結(jié)第23章 SQL Seryer分布式數(shù)據(jù)管理23.1 復(fù)制技術(shù)概述23.1.1 SQL Server復(fù)制模型23.1.2 SQL Server復(fù)制技術(shù)23.1.3 SQL Server復(fù)制的基本元素23.2 配置出版服務(wù)器23.3 創(chuàng)建出版物23.4 設(shè)計(jì)訂閱23.5 本章小結(jié)第24章 通過WWW發(fā)布數(shù)據(jù)24.1 SQL Server與Web頁的交互24.2 使用SQL Server Web Assistant建立Web頁24.3 本章小結(jié)
圖書封面
評(píng)論、評(píng)分、閱讀與下載