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