SQL Server 2000實用教程

出版時間:2002-7-1  出版社:電子工業(yè)出版社  作者:朱粹丹,趙增敏  頁數:309  字數:525000  
Tag標簽:無  

內容概要

SQL Server 2000是Microsoft公司推出的大型網絡數據庫管理系統(tǒng),是一個具有劃時代意義的數據庫服務器產品。本書詳細介紹了SQL Server 2000中文版的使用方法和操作技巧,內容包括:SQL Server 2000使用基礎,數據庫的設計與管理,表的創(chuàng)建與管理,使用選擇查詢檢索數據,使用操作查詢更新數據,使用索引提高檢索效率,管理和使用視圖,Transact?SQL程序設計,使用默認值、規(guī)則和觸發(fā)器以及安全性管理。本書結構合理、論述準確、內容翔實、步驟清晰,并提供了大量的操作示例,每章后面均有小結和習題。?    本書可作為各類中等專業(yè)學校、中等職業(yè)學校的計算機專業(yè)教材,也可在相關計算機培訓班使用,還可供客戶機/服務器應用程序以及Web應用程序開發(fā)和維護人員參考使用。

書籍目錄

第1章  SQL Server 2000使用基礎?    1.1  數據庫的基本概念?      1.1.1  數據庫?      1.1.2  關系數據庫?      1.1.3  數據庫管理系統(tǒng)?      1.1.4  結構化查詢語言?    1.2  SQL Server 2000概述?      1.2.1  SQL Server 2000的版本?      1.2.2  SQL Server 2000的新特性?      1.2.3  SQL Server 2000的安裝?      1.2.4  SQL Server 2000在應用系統(tǒng)中的作用?    1.3  SQL Server 2000主要組件介紹?      1.3.1  服務管理器?      1.3.2  企業(yè)管理器?      1.3.3  查詢分析器?      1.3.4  數據導入、導出工具?      1.3.5  服務器網絡實用工具?      1.3.6  客戶端網絡實用工具?      1.3.7  事件探查器?      1.3.8  在IIS中配置SQL XML支持?      1.3.9  聯機叢書?    本章小結?    習題1?第2章  數據庫的設計與管理?    2.1  數據庫的設計?      2.1.1  E-R方法?      2.1.2  主鍵與外鍵?      2.1.3  約束條件?      2.1.4  數據完整性?      2.1.5  表的關聯?      2.1.6  規(guī)范化分析?    2.2  創(chuàng)建數據庫?      2.2.1  使用向導創(chuàng)建數據庫?      2.2.2  使用企業(yè)管理器創(chuàng)建數據庫?      2.2.3  使用CREATE DATABASE語句創(chuàng)建數據庫?    2.3  設置數據庫選項?      2.3.1  使用sp_dboption查看數據庫選項?      2.3.2  使用sp_dboption設置數據庫選項?      2.3.3  使用企業(yè)管理器設置數據庫選項?      2.3.4  數據庫選項的應用?    2.4  修改數據庫結構?      2.4.1  使用企業(yè)管理器修改數據庫結構?      2.4.2  使用企業(yè)管理器縮小數據庫?      2.4.3  使用ALTER DATABASE語句修改數據庫結構?    2.5  刪除數據庫?      2.5.1  使用企業(yè)管理器刪除數據庫?      2.5.2  使用DROP DATABASE語句刪除數據庫?    2.6  備份和還原數據庫?      2.6.1  使用企業(yè)管理器進行備份和還原?      2.6.2  使用查詢分析器進行備份和還原?      2.6.3  直接復制文件的備份和還原?    2.7  發(fā)布和訂閱數據庫?      2.7.1  使用向導配置發(fā)布和分發(fā)?      2.7.2  創(chuàng)建發(fā)布?      2.7.3  訂閱發(fā)布?    2.8  系統(tǒng)數據庫介紹?      2.8.1  主控數據庫master?      2.8.2  模板數據庫model?      2.8.3  臨時數據庫tempdb?    本章小結?    習題2?第3章  表的創(chuàng)建與管理?    3.1  SQL Server 2000中的數據類型?      3.1.1  數字數據類型?      3.1.2  字符串數據類型?      3.1.3  日期時間數據類型?      3.1.4  其他數據類型?      3.1.5  用戶自定義數據類型?    3.2  表的創(chuàng)建?      3.2.1  用企業(yè)管理器創(chuàng)建表?      3.2.2  用CREATE TABLE語句創(chuàng)建表?    3.3  使用約束?      3.3.1  NULL約束?      3.3.2  PRIMARY KEY約束?      3.3.3  UNIQUE約束?      3.3.4  FOREIGN KEY約束?      3.3.5  CHECK約束?      3.3.6  DEFAULT約束?    3.4  表的修改?      3.4.1  使用企業(yè)管理器修改表?      3.4.2  使用ALTER TABLE語句修改表?    3.5  表的刪除?      3.5.1  使用企業(yè)管理器刪除表?      3.5.2  使用DROP TABLE語句刪除表?    3.6  查看表屬性?      3.6.1  使用企業(yè)管理器查看表屬性?      3.6.2  使用系統(tǒng)存儲過程sp_help查看表屬性?    本章小結?    習題3?第4章  使用選擇查詢檢索數據?    4.1  SELECT語句概述?      4.1.1  SELECT語句的基本語法格式?      4.1.2  SELECT語句的執(zhí)行方式?    4.2  使用SELECT子句選取字段和記錄?      4.2.1  使用字段列表指定輸出字段?      4.2.2  使用選擇謂詞限制記錄行數?    4.3  使用FROM子句指定數據源?      4.3.1  使用內部連接組合兩個表中的記錄?      4.3.2  使用左邊外部連接組合兩個表中的記錄?      4.3.3  使用右邊外部連接組合兩個表中的記錄?      4.3.4  使用完全外部連接組合兩個表中的記錄?      4.3.5  使用交叉連接組合兩個表中的記錄?    4.4  使用WHERE子句過濾記錄?      4.4.1  WHERE子句的語法格式?      4.4.2  使用單一查詢條件過濾記錄?      4.4.3  使用AND和OR組合查詢條件?      4.4.4  使用BETWEEN和NOT BETWEEN過濾記錄?      4.4.5  使用IN和NOT IN過濾記錄?      4.4.6  使用LIKE和通配符過濾記錄?    4.5  使用ORDER BY子句對記錄排序?      4.5.1  ORDER BY子句的語法格式?      4.5.2  將TOP...WITH TIES子句與ORDER BY子句聯用?    4.6  使用聚合函數返回匯總值?      4.6.1  使用SUM函數計算字段的累加和?      4.6.2  使用AVG函數計算字段的平均值?      4.6.3  使用COUNT函數統(tǒng)計記錄行數?      4.6.4  使用MAX函數計算字段的最大值?      4.6.5  使用MIN函數計算字段的最小值?    4.7  使用GROUP BY子句對記錄分組統(tǒng)計?      4.7.1  GROUP BY子句的語法格式?      4.7.2  根據分組字段進行匯總計算?      4.7.3  使用HAVING子句過濾記錄?    4.8  用COMPUTE和COMPUTE BY匯總數據?      4.8.1  使用COMPUTE子句匯總數據?      4.8.2  使用COMPUTE BY子句匯總數據?    4.9  使用子查詢?      4.9.1  使用子查詢進行比較測試?      4.9.2  使用子查詢進行集成員測試?      4.9.3  使用子查詢進行存在性測試?      4.9.4  使用子查詢進行批量比較測試?    4.10  將查詢結果保存到表中?      4.10.1  將查詢結果保存到臨時表中?      4.10.2  將查詢結果保存到永久表中?    本章小結?    習題4?第5章  使用操作查詢更新數據?    5.1  添加新數據?      5.1.1  使用INSERT語句添加新記錄?      5.1.2  使用INSERT...SELECT語句添加新記錄?    5.2  修改已有數據?      5.2.1  使用UPDATE語句修改記錄?      5.2.2  使用FROM子句擴展UPDATE語句?    5.3  刪除無用數據?      5.3.1  用DELETE語句刪除表中的指定記錄?      5.3.2  使用FROM子句擴展DELETE語句?      5.3.3  使用TRUNCATE TABLE語句刪除表中所有記錄?    5.4  導入與導出數據?      5.4.1  導出數據?      5.4.2  導入數據?    本章小結?    習題5?第6章  使用索引提高檢索效率?    6.1  索引概述?      6.1.1  索引的作用?      6.1.2  索引的分類?    6.2  建立索引?      6.2.1  系統(tǒng)自動建立索引?      6.2.2  使用向導建立索引?      6.2.3  使用企業(yè)管理器建立索引?      6.2.4  使用CREATE INDEX語句建立索引?    6.3  刪除索引?      6.3.1  使用企業(yè)管理器刪除索引?      6.3.2  使用DROP INDEX語句刪除索引?    6.4  全文索引?      6.4.1  啟動Microsoft Search服務?      6.4.2  建立全文目錄?      6.4.3  建立全文索引?      6.4.4  管理全文索引?      6.4.5  使用全文索引?    本章小結?    習題6?第7章  管理和使用視圖?    7.1  視圖概述?      7.1.1  理解視圖?      7.1.2  視圖的用途?      7.1.3  視圖的限制?    7.2  建立視圖?      7.2.1  使用向導建立視圖?      7.2.2  使用企業(yè)管理器建立視圖?      7.2.3  使用CREATE VIEW語句建立視圖?    7.3  修改視圖?      7.3.1  使用企業(yè)管理器修改視圖?      7.3.2  使用ALTER VIEW語句修改視圖?    7.4  重命名視圖?      7.4.1  使用企業(yè)管理器重命名視圖?      7.4.2  使用sp_rename重命名視圖?    7.5  刪除視圖?      7.5.1  使用企業(yè)管理器刪除視圖?      7.5.2  使用DROP VIEW語句刪除視圖?    7.6  使用視圖?      7.6.1  通過視圖檢索表數據?      7.6.2  通過視圖添加表數據?      7.6.3  通過視圖修改表數據?      7.6.4  通過視圖刪除表數據?    本章小結?    習題7?第8章  Transact-SQL程序設計?    8.1  基本知識?      8.1.1  使用批處理?      8.1.2  使用腳本?      8.1.3  使用常量?      8.1.4  使用局部變量?      8.1.5  使用運算符?      8.1.6  使用表達式?      8.1.7  添加注釋?    8.2  使用流程控制語句?      8.2.1  使用BEGIN...END語句塊?      8.2.2  使用IF...ELSE語句?      8.2.3  使用CASE表達式?      8.2.4  使用GOTO語句?      8.2.5  使用WAITFOR語句?      8.2.6  使用WHILE語句?    8.3  使用函數?      8.3.1  字符串函數?      8.3.2  數學函數?      8.3.3  日期和時間函數?      8.3.4  數據類型轉換函數?      8.3.5  系統(tǒng)函數?      8.3.6  用戶定義函數?    8.4  使用游標?      8.4.1  聲明游標?      8.4.2  打開游標?      8.4.3  從游標中提取記錄?      8.4.4  通過游標更新數據?      8.4.5  關閉游標?      8.4.6  釋放游標?    8.5  使用存儲過程?      8.5.1  建立存儲過程?      8.5.2  執(zhí)行存儲過程?      8.5.3  執(zhí)行字符串?      8.5.4  查看存儲過程?      8.5.5  刪除存儲過程?      8.5.6  修改和重命名存儲過程?    8.6  事務處理?      8.6.1  事務概述?      8.6.2  啟動事務?      8.6.3  結束事務?    本章小結?    習題8?第9章  使用默認值、規(guī)則和觸發(fā)器?    9.1  使用默認值?      9.1.1  建立默認值?      9.1.2  綁定默認值?      9.1.3  解除默認值?      9.1.4  刪除默認值?    9.2  使用規(guī)則?      9.2.1  建立規(guī)則?      9.2.2  綁定規(guī)則?      9.2.3  解除規(guī)則?      9.2.4  刪除規(guī)則?    9.3  使用觸發(fā)器?      9.3.1  建立觸發(fā)器?      9.3.2  修改和重命名觸發(fā)器?      9.3.3  查看觸發(fā)器?      9.3.4  刪除觸發(fā)器?    本章小結?    習題9?第10章  安全性管理?    10.1  SQL Server 2000的安全級別?      10.1.1  設置SQL Server 2000的安全模式?      10.1.2  權限驗證?    10.2  登錄賬戶管理?      10.2.1  系統(tǒng)內置的登錄賬戶?      10.2.2  添加登錄賬戶?      10.2.3  修改登錄密碼?      10.2.4  禁止登錄賬戶?      10.2.5  刪除登錄賬戶?    10.3  服務器角色管理?      10.3.1  固定服務器角色?      10.3.2  向固定服務器角色中添加成員?      10.3.3  從固定服務器角色中刪除成員?      10.3.4  查看固定服務器角色成員?    10.4  數據庫角色管理?      10.4.1  固定數據庫角色?      10.4.2  數據庫角色public?      10.4.3  建立數據庫角色?      10.4.4  增刪數據庫角色的成員?      10.4.5  刪除數據庫角色?    10.5  用戶賬戶管理?      10.5.1  guest用戶賬戶?      10.5.2  添加用戶賬戶?      10.5.3  更改用戶賬戶?      10.5.4  刪除用戶賬戶?    10.6  權限管理?      10.6.1  權限的種類?      10.6.2  權限的管理?    本章小結?    習題10

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    SQL Server 2000實用教程 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7