內容簡介
《資料庫系統概論》在1992年第一版的基礎之上進行了很大的調整、修改與充實。全書分為三篇。第一篇系統、完整地敘述了資料庫系統的基本概念、基本原理、基本方法與技術。主要內容有:資料庫的發展、系統組成與結構(第一章),資料庫的物理組織方法(第二章),主要的數據模型(第三章),以DBMS為核心的資料庫管理軟體(第四章),三種主要的資料庫技術與方法——層次、網狀、關係系統(第五~七章),資料庫的完整性、一致性、安全性與可靠性(第八章),資料庫的設計方法與技術(第九章),資料庫的運行維護與管理(第十章)。第二篇從實例與實驗環境角度,系統地介紹了流行的FoxPro資料庫系統及其使用(第十—~十五章)。第三篇給出了教學與學習的指導和實驗。
《資料庫系統概論》可作為高等學校計算機各專業或非計算機專業資料庫課程的教材,能適合多種層次(本科或專科)、多種培養目標的人員(如資料庫的一般用戶或程式設計員、資料庫與信息系統的設計開發人員、資料庫管理員等)的學習需要,亦可供計算機套用研究工作者、工程技術人員和其他有關人員參考。
目錄
第一篇 資料庫系統原理
第一章 資料庫系統概念
1.1 數據管理技術的進展
1.2 數據與聯繫
1.3 資料庫系統的組成
1.4 數據的分層視圖
1.5 資料庫與信息系統的聯繫
1.6 資料庫的新發展
習題一
第二章 資料庫存儲結構
2.1 數據的外存組織
2.2 基本檔案組織
2.3 索引結構
習題二
第三章 數據模型
3.1 數據模型概述
3.2 層次數據模型
3.3 網狀數據模型
3.4 關係數據模型
3.5 E-R模型
3.6 面向對象數據模型
習題三
第四章 資料庫管理軟體
4.1 資料庫管理軟體的主要目標
4.2 資料庫管理系統
4.3 SQL標準簡介
4.4 ORACLE系統
4.5 客戶機/伺服器資料庫及其開發工具
習題四
第五章 層次資料庫系統
5.1 IMS的系統結構
5.2 IMS的數據結構
5.3 IMS的邏輯資料庫
5.4 IMS的數據存儲結構
5.5 IMS的數據操作
習題五
第六章 網狀資料庫系統
6.1 DBTG數據結構
6.2 DBTG數據描述
6.3 DBTG模式數據描述語言
6.4 DBTG子模式數據描述語言
6.5 DBTG數據操縱語言
習題六
第七章 關係資料庫系統
7.1 基本概念
7.2 關係資料庫系統的數據描述
7.3 關係資料庫系統的數據操作
習題七
第八章 資料庫保護
8.1 完整性
8.2 安全性
8.3 並發控制
8.4 恢復
習題八
第九章 資料庫設計
9.1 資料庫設計步驟
9.2 需求分析
9.3 概念設計
9.4 實現設計
9.5 物理設計
9.6 實施與維護
9.7 關係規範化
習題九
第十章 資料庫系統的運行與管理
10.1 資料庫運行環境
10.2 資料庫運行維護
10.3 資料庫的管理
10.4 資料庫的開發管理
習題十
第二篇 FoxPro及其程式設計
第十一章 FoxPro概述
11.1 FoxPro系列簡介
11.2 FoxPro的技術指標
11.3 FoxPro使用入門
11.4 FoxPro套用基礎
第十二章 資料庫的建立與維護
12.1 資料庫結構的建立
12.2 資料庫結構的維護
12.3 資料庫的數據輸入
12.4 資料庫的基本數據操作
12.5 資料庫檔案管理操作
12.6 資料庫的管理操作
第十三章 FoxPro程式設計基礎
13.1 FoxPro程式的建立、運行和結束
13.2 記憶體變數的創建與使用
13.3 數組
13.4 數據的輸入與輸出
13.5 FoxPro程式結構
第十四章 FoxPro程式設計技巧
14.1 視窗設計
14.2 選單設計
14.3 報表設計簡述
第十五章 區域網路環境下的FoxPro
15.1 網路站點配置檔案的設定
15.2 並發控制
15.3 FoxPro網路多用戶命令與函式
15.4 FoxPro的網路錯誤信息
第三篇 學習指導與實驗
第一部分 課程大綱
第二部分 學習輔導
第三部分 習題解答
第四部分 實驗
……