《數據庫應用技術:Visual FoxPro 6.0(第4版)》是全國中等職業學校計算機應用專業數據庫學習用教材,是在《數據庫應用技術—Visual FoxPro 6.0》(第3版)的基礎上修訂的。全書共分9章,主要內容包括數據庫應用基礎、數據庫表的基本操作、查詢和視圖的創建、結構化查詢語言SQL、結構化程序設計基礎、表單設計、報表設計、菜單和工具欄的設計,以及應用程序開發實例等。每章提供了大量的練習題和上機操作題,有利于初學者系統的學習Visual FoxPro 6.0 知識,掌握基本的操作技能。
為了方便讀者學習,特為本書編寫了配套教材《數據庫應用技術——Visual FoxPro 6.0上機指導與練習》(第4版)。
本書適合作為中等職業學校學生學習Visual FoxPro 6.0數據庫的教材,也可作為全國計算機等級考試(二級Visual FoxPro程序設計)的輔導教材,以及計算機應用培訓班教材和初學者自學Visual FoxPro 6.0 用書。
第1章 數據庫應用基礎
1.1 數據庫簡介
1.1.1 數據庫
1.1.2 數據庫管理系統
1.1.3 數據庫系統
1.2 數據模型
1.3 關系型數據庫
1.3.1 關系型數據庫概念
1.3.2 關系操作
1.4 Visual FoxPro 6.0的啟動和退出
1.4.1 啟動Visual FoxPro 6.0
1.4.2 退出Visual FoxPro 6.0
練習1
第2章 數據庫的基本操作
2.1 創建項目文件
2.1.1 建立項目文件
2.1.2 項目管理器窗口組成
2.2 創建數據庫
2.2.1 創建數據庫概念
2.2.2 使用數據庫
2.3 創建表
2.3.1 建立表結構
2.3.2 修改表結構
2.4 表的基本操作
2.4.1 輸入記錄
2.4.2 瀏覽記錄
2.4.3 記錄指針的定位
2.4.4 編輯記錄
2.5 索引記錄
2.5.1 索引的類型
2.5.2 建立索引
2.5.3 使用索引
2.6 設置字段屬性
2.6.1 設置字段的標題
2.6.2 給字段添加注釋
2.6.3 設置字段默認值
2.6.4 設置有效性規則
2.7 工作區的使用
2.7.1 選擇工作區
2.7.2 多表的打開與關閉
2.7.3 訪問其他工作區
2.8 創建表間關系
2.8.1 表間關系
2.8.2 設置表間臨時關系
2.8.3 建立表間永久關系
2.8.4 編輯表間關系
2.8.5 編輯參照完整性
練習2
第3章 創建查詢和視圖
3.1 創建查詢
3.1.1 使用查詢向導創建查詢
3.1.2 使用查詢設計器創建查詢
3.2 創建視圖
3.2.1 使用視圖設計器創建本地視圖
3.2.2 更新視圖
3.3 創建參數視圖
練習3
第4章 結構化查詢語言SQL
4.1 SQL數據查詢
4.1.1 簡單查詢
4.1.2 條件查詢
4.1.3 查詢排序
4.1.4 查詢分組
4.1.5 嵌套查詢
4.1.6 合并查詢
4.1.7 查詢結果輸出
4.2 SQL數據定義
4.2.1 定義表
4.2.2 修改表結構
4.2.3 刪除表
4.3 SQL數據操作
4.3.1 插入記錄
4.3.2 更新記錄
4.3.3 刪除記錄
練習4
第5章 程序設計基礎
5.1 數據存儲
5.1.1 常量
5.1.2 變量
5.2 常用函數
5.2.1 數值運算函數
5.2.2 字符串操作函數
5.2.3 日期與時間函數
5.2.4 轉換函數
5.2.5 測試函數
5.3 運算符和表達式
5.3.1 運算符
5.3.2 表達式
5.4 命令文件的建立與運行
5.4.1 創建命令文件
5.4.2 運行命令文件
5.5 結構化程序設計基礎
5.5.1 順序結構
5.5.2 選擇結構
5.5.3 循環結構
5.6 子程序和過程文件
5.6.1 子程序
5.6.2 過程文件
5.7 參數傳遞
5.8 自定義函數
練習5
第6章 表 單 設 計
6.1 面向對象程序設計實例
6.2 使用表單向導創建表單
6.2.1 創建單一表單
6.2.2 創建一對多表單
6.3 使用表單設計器創建表單
6.4 表單控件的使用
6.4.1 標簽控件
6.4.2 文本框和編輯框控件
6.4.3 組合框和列表框控件
6.4.4 表格控件
6.4.5 復選框控件
6.4.6 選項按鈕組控件
6.4.7 命令按鈕控件
6.4.8 命令按鈕組控件
6.4.9 ActiveX綁定控件
6.4.10 微調控件
4.6.11 頁框控件
練習6
第7章 報 表 設 計
7.1 使用向導創建報表
7.1.1 創建單一報表
7.1.2 創建一對多報表
7.2 使用報表設計器創建報表
7.2.1 報表設計器的組成
7.2.2 報表設計
7.2.3 設計分組報表
7.2.4 修飾報表
7.3 打印報表
練習7
第8章 菜單和工具欄設計
8.1 系統菜單組成
8.2 使用菜單設計器創建菜單
8.2.1 快速生成菜單
8.2.2 菜單設計器的組成
8.2.3 創建菜單
8.2.4 創建快捷菜單
8.3 定義工具欄
8.3.1 定義工具欄類
8.3.2 在工具欄類中添加對象
8.3.3 定義操作
8.3.4 在表單集中添加工具欄
練習8
第9章 應用程序開發實例
9.1 系統分析
9.2 系統設計
9.2.1 設計數據庫
9.2.2 設計啟動界面
9.2.3 設計菜單
9.2.4 設計表單
9.2.5 設計打印報表
9.2.6 設計主控程序
9.3 編譯應用程序
練習9