資料庫技術與套用—SQL Server

《資料庫技術與套用—SQL Server》是2014年清華大學出版社出版的圖書,作者是劉衛國。

基本介紹

  • 書名:資料庫技術與套用—SQL Server
  • 作者:劉衛國等
  • ISBN:9787302143673
  • 定價:35元
  • 出版時間:2014-3-12
  • 裝幀:平裝
  • 印次:1-9
圖書簡介,目錄,

圖書簡介

本書根據教育部高等學校非計算機專業計算機基礎課程教學指導分委員會於2004年提出的“資料庫技術與套用”課程教學的基本要求編寫。全書以SQLServer2000為背景,介紹資料庫的基本知識和套用開發技術。主要內容包括資料庫系統概論、關係資料庫基本原理、SQLServer資料庫基礎、SQLServer資料庫的管理、SQLServer表的管理、數據查詢、索引與視圖、數據完整性、TransactSQL程式設計、存儲過程與觸發器、資料庫的安全管理、資料庫的備份與恢復、資料庫的導入導出與複製、資料庫套用系統開發。
本書從資料庫套用系統開發的角度來講解資料庫系統的基本概念和方法。本書在編寫過程中,力求做到概念清晰、取材合理、深入淺出、突出套用。本書既可作為高等院校資料庫套用課程的教材,又可供各類計算機套用人員參考。
為了方便教學和讀者上機操作練習,作者還組織編寫了《資料庫技術與套用實踐教程——SQLServer》一書,作為與本書配套的實驗教材。另外,還有與本書配套的教學課件,供教師教學參考。

目錄

第1章資料庫系統概論
1.1數據管理技術的發展
1.1.1數據與數據處理
1.1.2數據管理技術
1.2資料庫和資料庫系統
1.2.1資料庫系統的組成
1.2.2資料庫的三級模式結構
1.2.3資料庫系統的特點
1.3數據模型
1.3.1現實世界的數據描述
1.3.2數據模型
1.4資料庫新技術
1.4.1分散式資料庫
1.4.2多媒體資料庫
1.4.3工程資料庫
1.4.4面向對象資料庫
1.4.5數據倉庫技術
本章小結
習題
第2章關係資料庫基本原理
2.1關係資料庫概述
2.1.1關係數據模型
2.1.2關係資料庫基本概念
2.1.3關係資料庫基本特徵
2.2關係代數的基本原理
2.2.1關係的數學定義
2.2.2關係運算
2.3關係模式的分解
2.3.1函式依賴的基本概念
2.3.2關係的規範化
2.3.3關係的分解
2.4關係模型的完整性約束
2.4.1實體完整性
2.4.2域完整性
2.4.3參照完整性
2.4.4用戶定義完整性
2.5資料庫的設計方法
2.5.1資料庫設計過程
2.5.2ER模型及其到關係模型的轉化
2.5.3資料庫設計實例
本章小結
習題
第3章SQLServer資料庫基礎
3.1SQLServer簡介
3.1.1SQLServer的發展
3.1.2SQLServer的特點
3.2SQLServer2000的安裝
3.2.1安裝要求
3.2.2安裝過程
3.3SQLServer2000的常用管理工具
3.3.1SQLServer服務管理器
3.3.2SQLServer企業管理器
3.3.3SQL查詢分析器
3.3.4SQLServer網路實用工具
3.3.5其他工具
3.4SQL和TransactSQL概述
3.4.1SQL語言的發展與特點
3.4.2TransactSQL概述
本章小結
習題
第4章SQLServer資料庫的管理
4.1SQLServer資料庫概述
4.1.1SQLServer中的資料庫
4.1.2SQLServer的系統資料庫
4.1.3資料庫對象的標識符
4.2資料庫的創建
4.2.1使用企業管理器創建資料庫
4.2.2使用TransactSQL語句創建資料庫
4.3資料庫的修改
4.3.1使用企業管理器修改資料庫
4.3.2使用TransactSQL語句修改資料庫
4.4資料庫的刪除
4.4.1使用企業管理器刪除資料庫
4.4.2使用TransactSQL語句刪除資料庫
本章小結
習題
第5章SQLServer表的管理
5.1SQLServer表概述
5.1.1數據類型
5.1.2空值
5.1.3約束
5.2表的創建與維護
5.2.1使用企業管理器對表進行操作
5.2.2使用TransactSQL語句創建表
5.2.3使用TransactSQL語句修改表
5.2.4使用TransactSQL語句刪除表
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.3連線查詢
6.3.1連線概述
6.3.2內連線
6.3.3外連線
6.3.4交叉連線
本章小結
習題
第7章索引與視圖
7.1索引概述
7.1.1索引的基本概念
7.1.2索引的分類
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.4視圖的操作
7.4.1創建視圖
7.4.2修改視圖
7.4.3刪除視圖
7.4.4查看和修改視圖屬性
7.5視圖的套用
7.5.1通過視圖檢索表數據
7.5.2通過視圖添加表數據
7.5.3通過視圖修改表數據
7.5.4通過視圖刪除表數據
本章小結
習題
第8章數據完整性
8.1數據完整性概述
8.2使用規則實施數據完整性
8.2.1創建規則
8.2.2查看和修改規則
8.2.3規則的綁定與鬆綁
8.2.4刪除規則
8.3使用默認值實施數據完整性
8.3.1創建默認值
8.3.2查看默認值
8.3.3默認值的綁定與鬆綁
8.3.4刪除默認值
8.4使用約束實施數據完整性
8.4.1主鍵約束
8.4.2外鍵約束
8.4.3唯一性約束
8.4.4檢查約束
8.4.5默認約束
本章小結
習題
第9章TransactSQL程式設計
9.1數據與表達式
9.1.1用戶定義數據類型
9.1.2常量與變數
9.1.3運算符與表達式
9.2函式
9.2.1常用函式
9.2.2用戶定義函式
9.3程式控制流語句
9.3.1語句塊和注釋
9.3.2選擇控制
9.3.3循環控制
9.3.4批處理
9.4游標管理與套用
9.4.1游標概述
9.4.2聲明游標
9.4.3使用游標
9.4.4游標的套用
9.4.5使用系統存儲過程管理游標
本章小結
習題
第10章存儲過程與觸發器
10.1存儲過程概述
10.2存儲過程的創建與使用
10.2.1創建存儲過程
10.2.2執行存儲過程
10.2.3修改存儲過程
10.2.4刪除存儲過程
10.2.5存儲過程參數與狀態值
10.3觸發器概述
10.4觸發器的創建與使用
10.4.1創建觸發器
10.4.2刪除觸發器
10.4.3修改觸發器
10.5事務處理
10.5.1事務概述
10.5.2事務管理
10.6SQLServer的鎖機制
10.6.1鎖模式
10.6.2隔離級別
10.6.3查看和終止鎖
10.6.4死鎖及其防止
本章小結
習題
第11章資料庫的安全管理
11.1SQLServer的安全機制
11.1.1身份驗證
11.1.2身份驗證模式的設定
11.2登錄帳號管理
11.2.1創建登錄帳戶
11.2.2修改登錄帳戶
11.2.3刪除登錄帳戶
11.3資料庫用戶的管理
11.4角色管理
11.4.1SQLServer角色的類型
11.4.2固定伺服器角色管理
11.4.3資料庫角色管理
11.4.4用戶定義資料庫角色
11.5許可權管理
11.5.1許可權的種類
11.5.2授予許可權
11.5.3禁止與撤銷許可權
11.5.4查看許可權
本章小結
習題
第12章資料庫的備份與恢復
12.1資料庫的備份
12.1.1資料庫備份概述
12.1.2創建和刪除備份設備
12.1.3備份資料庫
12.2資料庫的恢復
12.2.1資料庫恢復模型
12.2.2查看備份信息
12.2.3恢複數據庫
本章小結
習題
第13章資料庫的導入導出與複製
13.1資料庫的導入導出
13.1.1導入導出概述
13.1.2導入數據
13.1.3導出數據
13.2資料庫複製技術
13.2.1資料庫複製概述
13.2.2複製代理與複製類型
13.2.3資料庫複製的方法
13.2.4監視和維護複製
本章小結
習題
第14章資料庫套用系統開發
14.1資料庫套用系統的開發過程
14.2資料庫系統的體系結構與開發工具
14.2.1資料庫系統的體系結構
14.2.2常用的資料庫開發工具
14.3用VB開發資料庫套用系統
14.3.1VB程式設計概述
14.3.2VB程式設計基礎知識
14.3.3VB資料庫應用程式開發
14.4資料庫系統開發案例——圖書現場採購系統
14.4.1開發背景
14.4.2系統需求分析
14.4.3系統設計
14.4.4系統主窗體的實現
14.4.5用戶管理模組的實現
14.4.6採購數據管理模組的實現
14.4.7數據導入管理模組的實現
14.4.8現場掃描選購模組的實現
14.4.9批查重選購模組的實現
14.4.10查詢選購模組的實現
14.4.11採購數據統計輸出模組的實現
本章小結
習題
參考文獻

相關詞條

熱門詞條

聯絡我們