資料庫技術與套用(SQL Server)

《資料庫技術與套用(SQL Server)》是2010年清華大學出版社出版的圖書。

基本介紹

  • 書名:資料庫技術與套用(SQL Server)
  • ISBN:9787302213635
  • 定價:35元
  • 出版社:清華大學出版社
  • 出版時間:2010-12-30
  • 裝幀:平裝
圖書簡介,圖書目錄,

圖書簡介

本書以SQL Server 2005為平台,介紹了資料庫基本原理、開發方法與套用技術。
全書共10章,包括資料庫系統概論、SQL Server 2005安裝與常用工具、SQL語言基礎、創建與管理資料庫、創建與管理表、創建與管理其他資料庫對象、SQL Server數據查詢、資料庫保護、資料庫設計、資料庫套用與開發技術等內容。每章後面均附有思考練習題,以幫助讀者理解與掌握相關內容。本書結構清晰,示例較多,套用性強

圖書目錄

第1章資料庫系統概論
1.1引言
1.1.1數據與信息
1.1.2數據處理和數據管理
1.1.3資料庫技術基本概念
1.2資料庫技術的發展
1.2.1人工管理階段
1.2.2檔案系統階段
1.2.3資料庫階段
1.3數據模型
1.3.1實體聯繫模型
1.3.2層次模型
1.3.3網狀模型
1.3.4關係模型
1.4關係模型與關係資料庫
1.4.1關係的數學定義
1.4.2關係代數基礎
1.5資料庫體系結構
1.5.1體系結構中的要素
1.5.2數據的獨立性
1.5.3資料庫系統工作流程
1.6SQLServer2005資料庫系統概述
1.6.1SQLServer2005資料庫的發展
1.6.2SQLServer2005體系結構
1.6.3SQLServer2005的新特性
本章小結
思考練習題
第2章SQLServer2005安裝與常用工具
2.1SQLServer2005的安裝
2.1.1SQLServer2005安裝環境的配置
2.1.2SQLServer2005安裝過程
2.1.3SQLServer2005卸載
2.2SQLServer2005系統資料庫
2.2.1系統資料庫
2.2.2SQLServer2005系統表
2.2.3SQLServer2005系統存儲過程
2.3SQLServer2005常用工具
2.3.1管理控制台
2.3.2配置工具
2.3.3商業智慧型開發平台
本章小結
思考練習題
第3章SQL語言基礎
3.1SQL語言概述
3.1.1SQL語言歷史
3.1.2SQL語言特點
3.1.3SQL語言分類
3.1.4SQL資料庫體系結構
3.2TransactSQL語言基礎
3.2.1TransactSQL語言分類
3.2.2數據類型
3.2.3常量與變數
3.2.4運算符
3.2.5使用SQLServerManagementStudio查詢分析器
3.3TransactSQL函式
3.3.1聚合函式
3.3.2配置函式
3.3.3日期和時間函式
3.3.4字元串函式
3.3.5數學函式
3.3.6數據類型轉換函式
3.3.7用戶自定義函式
3.4流程控制語句
3.4.1BEGIN…END語句
3.4.2IF…ELSE語句
3.4.3CASE語句
3.4.4WHILE語句
3.4.5BREAK和CONTINUE語句
3.4.6RETURN語句
3.4.7PRINT語句
3.4.8WAITFOR語句
本章小結
思考練習題
第4章創建與管理資料庫
4.1資料庫的邏輯結構
4.1.1SQLServer資料庫的邏輯結構
4.1.2SQLServer資料庫的物理結構
4.2創建資料庫
4.2.1使用DDL語句創建資料庫
4.2.2使用SQLServerManagementStudio創建資料庫
4.3修改資料庫
4.3.1使用TransactSQL語句修改資料庫
4.3.2使用SQLServerManagementStudio修改資料庫屬性
4.4刪除資料庫
4.4.1使用TransactSQL語句刪除資料庫
4.4.2使用SQLServerManagementStudio刪除資料庫
4.5資料庫的擴展與收縮
4.5.1擴展資料庫
4.5.2收縮資料庫
4.6附加和分離資料庫
4.6.1分離資料庫
4.6.2附加資料庫
4.6.3分離與附加資料庫的作用
本章小結
思考練習題
第5章創建與管理表
5.1創建表
5.1.1表的結構
5.1.2表的創建
5.2修改表的結構
5.2.1使用TransactSQL修改表
5.2.2使用ManagementStudio修改表
5.3表的刪除
5.3.1使用TransactSQL語句刪除表
5.3.2使用ManagementStudio刪除表
5.4數據查詢與更新
5.4.1使用TransactSQL進行數據查詢
5.4.2使用TransactSQL進行數據插入
5.4.3使用TransactSQL進行數據更新
5.4.4使用TransactSQL進行數據刪除
5.4.5使用SSMS工具快速對表中數據查詢與更新
本章小結
思考練習題
第6章創建與管理其他資料庫對象
6.1視圖
6.1.1視圖的基本概念
6.1.2視圖的創建
6.1.3視圖的管理
6.1.4使用視圖
6.2索引
6.2.1索引的基本概念
6.2.2索引及其分類
6.2.3創建與管理索引
6.3存儲過程
6.3.1存儲過程的類型與特點
6.3.2用戶自定義存儲過程的創建
6.3.3管理存儲過程
6.4觸發器
6.4.1觸發器基本概念
6.4.2創建觸發器
6.4.3管理觸發器
6.4.4DML觸發器的使用
6.4.5DDL觸發器
6.5游標控制
6.5.1游標的基本概念
6.5.2游標的創建和使用
本章小結
思考練習題
第7章SQLServer數據查詢
7.1數據查詢語法表達式
7.1.1簡化的查詢表達式
7.1.2完整的SQLServer查詢語法
7.2簡單數據查詢
7.2.1列的選擇
7.2.2查詢結果排序
7.2.3查詢結果分組
7.2.4使用WHERE子句篩選結果
7.2.5使用TOP子句
7.2.6使用INTO關鍵字指定查詢結果的輸出目的地
7.3複雜查詢
7.3.1連線查詢
7.3.2集合查詢
7.4子查詢
7.4.1簡單子查詢
7.4.2複雜子查詢
7.4.3子查詢中的謂詞
7.5數據透視表
本章小結
思考練習題
第8章資料庫保護
8.1資料庫系統安全性
8.1.1安全性基本概念
8.1.2資料庫安全管理機制
8.1.3視圖、審計與數據加密
8.1.4SQLServer2005的安全概述
8.1.5SQLServer2005的登錄和用戶
8.1.6SQLServer2005中的許可權設定
8.1.7SQLServer2005數據加密
8.2數據完整性
8.2.1數據完整性類型
8.2.2完整性約束
8.2.3完整性控制
8.3事務處理與並發控制
8.3.1事務處理的基本概念
8.3.2並發控制
8.4資料庫恢復
8.4.1資料庫恢復的基本概念
8.4.2故障類型及其恢復
8.5SQLServer2005資料庫恢復的實現
8.5.1資料庫恢復模式
8.5.2備份操作
8.5.3還原
本章小結
思考練習題
第9章資料庫設計
9.1數據依賴
9.1.1問題的提出
9.1.2函式依賴
9.2關係模式的規範形式
9.2.1第1範式
9.2.2第2範式
9.2.3第3範式
9.2.4BoyceCodd範式
9.2.5多值依賴與第4範式
9.3關係模式的規範化
9.3.1函式依賴的公理系統
9.3.2模式分解的算法
9.4資料庫系統設計
9.4.1需求分析
9.4.2概念結構設計
9.4.3邏輯設計
9.4.4物理結構設計
9.4.5資料庫實施與運行維護
本章小結
思考練習題
第10章資料庫套用與開發技術
10.1資料庫訪問概述
10.1.1資料庫系統的體系結構
10.1.2常用資料庫開發工具
10.1.3數據訪問接口
10.2CLR資料庫對象的創建與使用
10.2.1CLR基本概念
10.2.2CLR對象
10.2.3CLR對象創建與使用示例
10.3網路資料庫及其訪問技術
10.3.1網路資料庫概述
10.3.2網站訪問技術簡介
10.3.3ASP.NET應用程式開發
10.3.4ASP.NET的Web應用程式開發示例
本章小結
思考練習題
參考文獻

相關詞條

熱門詞條

聯絡我們