資料庫原理與套用(2009年科學出版社出版的圖書)

資料庫原理與套用(2009年科學出版社出版的圖書)

本詞條是多義詞,共29個義項
更多義項 ▼ 收起列表 ▲

《資料庫原理與套用》是2009年科學出版社出版的圖書,作者是肖鋒、王建國。

基本介紹

  • 中文名:資料庫原理與套用
  • 作者:肖鋒、王建國
  • 出版時間:2009年12月
  • 出版社:科學出版社
  • ISBN:9787030234360 
內容簡介,圖書目錄,

內容簡介

本書圍繞資料庫的設計與實現,介紹了資料庫系統的基本概念、基本原理、基本方法與套用技術。

圖書目錄

第1篇 資料庫原理
第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.3.3 資料庫管理系統
1.3.4 資料庫系統
1.4 數據模型
1.4.1 數據模型概述
1.4.2 數據模型的組成要素
1.5 資料庫系統的體系結構
1.5.1 資料庫系統的三級模式結構
1.5.2 兩層映像功能
小結
習題
第2章 關係資料庫系統
2.1 概念模型與資料庫的建模
2.1.1 實體-聯繫模型
2.1.2 實體-聯繫模型的表示方法
2.1.3 資料庫建模
2.2 常用的數據模型
2.2.1 層次數據模型
2.2.2 網狀數據模型
2.2.3 關係數據模型
2.3 關係數據模型的基本術語及形式化定義
2.3.1 關係模型的基本術語
2.3.2 關係數據結構及其形式化定義
2.3.3 關係模式
2.4 關係完整性
2.4.1 實體完整性
2.4.2 參照完整性
2.4.3 用戶定義完整性
2.5 關係代數
2.5.1 傳統的集合運算
2.5.2 專門的關係運算
小結
習題
第3章 關係資料庫設計理論
3.1 問題的提出
3.2 函式依賴
3.2.1 函式依賴的定義
3.2.2 函式依賴規則
3.2.3 關係的鍵碼
3.2.4 超鍵碼
3.2.5 函式依賴與屬性之間的聯繫
3.2.6 屬性的封閉集
3.3 關係模式的規範化
3.3.1 完全依賴與部分依賴
3.3.2 傳遞依賴
3.3.3 關係模式的規範化
3.4 關係模式設計
3.4.1 第一範式
3.4.2 第二範式
3.4.3 第三範式
3.4.4 BC範式
*3.4.5 分解的原則
*3.4.6 分解的方法
3.4.7 關係模式設計規範化小結
小結
習題
第4章 並發控制與查詢最佳化
4.1 事務
4.1.1 事務及其性質
4.1.2 事務的開始與結束
4.1.3 事務的狀態
4.2 事務調度與並發控制
4.2.1 事務的調度
4.2.2 並發控制
4.2.3 數據的不一致性
4.2.4 可串列化準則
*4.3 封鎖管理
4.3.1 封鎖機制
4.3.2 活鎖和死鎖
4.3.3 兩段鎖協定
4.3.4 三級封鎖協定
4.4 查詢最佳化的一般策略
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.3 概念結構設計
5.3.1 概念結構
5.3.2 概念結構設計的方法與步驟
5.3.3 數據抽象與局部E-R模型設計
5.3.4 局部E-R圖的集成
5.4 邏輯結構設計
5.4.1 E-R圖向關係模型的轉換
5.4.2 邏輯模式的規範化和最佳化
5.5 物理結構設計
5.5.1 影響物理設計的因素
5.5.2 選擇存取方法
5.5.3 設計存儲結構
5.5.4 確定系統配置
5.5.5 評價物理結構
5.6 資料庫的實施
5.6.1 數據載入
5.6.2 資料庫的試運行
5.7 資料庫的運行和維護
5.8 資料庫套用系統設計舉例
5.8.1 系統總體需求簡介與描述
5.8.2 系統概念模型描述
5.8.3 系統的邏輯設計
小結
習題
第6章 資料庫保護
6.1 資料庫安全性
6.1.1 安全控制模型
6.1.2 存取控制
6.1.3 資料庫許可權及用戶的分類
6.1.4 操作許可權定義
6.2 資料庫完整性
6.3 資料庫的備份與修復
6.3.1 故障的種類
6.3.2 恢復實現技術
6.4 恢復策略
6.4.1 事務故障的恢復
6.4.2 系統故障的恢復
6.4.3 介質故障的恢復
小結
習題
第2篇 SQL Server 2000資料庫套用
第7章 SQL Server 2000概述
7.1 C/S結構
7.2 SQL Server 2000簡介
7.3 SQL Server 2000的安裝與配置
7.4 SQL Server 2000管理工具簡介
7.4.1 SQL Server 2000服務管理器
7.4.2 SQL Server 2000企業管理器
7.4.3 SQL Server 2000查詢分析器
小結
習題
第8章 關係資料庫標準語言SQL
8.1 SQL語言概述
8.1.1 SQL語言的特點
8.1.2 SQL語言的基本概念
8.1.3 SQL語言的基本功能
8.2 數據定義
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.5 視圖
8.5.1 視圖的定義
8.5.2 視圖的修改
8.5.3 視圖的刪除
8.5.4 視圖的更新
8.6 索引
8.6.1 索引的建立
8.6.2 索引的刪除
8.6.3 索引的建立原則
8.7 SQL綜合示例
小結
習題
第9章 存儲過程與觸發器
9.1 存儲過程概述
9.1.1 存儲過程的概念
9.1.2 存儲過程的優點
9.2 存儲過程的使用和管理
9.2.1 創建存儲過程
9.2.2 執行存儲過程
9.2.3 查看存儲過程
9.2.4 修改和刪除存儲過程
9.3 觸發器概述
9.3.1 觸發器的基本概念
9.3.2 創建觸發器
9.3.3 修改和刪除觸發器
小結
習題
第10章 數據恢復技術及其在SQL Server 2000中的套用
10.1 MS SQL Server 2000資料庫的備份
10.1.1 創建邏輯備份設備
10.1.2 刪除邏輯備份設備
10.1.3 備份的執行
10.1.4 備份的類型
10.2 MS SQL Server 2000資料庫的還原
10.2.1 使用SQL Server 2000企業管理器還原資料庫
10.2.2 使用Transact-SQL語句還原資料庫
10.3 MS SQL Server 2000資料庫數據的導入/導出
10.3.1 導出數據嚮導
10.3.2 導入數據嚮導
10.3.3 使用DTS設計器
小結
習題
第11章 資料庫安全技術在SQL Server 2000中的套用
11.1 SQL Server 2000登錄驗證機制
11.1.1 Windows驗證機制
11.1.2 混合驗證機制
11.1.3 設定驗證機制
11.2 登錄管理
11.2.1 系統管理員賬戶
11.2.2 用T-SQL語句創建、查看、刪除SQL Server登錄賬戶
11.2.3 使用企業管理器創建、查看、刪除SQL Server登錄賬戶
11.3 用戶管理
11.3.1 使用企業管理器創建、查看、刪除資料庫用
11.3.2 使用T-SQL語句創建、查看、刪除資料庫用戶
11.3.3 改變資料庫所有權
11.4 角色管理
11.4.1 角色的概念
11.4.2 固定伺服器角色
11.4.3 固定資料庫角色
11.4.4 自定義資料庫角色
11.4.5 應用程式角色
11.5 許可權管理
11.5.1 許可類型
11.5.2 許可的驗證
11.5.3 許可管理
小結
習題
第3篇 資料庫技術發展
第12章 資料庫技術發展動態
12.1 面向對象的資料庫系統
12.1.1 面向對象的程式設計方法
12.1.2 面向對象的數據模型
12.1.3 面向對象的資料庫模式結構
12.1.4 面向對象資料庫語言
12.1.5 面向對象資料庫模式的一致性和模式演進
12.2 分散式資料庫系統
12.2.1 分散式資料庫系統簡介
12.2.2 分散式資料庫系統舉例
12.3 多媒體資料庫
12.3.1 多媒體數據及其特點
12.3.2 多媒體資料庫簡介
12.4 主動資料庫
12.5 數據倉庫
12.5.1 數據倉庫
12.5.2 數據挖掘技術
小結
習題
參考文獻
參考文獻

相關詞條

熱門詞條

聯絡我們