Visual FoxPro程序設(shè)計(jì)教程
定 價(jià):34 元
叢書名:高等院校計(jì)算機(jī)系列教材
- 作者:何昭青,楊克昌主編
- 出版時(shí)間:2007/8/1
- ISBN:9787307057180
- 出 版 社:武漢大學(xué)出版社
- 中圖法分類:TP311.138FO
- 頁碼:336
- 紙張:膠版紙
- 版次:1
- 開本:16K
為了適應(yīng)數(shù)據(jù)庫技術(shù)的新發(fā)展,本教程結(jié)合全國計(jì)算機(jī)等級(jí)考試的“二級(jí)Visual FoxPro”考試大綱,以及作者們多年一線從事的數(shù)據(jù)庫課程的教學(xué)經(jīng)驗(yàn),編寫了此教材。
《Visual FoxPro程序設(shè)計(jì)教程》的特色是:結(jié)構(gòu)清晰、內(nèi)容翔實(shí)、圖文并茂,可操作性強(qiáng)。在講解過程中,本教材從關(guān)系數(shù)據(jù)庫管理系統(tǒng)的基本原理出發(fā),以應(yīng)用系統(tǒng)開發(fā)知識(shí)為主線,利用豐富的實(shí)例,循序漸進(jìn)地介紹了Visual FoxPro語言基礎(chǔ)、程序設(shè)計(jì)、應(yīng)用系統(tǒng)的開發(fā)工具和系統(tǒng)開發(fā)知識(shí),并且在程序開發(fā)的過程中貫穿了面向?qū)ο蟮乃枷,用淺顯的語言滲透了面向?qū)ο蟮睦碚撝R(shí),力圖使讀者掌握Visual FoxPro基本操作、面向?qū)ο缶幊碳皯?yīng)用系統(tǒng)開發(fā)的一般過程。
本教材除可作為高校“Visual FoxPro程序設(shè)計(jì)”課程教材外,還可以作為參加計(jì)算機(jī)等級(jí)考試人員的培訓(xùn)或自學(xué)用書,也可以作為利用計(jì)算機(jī)進(jìn)行各種數(shù)據(jù)管理和數(shù)據(jù)處理的人員的參考書。
第一章 數(shù)據(jù)庫系統(tǒng)概述
1.1 數(shù)據(jù)管理技術(shù)的發(fā)展
1.1.1 數(shù)據(jù)、信息及數(shù)據(jù)處理
1.1.2 數(shù)據(jù)處理技術(shù)的發(fā)展階段
1.2 數(shù)據(jù)庫系統(tǒng)
1.2.1 數(shù)據(jù)庫
1.2.2 數(shù)據(jù)庫管理系統(tǒng)
1.2.3 數(shù)據(jù)庫應(yīng)用系統(tǒng)的構(gòu)成
1.3 數(shù)據(jù)模型與關(guān)系數(shù)據(jù)庫
1.3.1 數(shù)據(jù)模型
1.3.2 關(guān)系數(shù)據(jù)庫
1.4 Visual FoxPro 8.O系統(tǒng)簡(jiǎn)介
1.4.1 Visual FoxPro的發(fā)展歷史
1.4.2 Visual FoxPro 8.0主要性能指標(biāo)
1.4.3 Visual FoxPro 8.0輔助設(shè)計(jì)工具
習(xí)題一
第二章 Visual FoxPro基礎(chǔ)
2.1 Visual FoxPro的啟動(dòng)、用戶界面與退出
2.1.1 Visual FoxPro的啟動(dòng)
2.1.2 Visual FoxPro的用戶界面
2.1.3 Visual FoxPro的退出
2.2 Visual FoxPro的命令格式與文件類型
2.2.1 Visual FoxPro的命令格式
2.2.2 Visual FoxPro的文件類型附錄(文件擴(kuò)展名與文件類型)
2.2.3 Visual FoxPro四種工作方式
2.3 Visual FoxPro的數(shù)據(jù)類型
2.3.1 Visual FoxPro的數(shù)據(jù)類型
2.3.2 Visual FoxPro的常量
2.3.3 Visual FoxPro的變量
2.4 Visual FoxPro表達(dá)式
2.4.1 算術(shù)表達(dá)式
2.4.2 字符表達(dá)式
2.4.3 日期時(shí)間表達(dá)式
2.4.4 關(guān)系表達(dá)式
2.4.5 邏輯表達(dá)式
2.4.6 名表達(dá)式
2.5 Visual FoxPro的常用函數(shù)
2.5.1 算術(shù)函數(shù)
2.5.2 字符函數(shù)
2.5.3 時(shí)間日期函數(shù)
2.5.4 數(shù)據(jù)轉(zhuǎn)換函數(shù)
習(xí)題二
第三章 數(shù)據(jù)表的基本操作
3.1 數(shù)據(jù)表的概念
3.2 數(shù)據(jù)表的建立、打開與關(guān)閉
3.2.1 設(shè)計(jì)數(shù)據(jù)表結(jié)構(gòu)
3.2.2 創(chuàng)建數(shù)據(jù)表
3.2.3 數(shù)據(jù)的輸入
3.2.4 數(shù)據(jù)表的打開與關(guān)閉
3.3 表結(jié)構(gòu)的顯示與修改
3.3.1 表結(jié)構(gòu)的顯示
3.3.2 表結(jié)構(gòu)的修改
3.4 記錄的顯示、定位與插入
3.4.1 記錄的顯示
3.4.2 記錄指針的定位
3.4.3 記錄的插入
3.5 記錄的刪除與修改
3.5.1 記錄的刪除
3.5.2 記錄的修改
3.6 表的復(fù)制
3.6.1 同時(shí)復(fù)制表結(jié)構(gòu)與數(shù)據(jù)
3.6.2 復(fù)制表結(jié)構(gòu)
3.6.3 復(fù)制成文本文件
3.7 數(shù)據(jù)表的排序與索引
3.7.1 排序
3.7.2 索引
3.7.3 建立索引文件
3.7.4 索引文件的使用
3.7.5 索引的更新
3.8 數(shù)據(jù)查詢
3.8.1 直接查詢
3.8.2 索引查詢
3.9 數(shù)據(jù)統(tǒng)計(jì)與匯總
3.9.1 數(shù)據(jù)統(tǒng)計(jì)
3.9.2 分類匯總
3.10 多表操作
3.10.1 工作區(qū)
3.10.2 表的關(guān)聯(lián)
3.10.3 表的聯(lián)接
3.10.4 數(shù)據(jù)工作期窗口與視圖文件
3.10.5 數(shù)據(jù)更新
習(xí)題三
第四章 數(shù)據(jù)庫操作
4.1 數(shù)據(jù)庫概述
4.1.1 表和數(shù)據(jù)庫
4.1.2 數(shù)據(jù)庫的優(yōu)點(diǎn)
4.1.3 數(shù)據(jù)庫的使用范圍
4.2 創(chuàng)建數(shù)據(jù)庫
4.2.1 數(shù)據(jù)建立
4.2.2 打開、關(guān)閉和刪除數(shù)據(jù)庫
4.2.3 向數(shù)據(jù)庫添加表
4.2.4 在數(shù)據(jù)庫中創(chuàng)建新表
4.3 建立數(shù)據(jù)庫表間關(guān)聯(lián)
4.3.1 建立表間的一對(duì)一關(guān)系
4.3.2 建立表間的一對(duì)多關(guān)系
4.3.3 建立表間的多對(duì)一關(guān)系
4.4 數(shù)據(jù)庫表的特殊操作
4.4.1 設(shè)置字段顯示標(biāo)題
4.4.2 設(shè)置字段注釋信息
4.4.3 設(shè)置字段默認(rèn)值
4.4.4 設(shè)置字段的格式和掩碼
4.4.5 設(shè)置字段有效規(guī)則
4.4.6 設(shè)置記錄有效規(guī)則
4.4.7 設(shè)置表觸發(fā)器
4.4.8 設(shè)置參照完整性
習(xí)題四
第五章 查詢與視圖
5.1 查詢
5.1.1 建立查詢
5.1.2 查詢?cè)O(shè)計(jì)器
5.1.3 運(yùn)行查詢
5.2 視圖
5.2.1 視圖的基本概念
5.2.2 建立本地視圖
5.2.3 遠(yuǎn)程視圖
5.2.4 使用視圖
5.2.5 利用視圖更新數(shù)據(jù)
習(xí)題五
第六章 結(jié)構(gòu)化查詢語言SQL
6.1 SQL簡(jiǎn)介
6.2 表定義SQL語句
6.2.1 定義表
6.2.2 修改表
6.2.3 刪除表
6.3 表記錄操作SQL語句
6.3.1 插入記錄
6.3.2 更新記錄
6.3.3 刪除記錄
6.4 SQL查詢
6.4.1 簡(jiǎn)單查詢
6.4.2 連接查詢
6.4.3 嵌套查詢
6.4.4 利用函數(shù)計(jì)算查詢
6.4.5 查詢結(jié)果的處理
習(xí)題六
第七章 Visual FoxPro結(jié)構(gòu)化程序設(shè)計(jì)
7.1 程序設(shè)計(jì)基礎(chǔ)
7.1.1 程序設(shè)計(jì)的概念
7.1.2 程序文件的建立與執(zhí)行
7.2 順序結(jié)構(gòu)程序
7.2.1 程序文件中的常用命令
7.2.2 順序結(jié)構(gòu)程序設(shè)計(jì)
7.3 選擇結(jié)構(gòu)程序
7.3.1 雙分支選擇語句
7.3.2 多分支選擇語句
7.4 循環(huán)結(jié)構(gòu)程序
7.4.1 do while循環(huán)
7.4.2 for循環(huán)
7.4.3 scan循環(huán)
7.4.4 循環(huán)嵌套
7.5 過程和自定義函數(shù)
7.5.1 過程
7.5.2 內(nèi)部過程與過程文件
7.5.3 內(nèi)存變量的作用域
7.5.4 自定義函數(shù)
7.6 程序調(diào)試
7.6.1 調(diào)試器窗口
7.6.2 設(shè)置斷點(diǎn)
習(xí)題七
第八章 表單設(shè)計(jì)
8.1 面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)
8.1.1 面向?qū)ο蟪绦蛟O(shè)計(jì)的概念
8.1.2 Visual FoxPro的類
8.1.3 對(duì)象的操作
8.1.4 對(duì)象設(shè)計(jì)
8.2 創(chuàng)建表單
8.2.1 表單設(shè)計(jì)器
8.2.2 用表單設(shè)計(jì)器創(chuàng)建表單
8.2.3 用表單向?qū)?chuàng)建表單
8.3 修改表單
8.4 運(yùn)行表單
8.5 常用表單控件
8.5.1 標(biāo)簽控件
8.5.2 文本框控件與編輯框控件
8.5.3 計(jì)時(shí)器控件
8.5.4 命令按鈕控件
8.5.5 命令按鈕組控件
8.5.6 單選按鈕組控件
8.5.7 復(fù)選框控件
8.5.8 列表框和組合框控件
8.5.9 微調(diào)控件
8.5.10 圖像控件
8.5.11 表格控件
8.5.12 頁框控件
8.6 鏈接類控件
8.7 應(yīng)用表單的設(shè)計(jì)
8.7.1 設(shè)計(jì)系統(tǒng)主頁表單
8.7.2 設(shè)計(jì)系統(tǒng)登錄表單
8.7.3 設(shè)計(jì)數(shù)據(jù)維護(hù)表單
8.7.4 設(shè)計(jì)數(shù)據(jù)查詢表單
8.7.5 設(shè)計(jì)多功能表單
習(xí)題八
第九章 報(bào)表與菜單設(shè)計(jì)
9.1 報(bào)表設(shè)計(jì)器
9.1.1 打開報(bào)表設(shè)計(jì)器
9.1.2 報(bào)表設(shè)計(jì)器窗口
9.1.3 報(bào)表控件
9.2 創(chuàng)建報(bào)表
9.2.1 利用報(bào)表設(shè)計(jì)器創(chuàng)建報(bào)表
9.2.2 快速制表
9.2.3 利用向?qū)?chuàng)建報(bào)表
9.3 使用報(bào)表
9.4 菜單設(shè)計(jì)
9.4.1 菜單設(shè)計(jì)器
9.4.2 菜單系統(tǒng)
9.5 建立菜單程序文件
9.5.1 創(chuàng)建菜單文件
9.5.2 生成菜單程序
9.6 運(yùn)行菜單程序文件
習(xí)題九
第十章 項(xiàng)目管理器
10.1 創(chuàng)建項(xiàng)目
10.2 項(xiàng)目管理器的使用
10.2.1 用“數(shù)據(jù)”選項(xiàng)卡管理數(shù)據(jù)
10.2.2 用“文檔”選項(xiàng)卡管理文檔
10.2.3 用“類”選項(xiàng)卡管理類
10.2.4 用“代碼”選項(xiàng)卡管理代碼文件
lO.2.5 用“其他”選項(xiàng)卡管理其他類型的文件
10.2.6 用“項(xiàng)目”菜單管理器項(xiàng)目中的文件
10.3 定制項(xiàng)目管理器
習(xí)題十
第十一章 小型系統(tǒng)開發(fā)實(shí)例
11.1 信息系統(tǒng)開發(fā)的一般步驟
11.2 系統(tǒng)分析
11.3 系統(tǒng)設(shè)計(jì)
11.4 系統(tǒng)實(shí)施
11.4.1 建立數(shù)據(jù)庫及表
11.4.2 主要窗口的創(chuàng)建
11.4.3 系統(tǒng)主菜單
11.4.4 系統(tǒng)主程序
11.5 系統(tǒng)部件組裝及運(yùn)行
習(xí)題十一
附錄A 上機(jī)實(shí)驗(yàn)內(nèi)容
附錄B Visual FoxPro函數(shù)
附錄C Visual FoxPro命令
主要參考文獻(xiàn)