資料庫系統概論第三版

資料庫系統概論第三版

《資料庫系統概論第三版》是2000年2月高等教育出版社出版的圖書,作者是薩師煊,王珊。本書是教育部“高等教育面向21世紀教學內容和課程體系改革計畫”的研究成果,是面向21世紀課程教材和教育部高等學校計算機科學與技術學科“九五”規劃教材。

基本介紹

  • 書名:資料庫系統概論第三版
  • 作者:薩師煊,王珊
  • ISBN:9787040074949 
  • 頁數:461
  • 定價:25.10
  • 出版社高等教育出版社
  • 出版時間:2000年2月
內容介紹,目錄,

內容介紹

本書是在第二版基礎上修訂而成的,與第二版相比較,在整體結構上進行了適當的調整,增加了資料庫新技術方面的內容。全書內容包括:資料庫模型、資料庫系統結構、關係資料庫系統、SQL語言、複雜數據理論、資料庫維護、資料庫設計、關係資料庫管理系統、資料庫技術新進展、面向對象 資料庫系統、分散式資料庫系統、並行資料庫系統等。本書曾獲國家優秀教材獎,並且是教育部“九五”重點教材。
資料庫系統概論第三版
本書可作為高等學校計算機及相關專業的資料庫課程教材,也可供從事計算機軟體工作的科技人員和工程技術人員以及其他有關部門人員參閱。

目錄

目錄
第一篇 基礎篇
第一章 緒論
1.1 資料庫系統概述
1.1.1 數據、資料庫、資料庫管理系統、資料庫系統
1.1.2 數據管理技術的產生和發展
1.1.3 資料庫系統的特點
1.2 數據模型
1.2.1 數據模型的組成要素
1.2.2 概念模型
1.2.3 最常用的數據模型
1.2.4 層次模型
1.2.5 網狀模型
1.2.6 關係模型
1.3 資料庫系統結構
1.3.1 資料庫系統模式的概念
1.3.2 資料庫系統的三級模式結構
1.3.3 資料庫的二級映象功能與數據獨立性
1.4 資料庫系統的組成
1.5 資料庫技術的研究領域
1.6 小結
習題
本章參考文獻
第二章 關係資料庫
2.1 關係模型概述
2.2 關係數據結構及形式化定義
2.2.1 關係
2.2.2 關係模式
2.2.3 關係資料庫
2.3 關係的完整性
2.4 關係代數
2.4.1 傳統的集合運算
2.4.2 專門的關係運算
2.5 關係演算
2.5.1 元組關係演算語言ALPHA
2.5.2 元組關係演算
2.5.3 域關係演算語言QBE
2.5.4 域關係演算
2.6 小結
習題
本章參考文獻
第三章 關係資料庫標準語言SQL
3.1 SQL概述
3.1.1 SQL的特點
3.1.2 SQL語言的基本概念
3.2 數據定義
3.2.1 定義、刪除與修改基本表
3.2.2 建立與刪除索引
3.3 查詢
3.3.1 單表查詢
3.3.2 連線查詢
3.3.3 嵌套查詢
3.3.4 集合查詢
3.3.5 SELECT語句的一般格式
3.4 數據更新
3.4.1 插入數據
3.4.2 修改數據
3.5 視圖
3.5.1 定義視圖
3.5.2 查詢視圖
3.5.3 更新視圖
3.5.4 視圖的作用
3.6 數據控制
3.6.1 授權
3.6.2 收回許可權
3.7 嵌入式SQL
3.7.1 嵌入式SQL的一般形式
3.7.2 嵌入式SQL語句與主語言之間的通信
3.7.3 不用游標的SQL語句
3.7.4 使用游標的SQL語句
3.7.5 動態SQL簡介
3.8 小結
習題
本章參考文獻
第四章 關係系統及其查詢最佳化
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.2.5 關係代數表達式的最佳化算法
4.2.6 最佳化的一般步驟
4.3 小結
習題
本章參考文獻
第五章 關係數據理論
5.1 問題的提出
5.2 規範化
5.2.1 函式依賴
5.2.2 碼
5.2.3 範式
5.2.4 2NF
5.2.5 3NF
5.2.6 BCNF
5.2.7 多值依賴
5.2.8 4NF
5.2.9 規範化小結
5.3 數據依賴的公理系統
5.4 模式的分解
5.4.1 模式分解的三個定義
5.4.2 分解的無損連線性和保持函式依賴性
5.4.3 模式分解的算法
5.5 小結
習題
本章參考文獻
第二篇 設計篇
第六章 資料庫設計
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.3.4 視圖的集成
6.4 邏輯結構設計
6.4.1 E-R 圖向關係模型的轉換
6.4.2 數據模型的最佳化
6.4.3 設計用戶子模式
6.5 資料庫的物理設計
6.5.1 資料庫的物理設計的內容和方法
6.5.2 關係模式存取方法選擇
6.5.3 確定資料庫的存儲結構
6.5.4 評價物理結構
6.6 資料庫的實施和維護
6.6.1 數據的載入和應用程式的調試
6.6.2 資料庫的試運行
6.6.3 資料庫的運行和維護
6.7 小結
習題
本章參考文獻
第三篇 系統篇
第七章 資料庫恢復技術
7.1 事務的基本概念
7.2 資料庫恢復概述
7.3 故障的種類
7.4 恢復的實現技術
7.4.1 數據轉儲
7.4.2 登記日誌檔案(Logging)
7.5 恢復策略
7.5.1 事務故障的恢復
7.5.2 系統故障的恢復
7.5.3 介質故障的恢復
7.6 具有檢查點的恢復技術
7.7 資料庫鏡像
7.8 Oracle的恢復技術
7.9 小結
習題
本章參考文獻
第八章 並發控制
8.1 並發控制概述
8.2 封鎖 (Locking)
8.3 封鎖協定
8.4 活鎖和死鎖
8.5 並發調度的可串列性
8.6 兩段鎖協定
8.7 封鎖的粒度
8.7.1 多粒度封鎖
8.7.2 意向鎖
8.8 Oracle的並發控制
8.9 小結
習題
本章參考文獻
第九章 資料庫安全性
9.1 計算機安全性概論
9.1.1 計算機系統的三類安全性問題
9.1.2 可信計算機系統評測標準
9.2 資料庫安全性控制
9.2.1 用戶標識與鑑別(Identification & Authentication)
9.2.2 存取控制
9.2.3 自主存取控制(DAC)方法
9.2.4 強制存取控制(MAC)方法
9.2.5 視圖機制
9.2.6 審計(Audit)
9.2.7 數據加密
9.3 統計資料庫安全性
9.4 Oracle 資料庫的安全性措施
9.5 小結
習題
本章參考文獻
第十章 資料庫完整性
10.1 完整性約束條件
10.2 完整性控制
10.3 Oracle的完整性
10.4 小結
習題
本章參考文獻
第十一章 資料庫管理系統
11.1 DBMS概述
11.1.1 DBMS的目標
11.1.2 DBMS的基本功能
11.1.3 DBMS和作業系統
11.1.4 DBMS 和第四代套用開發環境
11.2 DBMS 的進程結構和多線索機制
11.2.1 N方案:DBMS與應用程式相融合的方案
11.2.2 2N方案:一個DBMS進程對應一個用戶進程
11.2.3 N1方案:一個DBMS進程對應所有用戶進程
11.2.4 NM方案:M個DBMS進程對應N個用戶進程
11.2.5 多線索(Multi_Threaded)DBMS的概念
11.3 DBMS 系統結構
11.3.1 DBMS 程式模組的組成
11.3.2 DBMS 的層次結構
11.3.3 DBMS 的運行過程示例
11.4 語言處理
11.4.1 語言翻譯處理層的任務和工作步驟
11.4.2 解釋方法
11.4.3 預編譯方法
11.5 數據存取層
11.5.1 數據存取層的系統結構
11.5.2 數據存取層的功能子系統
11.6 緩衝區管理
11.7 資料庫物理組織
11.8 小結
習題
本章參考文獻
第四篇 新技術篇
第十二章 資料庫技術新發展
12.1 資料庫技術三個發展階段
12.1.1 第一代資料庫系統
12.1.2 第二代資料庫系統──關係資料庫系統
12.1.3 新一代資料庫技術的研究和發展
12.2 資料庫新技術
12.2.1 數據模型的發展
12.2.2 資料庫技術與其他相關技術相結合
12.2.3 面向套用領域的資料庫新技術
12.3 小結
習題
本章參考文獻
第十三章 面向對象數據系統
13.1 面向對象程式設計方法
13.2 面向對象數據模型
13.2.1 OO模型的核心概念
13.2.2 對象與對象標識
13.2.3 類和類層次
13.2.4 繼承
13.2.5 滯後聯編
13.2.6 對象的嵌套
13.3 面向對象資料庫語言
13.4 面向對象資料庫的模式演進
13.4.1 模式的一致性
13.4.2 模式演進操作
13.4.3 模式演進的實現
13.5 對象-關係資料庫
13.6 小結
習題
本章參考文獻
第十四章 分散式資料庫系統
14.1 概述
14.1.1 什麼是分散式資料庫系統
14.1.2 分散式資料庫系統的特點
14.1.3 分散式資料庫系統的目標
14.2 分散式資料庫系統的體系結構
14.2.1 分散式資料庫系統的模式結構
14.2.2 數據分片
14.2.3 分布透明性
14.2.4 分散式資料庫管理系統
14.3 查詢處理和最佳化
14.3.1 一個實例
14.3.2 查詢處理和最佳化要解決的問
14.3.3 查詢最佳化的目標
14.3.4 連線查詢的最佳化
14.4 分布事務管理
14.4.1 分布事務的恢復
14.4.2 並發控制
14.5 分散式資料庫的發展前景和套用趨勢
14.6 小結
習題
本章參考文獻
第十五章 並行資料庫系統
15.1 並行資料庫系統概述
15.2 並行資料庫系統的目標
15.3 支持並行資料庫的並行結構
15.3.1 SM並行結構
15.3.2 SD並行結構
15.3.3 SN並行結構
15.3.4 三種並行結構比較
15.4 並行資料庫的並行查詢處理技術
15.4.1 並行粒度
15.4.2 並行化形式
15.4.3 並行操作算法
15.4.4 並行查詢最佳化
15.5 並行資料庫的物理組織
15.5.1 並行資料庫的數據劃分
15.5.2 並行資料庫的數據複製
15.5.3 並行資料庫的數據重組
15.6 並行資料庫系統與分散式資料庫系統的區別
15.7 小結
習題
本章參考文獻
全書參考文獻

相關詞條

熱門詞條

聯絡我們