內容簡介
本書涵蓋了SQLServer2000網路關係型資料庫的安裝、使用、管理和維護等各個層面的知識,全部內容始終結合一個實例“學生圖書借閱管理”進行講述。
首先,利用實例分析講解了有關網路資料庫的基本概念和特性,然後深入介紹了SQL Server 2000套用的基礎——互動式SQL,並系統地剖析了SQLServer2000資料庫安全、數據備份恢復、資料庫複製等管理功能。每章後附有習題與實訓,以便加深理解。全書內容豐富,深入淺出,強調實訓。
本書除了可以作為高職高專計算機、通信和電子自動控制類專業“SQL Server 2000資料庫套用基礎”課程的教材以外,還可以作為其他專業“網路資料庫”課程的教材,也可以作為SQL Server 2000初學者自學或培訓用書。
*本書配有電子教案,需要者可與西安電子科技大學出版社聯繫,免費提供。
目錄
第1章 SQLServer2000概述
1. 1 基本名詞解釋
1. 1. 1 與資料庫相關的概念
1. 1. 2 關係型資料庫
1. 1. 3 客戶朋艮務器 Client/Server 體系結構
1. 1. 4 Transact-SQL語言
1. 2 SQLServer2000簡介
1. 2. 1 SQLServer2000的版本介紹
1. 2. 2 SQLServer2000資料庫管理系統的主要特點
1. 3 SQLServer2000的安裝
1. 3. 1 軟硬體環境要求
1. 3. 2 安裝過程
1. 4 SQLServer服務的啟動和停止
1. 4. 1 SQLServer的服務種類
1. 4. 2 服務管理器
1. 4. 3 通過Windows2000操作SQLServer服務
1. 5 伺服器端與客戶端網路庫的設定
1. 5. 1 伺服器端網路庫的設定
1. 5. 2 配置客戶端的網路庫
1. 6 SQLServer伺服器的註冊和連線
1. 6. 1 註冊伺服器前應了解的知識
1. 6. 2 註冊伺服器
1. 6. 3 修改伺服器的註冊屬性與刪除伺服器
1. 6. 4 設定SQLServer登錄身份驗證模式
1. 7 企業管理器. 查詢分析器和在線上叢書
1. 7. 1 企業管理器
1. 7. 2 查詢分析器
1. 7. 3 在線上叢書
本章小結
習題與實訓
第2章 資料庫的設計與管理
2. 1 系統資料庫介紹
2. 1. 1 master資料庫
2. 1. 2 model資料庫
2. 1. 3 msdb資料庫
2. 1. 4 tempdb資料庫
2. 1. 5 系統資料庫的檔案
2. 2 創建資料庫
2. 2. 1 資料庫的結構
2. 2. 2 創建資料庫
2. 2. 3 自動生成資料庫的SQL腳本
2. 2. 4 資料庫維護計畫
2. 3 設定資料庫選項
2. 3. 1 查看資料庫選項
2. 3. 2 設定資料庫選項
2. 3. 3 資料庫選項的套用
2. 4 修改資料庫結構與刪除資料庫
2. 4. 1 修改資料庫的結構
2. 4. 2 刪除資料庫
2. 5 備份和還原資料庫
2. 5. 1 創建備份設備
2. 5. 2 使用企業管理器進行備份和還原
2. 5. 3 使用查詢分析器進行備份和還原
2. 6 分離和附加資料庫
2. 6. 1 分離資料庫
2. 6. 2 附加資料庫
本章小結
習題與實訓
第3章 表的創建與修改
3. 1 表及數據類型
3. 1. 1 表的基本概念
3. 1. 2 SQLServer2000中的數據類型
3. 2 使用企業管理器創建表
3. 2. 1 使用企業管理器創建表結構
3. 2. 2 創建完整性約束
3. 2. 3 使用企業管理器修改表
3. 2. 4 使用企業管理器刪除表
3. 3 使用企業管理器管理表中數據
3. 4 使用T-SQL語句管理表
3. 4. 1 使用CREATETABLE語句創建表
3. 4. 2 使用CREATETABLE語句創建欄位約束
3. 4. 3 使用ALTERTABLE語句修改表
3. 4. 4 使用DROPTABLE語句刪除表
本章小結
習題與實訓
第4章 查詢數據及更新數據
4. 1 查詢數據
4. 1. 1 SELECT語句的基本語法格式
4. 1. 2 使用SELECT子句選取欄位和記錄
4. 1. 3 選擇查詢
4. 1. 4 記錄排序
4. 1. 5 統計函式
4. 1. 6 數據分組
4. 1. 7 用COMPUTE匯總數據
4. 1. 8 多表查詢
4. 1. 9 子查詢
4. 1. 10 將查詢結果保存到表中
4. 2 插入新數據
4. 2. 1 使用INSERT語句插入新記錄
4. 2. 2 使用INSERT…SELECT語句插入新記錄
4. 3 修改數據
4. 3. 1 使用UPDATE語句修改記錄
4. 3. 2 使用FROM子句擴展UPDATE語句
4. 4 刪除數據
4. 4. 1 用DELETE語句刪除表中的指定記錄
4. 4. 2 使用FROM子句擴展DELETE語句
4. 4. 3 使用TRUNCATETABLE語句刪除表中所有記錄
4. 5 導入與導出數據
4. 5. 1 導入數據
4. 5. 2 導出數據
本章小結
習題與實訓
第5章 索引
5. 1 索引及其結構與類型
5. 1. 1 什麼是索引
5. 1. 2 索引的結構
5. 1. 3 索引類型
5. 2 創建索引的列
5. 2. 1 創建索引的理由
5. 2. 2 不在每一列上建索引的理由
5. 2. 3 考慮創建索引的列
5. 3 操作索引
5. 3. 1 創建索引
5. 3. 2 查看索引
5. 3. 3 刪除索引
本章小結
習題與實訓
第6章 管理資料庫其他對象
6. 1 視圖
6. 1. 1 視圖概述
6. 1. 2 建立視圖
6. 1. 3 管理與操作視圖
6. 2 用戶自定義數據類型
6. 2. 1 創建用戶自定義數據類型
6. 2. 2 查看用戶自定義數據類型
6. 2. 3 刪除用戶自定義數據類型
6. 3 使用默認值
6. 3. 1 創建默認值
6. 3. 2 捆綁默認值
6. 3. 3 刪除默認值
6. 3. 4 查看默認值
6. 4 使用規則
6. 4. 1 創建規則
6. 4. 2 捆綁規則
6. 4. 3 查看規則
6. 4. 4 刪除規則
6. 5 使用觸發器
6. 5. 1 創建觸發器
6. 5. 2 修改與查看觸發器
6. 5. 3 刪除觸發器
6. 5. 4 觸發器的套用
本章小結
習題與實訓
第7章 T-SQL編程
7. 1 標識符. 變數. 批處理與運算符
7. 1. 1 標識符
7. 1. 2 注釋
7. 1. 3 變數
7. 1. 4 批處理和腳本
7. 1. 5 運算符
7. 2 系統內置函式
7. 2. 1 字元串函式
7. 2. 2 數學函式
7. 2. 3 日期和時間函式
7. 2. 4 元數據函式
7. 2. 5 系統函式
7. 3 流程控制語句
7. 3. 1 定義語句塊
7. 3. 2 返回客戶端訊息語句
7. 3. 3 條件判斷語句
7. 3. 4 循環語句
7. 3. 5 其他語句
7. 4 用戶定義函式
7. 4. 1 標量函式
7. 4. 2 內嵌表值函式
7. 4. 3 多語句表值函式
7. 4. 4 用查詢分析器創建. 修改及刪除