內容簡介
《高等學校教材:數據庫係統簡明教程》係統地闡述瞭數據庫係統的基礎理論、基本技術和基本方法。
《高等學校教材:數據庫係統簡明教程》是薩師煊、王珊《數據庫係統概論》的簡明版。應廣大讀者和廣大教師的要求,對《數據庫係統概論》第三版從深度和廣度上做瞭刪減,從麵嚮應用的角度對內容進行瞭調整,以適應更加廣泛的學校和讀者的學習需要和教學要求。
全書分為四篇共十五章。基礎篇包括緒論、數據模型、關係數據庫和關係數據庫標準語言sql四章;係統篇包括數據庫安全性、數據庫完整性、數據庫恢復技術和並發控製四章;設計篇包括數據庫設計概述、概念模型與er方法、關係數據庫設計理論、數據庫設計步驟四章;應用篇包括嵌入式 sql、pl/sql與存儲過程、開放數據庫互連(odbc)三章。
《高等學校教材:數據庫係統簡明教程》可以作為高等學校計算機專業、信息係統與信息管理等相關專業數據庫課程教材。也可供從事數據庫係統教學、研究和應用的廣大教師、學生、研究人員和工程技術人員參考。
目錄
基礎篇
第一章 緒論��
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.4 小結��
習題��
本章參考文獻��
第二章 數據模型��
2.1 兩大類數據模型��
2.2 數據模型的組成要素��
2.2.1 數據結構��
2.2.2 數據操作��
2.2.3 完整性約束��
2.3 主要的邏輯數據模型��
2.4 層次模型��
2.4.1 層次數據模型的數據結構��
2.4.2 層次模型的數據操縱與完整性約束��
2.4.3 層次模型的優缺點��
2.5 網狀模型��
2.5.1 網狀數據模型的數據結構��
2.5.2 網狀數據模型的操縱與完整性約束��
2.5.3 網狀數據模型的優缺點��
2.6 關係模型��
2.6.1 關係數據模型的數據結構��
2.6.2 關係數據模型的操縱與完整性約束��
2.6.3 關係數據模型的優缺點��
2.7 小結��
習題��
本章參考文獻��
第三章 關係數據庫��
3.1 關係數據結構及形式化定義��
3.1.1 關係��
3.1.2 關係模式��
3.1.3 關係數據庫��
3.2 關係操作��
3.2.1 基本的關係操作��
3.2.2 關係數據語言的分類��
3.3 關係的完整性��
3.3.1 關係的三類完整性約束��
3.3.2 實體完整性��
3.3.3 參照完整性��
3.3.4 用戶定義的完整性
3.4 關係代數��
3.4.1 傳統的集閤運算��
3.4.2 專門的關係運算��
3.5 小結��
習題��
本章參考文獻��
第四章 關係數據庫標準語言sql
4.1 sql概述��
4.1.1 sql的産生與發展��
4.1.2 sql語言的基本概念��
4.1.3 sql的組成��
4.1.4 sql的特點��
4.2 學生-課程數據庫��
4.3 數據定義��
4.3.1 模式的定義和刪除��
4.3.2 基本錶的定義、刪除與修改��
4.3.3 索引的建立與刪除��
4.4 數據查詢��
4.4.1 單錶查詢��
4.4.2 連接查詢��
4.4.3 嵌套查詢��
4.4.4 集閤查詢��
4.4.5 select語句的一般格式��
4.5 數據更新��
4.5.1 插入數據��
4.5.2 修改數據��
4.5.3 刪除數據��
4.6 視圖��
4.6.1 定義視圖��
4.6.2 查詢視圖��
4.6.3 更新視圖��
4.6.4 視圖的作用��
4.7 小結��
習題��
本章參考文獻��
係 統 篇
第五章 數據庫安全性
5.1 計算機係統的安全性概述��
5.2 數據庫安全性控製��
5.2.1 用戶標識與鑒彆
5.2.2 存取控製��
5.3 數據庫存取控製方法��
5.3.1 用戶權限��
5.3.2 授權與迴收��
5.4 數據庫角色��
5.5 視圖機製��
5.6 審計��
5.7 小結��
習題��
本章參考文獻��
第六章 數據庫完整性
6.1 實體完整性��
6.1.1 實體完整性定義��
6.1.2 實體完整性檢查和違約處理��
6.2 參照完整性��
6.2.1 參照完整性定義��
6.2.2 參照完整性檢查和違約處理��
6.3 用戶定義的完整性��
6.3.1 屬性上的約束條件的定義��
6.3.2 屬性上的約束條件檢查和違約處理��
6.3.3 元組上的約束條件的定義��
6.3.4 元組上的約束條件檢查和違約處理��
6.4 完整性約束命名子句��
*6.5 域中的完整性限製��
6.6 小結��
習題��
本章參考文獻��
第七章 數據庫恢復技術
7.1 事務的基本概念��
7.1.1 事務��
7.1.2 實例��
7.1.3 事務的特性��
7.2 數據庫恢復概述��
7.3 故障的種類��
7.3.1 事務內部的故障��
7.3.2 係統故障��
7.3.3 介質故障��
7.3.4 計算機病毒��
7.4 恢復的實現技術��
7.4.1 數據轉儲��
7.4.2 登記日誌文件(logging)��
7.5 恢復策略��
7.5.1 事務故障的恢復��
7.5.2 係統故障的恢復��
7.5.3 介質故障的恢復��
7.6 小結��
習題��
本章參考文獻��
第八章 並發控製��
8.1 並發控製概述��
8.2 封鎖��
8.3 封鎖協議��
8.4 活鎖和死鎖��
8.4.1 活鎖��
8.4.2 死鎖��
8.5 並發調度的可串行性��
8.6 兩段鎖協議��
8.7 封鎖的粒度��
8.8 小結��
習題��
本章參考文獻��
設計篇
第九章 數據庫設計概述
9.1 數據庫設計的特點��
9.1.1 數據庫建設的基本規律
9.1.2 結構(數據)設計和行為(處理)設計��
9.2 數據庫設計方法��
9.3 數據庫的生命周期��
9.4 數據庫設計步驟��
9.5 數據庫設計過程中的各級模式��
9.6 小結��
習題��
本章參考文獻��
第十章 概念模型與e-r方法
10.1 概念模型��
10.2 概念模型的主要概念��
10.3 實體型之間的聯係��
10.3.1 兩個實體型之間的聯係��
10.3.2 兩個以上的實體型之間的聯係��
10.4 實體-聯係方法��
10.4.1 e-r圖的錶示方法��
10.4.2 一個實例��
10.4.3 實體與屬性的劃分��
10.5 小結��
習題��
本章參考文獻��
第十一章 關係數據庫設計理論
11.1 數據依賴對關係模式的影響��
11.2 函數依賴��
11.2.1 函數依賴��
11.2.2 碼��
11.3 範式��
11.3.1 第一範式(1nf)��
11.3.2 第二範式(2nf)��
11.3.3 第三範式(3nf)��
11.3.4 bc範式(bcnf)��
11.4 多值依賴與第四範式(4nf)��
11.4.1 多值依賴��
11.4.2 第四範式(4nf)��
11.5 關係模式的規範化��
11.6 數據依賴的公理係統��
11.7 小結��
習題��
本章參考文獻��
第十二章 數據庫設計步驟
12.1 需求分析��
12.1.1 需求分析的任務和過程��
12.1.2 數據流圖��
12.1.3 數據字典��
12.1.4 需求分析注意點��
12.2 概念結構設計��
12.2.1 概念結構設計的方法與步驟��
12.2.2 局部視圖設計��
12.2.3 視圖集成��
12.3 邏輯結構設計��
12.3.1 e-r圖嚮關係模型的轉換��
12.3.2 數據模型的優化��
12.3.3 設計用戶子模式��
12.4 數據庫的物理設計��
12.4.1 數據庫物理設計的內容��
12.4.2 關係存取方法選擇��
12.4.3 確定數據庫的存儲結構��
12.4.4 評價物理結構��
12.5 數據庫的實施��
12.5.1 數據的載入和應用程序的調試��
12.5.2 數據庫的試運行��
12.6 數據庫的運行和維護��
12.7 小結��
習題��
本章參考文獻��
應用篇
第十三章 嵌入式sql
13.1 嵌入式sql的一般形式��
13.2 嵌入式sql語句與主語言之間的通信��
13.2.1 sql通信區��
13.2.2 主變量��
13.2.3 遊標��
13.2.4 程序實例��
13.3 不用遊標的sql語句��
13.3.1 說明性語句��
13.3.2 數據定義語句��
13.3.3 數據控製語句��
13.3.4 查詢結果為單記錄的select語句��
13.3.5 非current形式的update語句��
13.3.6 非current形式的delete語句��
13.3.7 insert語句��
13.4 使用遊標的sql語句��
13.4.1 查詢結果為多條記錄的select語句��
13.4.2 current形式的update語句和delete語句��
13.5 動態sql簡介��
13.6 小結��
習題��
本章參考文獻��
第十四章 pl/sql與存儲過程
14.1 概述��
14.2 pl/sql的塊結構��
14.3 變量與常量的定義��
14.4 控製結構��
14.4.1 條件控製語句��
14.4.2 循環控製語句��
14.5 異常處理��
14.6 存儲過程��
14.6.1 存儲過程的優點��
14.6.2 存儲過程的用戶接口��
14.7 遊標��
14.8 小結��
習題��
第十五章 開放數據庫互連(odbc)
15.1 數據庫互連概述��
15.2 odbc的工作原理概述��
15.3 使用odbc的係統結構��
15.3.1 應用程序��
15.3.2 驅動程序管理器��
15.3.3 數據庫驅動程序��
15.3.4 odbc數據源管理��
15.4 odbc api 基礎��
15.4.1 函數概述��
15.4.2 句柄及其屬性��
15.4.3 數據類型��
15.5 odbc的工作流程��
15.5.1 配置數據源��
15.5.2 初始化環境��
15.5.3 建立連接��
15.5.4 分配語句句柄��
15.5.5 執行sql語句��
15.5.6 結果集處理��
15.5.7 中止��
15.6 小結��
習題��
本章參考文獻��
課後習題參考答案
高等學校教材:數據庫係統簡明教程 epub pdf mobi txt 電子書 下載 2024
高等學校教材:數據庫係統簡明教程 下載 epub mobi pdf txt 電子書