出版時(shí)間:2007-8 出版社:武漢大學(xué) 作者:何昭青 頁數(shù):336
內(nèi)容概要
為了適應(yīng)數(shù)據(jù)庫技術(shù)的新發(fā)展,本教程結(jié)合全國計(jì)算機(jī)等級(jí)考試的“二級(jí)Visual FoxPro”考試大綱,以及作者們多年一線從事的數(shù)據(jù)庫課程的教學(xué)經(jīng)驗(yàn),編寫了此教材?! 禫isual 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ā)的一般過程?! ”窘滩某勺鳛楦咝!癡isual 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)簡介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)化查詢語言SQL6.1 SQL簡介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 簡單查詢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)
編輯推薦
為了適應(yīng)數(shù)據(jù)庫技術(shù)的新發(fā)展,本教程結(jié)合全國計(jì)算機(jī)等級(jí)考試的“二級(jí)Visual FoxPro”考試大綱,以及作者們多年一線從事的數(shù)據(jù)庫課程的教學(xué)經(jīng)驗(yàn),編寫了此教材。本書的特色是:結(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ù)處理的人員的參考書。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
Visual FoxPro程序設(shè)計(jì)教程 PDF格式下載