《數據庫應用基礎教程(Visual FoxPro 9.0)》根據教育部高等學校文科計算機基礎教學指導委員會發布的《大學計算機教學基本要求》和計算機等級考試二級(Visual FoxPro)的要求編寫而成。《數據庫應用基礎教程(Visual FoxPro 9.0)》基于Visual FoxPro 9.0,包括14章的內容:數據庫基本原理,Visual FoxPro 9.0概述,Visual FoxPro操作基礎,程序設計基礎,數據庫及表的操作,索引及記錄的操作,查詢與視圖的操作,結構化查詢語言(SQL),表單設計,常用控件,報表設計,菜單與工具欄設計,以及應用程序的調試、編譯與發布。
《數據庫應用基礎教程(Visual FoxPro 9.0)》可以作為高等院校相關專業的教學參考書,可作為計算機等級考試的培訓教材,也可供從事Visual FoxPro數據庫開發的人員學習、參考。
第1章 數據庫基本原理
1.1 數據管理技術的發展
1.2 數據庫系統
1.3 數據模型
1.3.1 E-R概念模型
1.3.2 層次模型
1.3.3 網狀模型
1.3.4 關系模型
1.3.5 面向對象模型
1.4 關系數據庫
本章小結
習題1
第2章 Visual FoxPro 9.0概述
2.1 VISUAL FOXPRO簡介
2.2 VISUAL FOXPRO 9.0的操作界面
2.2.1 Visual FoxPro 9.0界面組成
2.2.2 Visual FoxPro的系統菜單
2.2.3 Visual FoxPro的工具欄
2.3 VISUAL FOXPRO 9.0的編程與管理工具
2.3.1 Visual FoxPro向導
2.3.2 Visual FoxPro的設計器
2.3.3 Visual FoxPro的生成器
2.3.4 Visual FoxPro項目管理器
本章小結
習題2
第3章 Visual FoxPro操作基礎
3.1 數據類型
3.2 數據存儲
3.3 函數
本章小結
習題3
第4章 程序設計
4.1 程序設計的基本概念
4.2 程序文件的創建與使用
4.2.1 程序的建立、保存和運行
4.2.2 程序書寫規則
4.2.3 程序設計的常用命令
4.3 程序的結構
4.3.1 分支結構
4.3.2 循環結構
4.4 程序的調試
4.5 多模塊程序
4.6 過程與過程文件
4.7 參數傳遞
4.8 變量的作用域
本章小結
習題4
第5章 數據庫及表的操作
5.1 自由表的操作
5.1.1 設計并創建表
5.1.2 表的打開與關閉
5.1.3 輸入數據
5.1.4 備注型數據的輸入
5.1.5 通用型數據的輸入
5.2 表中數據的瀏覽與顯示
5.2.1 編輯方式和瀏覽方式
5.2.2 使用命令操作顯示和瀏覽數據
5.2.3 修改數據表記錄
5.2.4 記錄的刪除與恢復
5.3 數據表的其他操作
5.3.1 記錄指針的定位命令
5.3.2 記錄與數組的數據交換
5.3.3 表數據的復制
5.3.4 數據表數據的計算與統計
5.4 數據庫的創建和使用
5.4.1 創建數據庫
5.4.2 數據庫的基本管理操作
5.4.3 數據庫中表的操作
5.4.4 設置數據庫中表的屬性
5.5 使用項目管理器管理數據庫
5.5.1 項目管理器概述
5.5.2 創建項目
5.5.3 項目管理器各選項卡和按鈕
5.5.4 使用“數據”選項卡管理數據
5.5.5 項目管理器的其他操作
本章小結
習題5
第6章 索引和記錄的操作
6.1 索引操作
6.1.1 索引類型
6.1.2 創建索引
6.2 數據庫表間的關聯關系
6.3 記錄排序
6.4 記錄定位
6.5 記錄刪除
本章小結
習題6
第7章 查詢和視圖的操作
7.1 查詢操作
7.1.1 使用查詢向導創建查詢
7.1.2 使用查詢設計器創建查詢
7.1.3 使用命令創建查詢
7.1.4 多表查詢的創建方式
7.2 視圖設計
7.2.1 視圖的定義
7.2.2 視圖的創建
7.2.3 視圖的其他基本操作
7.2.4 視圖與查詢的區別
本章小結
習題7
第8章 結構化查詢語言
8.1 SQL概述
8.2 數據定義功能
8.2.1 表的定義、修改與刪除
8.2.2 視圖的定義與刪除
8.3 查詢功能
8.3.1 SELECT語句
8.3.2 簡單查詢
8.3.3 排序查詢
8.3.4 分組查詢
8.3.5 聯接查詢
8.3.6 計算查詢
8.3.7 空值查詢
8.3.8 嵌套查詢
8.3.9 查詢結果輸出
8.3.10 輸出合并
8.4 數據更新功能
本章小結
習題8
第9章 表單設計
9.1 創建表單
9.1.1 利用表單設計器創建表單
9.1.2 利用表單向導創建表單
9.1.3 編輯事件代碼和方法程序代碼
9.1.4 保存和運行表單
9.1.5 關閉活動的表單
9.2 表單的高級設計
9.2.1 在表單上創建控件
9.2.2 向表單中添加數據綁定型控件
9.2.3 調整控件的布局
9.2.4 處理控件的焦點
9.2.5 表單的數據環境
9.3 多表單的應用
9.3.1 浮動表單、子表單與頂層表單
9.3.2 表單集
9.4 用戶自定義屬性和方法程序
9.5 用戶自定義類
9.6 使用項目管理器的管理
本章小結
習題9
第10章 常用控件
10.1 輸出類控件
10.1.1 標簽
10.1.2 線條、形狀、圖像和分隔欄
10.2 輸入類控件
10.3 控制類控件
10.4 容器類控件
10.5 連接類控件
本章小結
習題10
第11章 報表與標簽設計
11.1 報表的創建與操作
11.1.1 利用向導創建報表
11.1.2 利用報表設計器創建報表
11.1.3 報表操作的命令
11.1.4 報表的輸出和打印
11.2 報表的高級設計
11.2.1 定制報表帶區
11.2.2 報表的分組
11.2.3 報表高級設計實例
11.3 標簽設計
本章小結
習題11
第12章 菜單與工具欄設計
12.1 菜單系統概述
12.1.1 菜單的結構和種類
12.1.2 菜單設計的一般步驟
12.2 利用菜單設計器創建菜單
12.2.1 菜單設計器界面
12.2.2 創建快速菜單
12.2.3 在菜單設計器中設計菜單
12.2.4 菜單的“常規選擇”和“菜單選項”
12.2.5 菜單程序的生成與運行
12.2.6 系統菜單的隱藏和顯示
12.2.7 菜單設計實例
12.3 快捷菜單
12.3.1 創建快捷菜單
12.3.2 為快捷菜單編寫調用程序
12.4 自定義工具欄
12.4.1 定制工具欄
12.4.2 創建自定義工具欄
12.4.3 在表單中添加自定義工具欄
本章小結
習題12
第13章 應用程序的調試、編譯和發布
13.1 項目管理器
13.2 測試應用程序
13.3 調試應用程序
13.4 應用程序的日志管理
13.5 編譯應用程序
13.5.1 設計框架
13.5.2 組織主文件
13.5.3 將文件加入到項目中
13.5.4 引用可修改的文件
13.5.5 創建應用程序
13.6 應用程序發布
本章小結
習題13
第14章 二級計算機等級考試(Visual FoxPro)的要求
14.1 考試大綱
14.1.1 考試目的與要求
14.1.2 考試內容
13.1.3 考試方式及考試題目類型
14.2 最新試題類型
14.2.1 理論題及參考答案
14.2.2 操作題
14.3 模擬試題一
14.4 模擬試題二
14.5 模擬試題三
參考文獻