本教材是在教育部高等學校非計算機專業(yè)計算機課程教學指導分委會提出的《計算機公共課系列教材》的基礎上編寫的。內容包括數(shù)據(jù)庫概論、數(shù)據(jù)庫基本操作、數(shù)據(jù)庫高級操作、結構化查詢語言SQL、程序設計、表單設計、菜單與工具欄設計、報表設計、關系型數(shù)據(jù)庫理論、常用數(shù)據(jù)庫及Web數(shù)據(jù)庫簡介等。
本教材主要以Microsoft公司推出的支持面向對象的關系型數(shù)據(jù)庫Visual Foxpro為例介紹數(shù)據(jù)庫操作及數(shù)據(jù)編程,適合初學者使用。本教材可作為高等學院非計算機專業(yè)大學計算機課程教材,也可作為數(shù)據(jù)庫及數(shù)據(jù)庫編程愛好者的入門自學用書。
本書主要以Microsoft公司推出的支持面向對象的關系型數(shù)據(jù)庫Visual FoxPro為例介紹數(shù)據(jù)操作及數(shù)據(jù)庫編程,適合初學者使用。內容涉及數(shù)據(jù)庫理論、數(shù)據(jù)庫操作、數(shù)據(jù)庫編程及Web數(shù)據(jù)庫編程等與數(shù)據(jù)庫有關的知識。本書可作為高等學校非計算機專業(yè)大學計算機課程教材,也可作為數(shù)據(jù)庫及數(shù)據(jù)庫編程愛好者的入門自學用書。
第一章 緒論
1.1 數(shù)據(jù)庫系統(tǒng)的基本概念
1.2 數(shù)據(jù)模型
1.3 關系數(shù)據(jù)庫系統(tǒng)的發(fā)展
1.4 Visual FoxPro 6.0簡介
1.5 Visual FoxPro 的數(shù)據(jù)元素
第二章 數(shù)據(jù)庫的基本操作
2.1 創(chuàng)建數(shù)據(jù)庫和表
2.2 查看表中的數(shù)據(jù)
2.3 表的維護
2.4 表設計器的其他功能
習題
第三章 數(shù)據(jù)庫的高級操作
3.1 排序和索引
3.2 查找和統(tǒng)計
3.3 多重表的操作
3.4 存儲過程和觸發(fā)器
3.5 視圖
3.6 查詢
習題
第四章 結構化查詢語言SQL
4.1 SQL簡介
4.2 數(shù)據(jù)定義
4.3 數(shù)據(jù)操縱
4.4 數(shù)據(jù)查詢
第五章 程序設計
5.1 程序設計初步
5.2 面向對象程序設計
習題
第六章 表單設計
6.1 表單基本操作
6.2 表單向導
6.3 表單設計器
6.4 表單控件的使用
習題
第七章 菜單與工具欄設計
7.1 基本概念
7.2 創(chuàng)建菜單系統(tǒng)
7.3 創(chuàng)建自定義工具欄
7.4 優(yōu)化菜單設計
第八章 報表設計
8.1 報表概述
8.2 報表向導
8.3 報表設計器
8.4 報表的打印
習題
第九章 關系型數(shù)據(jù)庫理論
9.1 關系數(shù)據(jù)模型概述
9.2 關系運算
9.3 關系的完整性規(guī)則
習題
第十章 常用數(shù)據(jù)庫及Web數(shù)據(jù)庫簡介
10.1 Access 2000數(shù)據(jù)庫管理系統(tǒng)
10.2 SQL Server 2000數(shù)據(jù)庫管理系統(tǒng)
10.3 Web數(shù)據(jù)庫
附錄 1 Visual FoxPro 6.0系統(tǒng)的文件類型
附錄 2 Visual FoxPro 6.0系統(tǒng)的性能指標
附錄 3 Visual FoxPro 6.0常用函數(shù)表
附錄 4 Visual FoxPro 6.0常用命令表
參考文獻