SQL Server資料庫技術

SQL Server資料庫技術

《SQL Server資料庫技術》是中國水利水電出版社出版的圖書。本書主要涵蓋了伺服器的註冊和使用、資料庫的創建和使用、表的創建和使用、查詢、索引、視圖、存儲過程、資料庫安全等內容。

內容簡介


《SQL Server資料庫技術》從高職高專的培養目標和學生特點出發,秉承“教學做合一”的原則,以“激發學生興趣”為著眼點,認真組織內容,精心設計案例。全書從應用SQL Server 2000設計一個完整的資料庫系統的角度出發,圍繞一個student資料庫項目,展開有關SQL Server 2000知識的學習。同時,為了加強學習效果,每個子項目后都安排了一個實訓,使讀者能夠運用所學知識並參照書中實例進行實際的資料庫設計,以達到學以致用的目的。
《SQL Server資料庫技術》結構新穎、語言通俗易懂,主要面向高職高專院校計算機相關專業的學生,同時也可作為計算機相關專業的培訓教材和參考資料。

目錄


前言
項目一 認識SQL Server 2000
項目1.1 啟動和停止SQL Server 2000服務
項目1.2 註冊和連接SQL Server伺服器
任務1 註冊伺服器
任務2 設置SQL Server登錄身份驗證模式
項目1.3 使用SQL Server 2000管理工具
任務1 使用企業管理器組件
任務2 使用查詢分析器組件
任務3 使用聯機叢書組件
項目二 創建和維護資料庫
項目2.1 創建資料庫
任務1 創建資料庫
任務2 查看和設置資料庫選項
項目2.2 修改和刪除資料庫
任務1 修改資料庫
任務2 刪除資料庫
項目2.3 分離和附加資料庫
任務1 分離資料庫
任務2 附加資料庫
項目三 創建和維護表
項目3.1 創建表結構
任務1 使用企業管理器創建表結構
任務2 使用查詢分析器創建表結構
項目3.2 使用企業管理器創建完整性約束
任務1 創建主鍵(Primary Key)約束
任務2 創建外鍵(Foreign Key)約束
任務3 創建默認值(Default)約束
任務4 創建檢查(Check)約束
任務5 創建唯一性(Unique)約束
項目3.3 使用T-SQL語言創建完整性約束
任務1 通過CREATE-SQL重新創建完整性約束
任務2 通過ALTER-SQL修改表結構
項目3.4 管理表中數據
任務1 使用企業管理器管理表數據
任務2 使用查詢分析器管理表數據
項目四 基於單表查詢數據
項目4.1 使用SELECT子句選取欄位和記錄
任務1 查詢表中所有欄位
任務2 選取部分欄位
任務3 設置查詢記錄範圍
任務4 設置欄位別名
任務5 使用計算欄位
項目4.2 使用WHERE子句進行選擇查詢
任務1 基於比較條件選擇查詢
任務2 基於範圍條件選擇查詢
任務3 基於列表條件選擇查詢
任務4 基於模糊條件選擇查詢
任務5 基於NULL值選擇查詢
任務6 基於多個條件選擇查詢
項目4.3 使用ORDER BY子句進行記錄排序
任務1 使用ORDER BY子句進行記錄排序
任務2 使用TOP謂詞與ORDER BY子句進行記錄排序
任務3 使用TOPWITH TIES謂詞與ORDER BY子句進行記錄排序
項目4.4 使用GROUP BY子旬進行數據分組
任務1 使用統計函數進行數據計算
任務2 使用GROUP BY子句進行數據分組
任務3 使用HAVING子句進行分組后篩選
項目4.5 使用COMPUTE子句匯總數據
任務1 使用COMPUTE子句進行數據匯總
任務2 使用COMPUTE BY子句進行數據分類匯總
項目五 基於多表查詢數據
項目5.1 基於多表聯接的查詢
任務1 基於內聯接的多表查詢
任務2 基於左外聯接和右外聯接的多表查詢
任務3 基於自聯接的多表查詢”
項目5.2 子查詢
任務1 非相關子查詢(不依賴於外部查詢的子查詢)
任務2 相關子查詢(依賴於外部查詢的子查詢)
任務3 IN子查詢和EXISTS子查詢
任務4 包含在INSERT、UPDATE、DELETE語句里的子查詢
項目六 SQL Server 2000安全性管理
項目6.1 SQL Server登錄用戶、資料庫用戶與許可權
任務1 設置身份驗證模式
任務2 創建登錄賬戶
任務3 創建資料庫用戶
任務4 賦予資料庫用戶操作資料庫對象的許可權
項目6.2 角色
任務1 新建資料庫角色
任務2 添加角色成員
項目七 索引和視圖
項目7.1 索引
任務1 創建和刪除非聚集索引
任務2 創建聚集索引
項目7.2 視圖
任務1 使用企業管理器創建視圖
任務2 使用T-SQL命令創建視圖
任務3 使用企業管理器刪除視圖
任務4 使用T-SQL命令刪除視圖
項目八 存儲過程和觸發器
項目8.1 存儲過程
任務1 創建不帶參數的存儲過程
任務2 創建帶參數的存儲過程
任務3 執行存儲過程
項目8.2 觸發器
任務1 創建觸發器
任務2 刪除觸發器
綜合應用SQL與前台的連接
附錄A 安裝過程-
附錄B T-SQL語言
參考文獻