Visual FoxPro基礎(chǔ)教程

出版時間:2006-5  出版社:高等教育出版社  作者:周永恒  頁數(shù):420  

內(nèi)容概要

  《計算機基礎(chǔ)課程系列教材:VisualFoxPro基礎(chǔ)教程(第3版)》以Visual
FoxPro關(guān)系數(shù)據(jù)庫軟件為知識背景,系統(tǒng)地介紹了可視 化編程技術(shù)和面向?qū)ο蟪绦蛟O(shè)計方法,并用一個數(shù)據(jù)庫應(yīng)用系統(tǒng)實例“教學
管理”數(shù)據(jù)庫貫穿全書,將理論教學與實驗教學有機地結(jié)合起來。全書共分 10章,主要內(nèi)容有Visual
FoxPro系統(tǒng)概述、數(shù)據(jù)與數(shù)據(jù)運算、表與數(shù)據(jù)庫 、關(guān)系數(shù)據(jù)庫標準語言sQL、查詢和視圖、程序設(shè)計基礎(chǔ)、表單設(shè)計、建立
報表與標簽、菜單與工具欄設(shè)計、數(shù)據(jù)庫應(yīng)用程序開發(fā)。每一章內(nèi)容都包含 了詳細的操作步驟和豐富的實例,并有大量的思考題和“教學管理”系統(tǒng)的
上機實驗題。另外,附錄中有Visual FoxPro 6.0的常片命令和函數(shù)。
本書內(nèi)容豐富,突出應(yīng)用,可作為高等學校本、??频慕滩模部晒?事計算機應(yīng)用和開發(fā)的各類人員使用。另外,本書的編寫兼顧了教育部考試
中心最新制定的《全國計算機等級考試考試大綱》(二級Visual FoxPro數(shù)據(jù) 庫程序設(shè)計)的要求,可以作為計算機等級考試的主教材。
以本書為主要成果之一的“計算機基礎(chǔ)教育的改革與實踐”項目獲國家 級教學成果二等獎。
本書是云南省精品課程“數(shù)據(jù)庫技術(shù)與應(yīng)用”及云南大學精品課程“Visual
FoxPro程序設(shè)計”的主教材,獲云南省優(yōu)秀教材獎;精品課程網(wǎng)站提供了優(yōu)
質(zhì)的教學資源,包括教學大綱、電子教案、多媒體視頻教學點播系統(tǒng)、教師 課堂講課視頻點播系統(tǒng)、教學案例、上機實驗指導等,充分實現(xiàn)了教學資源
的共享。 
  本書是一部關(guān)于計算機基礎(chǔ)教材,全書以Visual
FoxPro關(guān)系數(shù)據(jù)庫軟件為知識背景,系統(tǒng)地介紹了可視化編程技術(shù)和面向?qū)ο蟪绦蛟O(shè)計方法,并用一個數(shù)據(jù)庫應(yīng)用系統(tǒng)實例“教學管理”數(shù)據(jù)庫貫穿全書,將理論教學與實驗教學有機地結(jié)合起來。

書籍目錄

第1章 VisuaI FoxPro系統(tǒng)概述
1.1 數(shù)據(jù)庫系統(tǒng)的基本知識
1.1.1 數(shù)據(jù)、信息與數(shù)據(jù)處理
1.1.2 數(shù)據(jù)庫系統(tǒng)
1.1.3 數(shù)據(jù)庫系統(tǒng)的內(nèi)部結(jié)構(gòu)體系
1.2 關(guān)系數(shù)據(jù)庫的基礎(chǔ)理論
1.2.1 數(shù)據(jù)模型
1.2.2 關(guān)系數(shù)據(jù)模型
1.2.3 E―R模型到關(guān)系模型的轉(zhuǎn)換
1.2.4 關(guān)系運算
1.2.5 關(guān)系模式的規(guī)范化
1.2.6 數(shù)據(jù)庫設(shè)計
1.2.7關(guān)系數(shù)據(jù)庫的組成
1.3 Visual FoxPro的安裝和運行
1.3.1 軟件與硬件環(huán)境
1.3.2 Visual FoxPro的安裝
1.3.3 啟動與退出
1.3.4 開發(fā)應(yīng)用程序的方式
1.3.5 幫助系統(tǒng)
1.4 Visuall FoxPro的功能與特點
1.4.1 Visual FoxPro的基本功能
1.4.2 Visual FoxPro的基本特點
1.5 用戶界面
1.5.1 菜單系統(tǒng)
1.5.2 工具欄
1.5.3 配置Visual FoxPro
1.5.4 設(shè)計器、向?qū)Ш蜕善?br />1.5.5 命令窗口
1.6 項目管理器
1.6.1 建立項目文件
1.6.2 項目管理器的界面
1.6.3 使用項目管理器
思考題
實驗
第2章 數(shù)據(jù)與數(shù)據(jù)運算
2.1 數(shù)據(jù)與數(shù)據(jù)類型
2.1.1 常量
2.1.2 變量
2.1.3 數(shù)組
2.1.4 變量的作用域
2.2 常用函數(shù)
2.2.1 數(shù)值運算函數(shù)
2.2.2 字符操作函數(shù)
2.2.3 日期時間函數(shù)
2.2.4 類型轉(zhuǎn)換函數(shù)
2.2.5 測試函數(shù)
2.3 表達式
2.3.1 數(shù)值表達式
2.3.2 關(guān)系表達式
2.3.3 邏輯表達式
2.3.4 字符表達式
2.4 Visual FoxPro命令
2.4.1命令結(jié)構(gòu)
2.4.2賦值命令與顯示命令
思考題
實驗
第3章 表與數(shù)據(jù)庫
3.1 建立表
3.1.1 表的概念
3.1.2 設(shè)計表結(jié)構(gòu)
3.1.3 建立表結(jié)構(gòu)
3.1.4 輸入記錄
3.1.5 追加記錄
3.1.6 追加記錄的命令
3.2 修改和使用表
3.2.1 打開/關(guān)閉表
3.2.2 在項目中添加/移去表
3.2.3 修改表結(jié)構(gòu)
3.2.4 維護表記錄
3.2.5 查看記錄
3.2.6 修改和使用表的命令
3.2.7 使用多個表
3.3 設(shè)計數(shù)據(jù)庫
3.3.1 分析數(shù)據(jù)需求
3.3.2 確定數(shù)據(jù)庫表
3.3.3 確定所需字段
3.3.4 確定關(guān)系
3.3.5 完善數(shù)據(jù)庫
3.4 建立數(shù)據(jù)庫
3.4.1 建立數(shù)據(jù)庫文件
3.4.2 在數(shù)據(jù)庫中添加、移去或刪除表
3.4.3 在數(shù)據(jù)庫中新建表
3.4.4 設(shè)置數(shù)據(jù)庫表的屬性
3.4.5 數(shù)據(jù)庫操作
3.5 索引與排序
3.5.1 索引的基本概念
3.5.2 建立索引
3.5.3 排序
3.6 表間關(guān)系與參照完整性
3.6.1 關(guān)系的建立與編輯
3.6.2 參照完整性
3.7 數(shù)據(jù)共享
3.7.1 靜態(tài)勵態(tài)共享數(shù)據(jù)
3.7.2 導入/導出數(shù)據(jù)
思考題
實驗
第4章 關(guān)系數(shù)據(jù)庫標準語言SQL
4.1 SOL概述
4.1.1 SQL語句
4.1.2 查詢中常用的運算符
4.1.3 查詢中常用的計算函數(shù)
4.2 SQL的定義功能
4.2.1 表的定義
4.2.2 表結(jié)構(gòu)的修改
4.2.3 視圖的定義
4.3 SQL的操作功能
4.3.1 INSERT插入語句
4.3.2 DELETE刪除語句
4.3.3 UPDATE更新語句
4.4 SQL的查詢功能
4.4.1單表查詢
4.4.2排序查詢
4.4.3分組與計算查詢
4.4.4.利用特殊運算符查詢
4.4.5多表聯(lián)接查詢
4.4.6嵌套查詢
4.4.7 SQI,SELECT的幾個特殊選項
思考題
實驗
第5章 查詢和視圖
5.1 基本概念
5.1.1 查詢和視圖的定義
5.1.2 查詢的設(shè)計方法和步驟
5.2 創(chuàng)建查詢
5.2.1 使用查詢向?qū)Ы⒉樵?br />5.2.2 使用查詢設(shè)計器創(chuàng)建查詢
5.2.3 定制查詢
5.2.4 定向輸出查詢結(jié)果
5.2.5 利用查詢結(jié)果生成圖形
5.2.6 創(chuàng)建交叉表查詢
5.2.7 查詢的SQL語句
5.3 創(chuàng)建視圖
5.3.1 使用向?qū)?chuàng)建視圖
5.3.2 瀏覽視圖
5.3.3 使用視圖設(shè)計器創(chuàng)建視圖
5.3.4 連接遠程數(shù)據(jù)
思考題
實驗
第6章 程序設(shè)計基礎(chǔ)
6.1 程序設(shè)計方法
6.1.1 程序設(shè)計的風格
6.1.2 結(jié)構(gòu)化程序設(shè)計方法
6.1.3 面向?qū)ο蠓椒ǖ奶攸c
6.2 程序文件的建立與執(zhí)行
6.2.1 程序的建立、修改與運行
6.2.2 交互式命令
6.2.3 輔助命令
6.3 程序的三種基本結(jié)構(gòu)
6.3.1 順序結(jié)構(gòu)
6.3.2 分支結(jié)構(gòu)
6.3.3 循環(huán)結(jié)構(gòu)
6.4 模塊與模塊調(diào)用
6.4.1 過程及過程調(diào)用
6.4.2 過程文件中的過程調(diào)用
6.4.3 帶參數(shù)的過程調(diào)用
6.4.4 過程的嵌套調(diào)用
思考題
實驗
第7章 表單設(shè)計
7.1 面向?qū)ο蟮某绦蛟O(shè)計
7.1.1 面向?qū)ο蟮母拍?br />7.1.2 面向?qū)ο蟮某绦蛟O(shè)計基礎(chǔ)
7.1.3 Visual:FoxPro中的類與對象
7.2 單表表單
7.2.1 使用表單向?qū)?chuàng)建表單
7.2.2 使用表單設(shè)計器創(chuàng)建表單
7.2.3 設(shè)置、添加數(shù)據(jù)環(huán)境
7.2.4 添加控件的技巧
7.2.5 設(shè)置“字段映象”選項卡
7.2.6 修改表單
7.2.7 定制表單
7.3 一對多表單
7.3.1 使用表單向?qū)?chuàng)建一對多表單
7.3.2 使用表單設(shè)計器創(chuàng)建一對多表單
7.4 常用控件的使用
7.4.1 根據(jù)任務(wù)選擇合適的控件
7.4.2 使用選項按鈕組
7.4.3 使用列表框和下拉列表框
7.4.4 使用復選框
7.4.5 使用文本框
7.4.6 使用編輯框
7.4.7 使用組合框
7.4.8 使用微調(diào)控件
7.4.9 使用命令按鈕和命令按鈕組
7.4.10 使用“超級鏈接”對象”
7.4.11 計時器控件
7.4.12 顯示信息
7.4.13 表格
7.4.14 使控件易于使用
7.4.15 擴展表單
7.5 優(yōu)化表單設(shè)計
7.5.1 類的特點
7.5.2 在表單中使用新創(chuàng)建類
7.5.3 在容器的分層結(jié)構(gòu)中引用對
思考題
實驗
第8章 建立報表與標簽
8.1 報表和標簽設(shè)計技術(shù)
8.1.1 設(shè)計報表的步驟
8.1.2 報表的常規(guī)布局
8.1.3 創(chuàng)建報表布局的方法
8.2 利用向?qū)Ы▓蟊?br />8.2.1 創(chuàng)建單表報表
8.2.2 創(chuàng)建一對多報表
8.3 使用報表設(shè)計器
8.3.1 利用報表設(shè)計器新建報表
8.3.2 預(yù)覽、保存與打印報表
8.3.3 報表分組
8.3.4 修改報表
8.3.5 報表的設(shè)計技巧
8.4 標簽文件的建立
8.4.1 利用向?qū)?chuàng)建標簽
8.4.2 標簽設(shè)計器
思考題
實驗
第9章 菜單與工具欄設(shè)計
9.1 設(shè)計菜單
9.1.1 規(guī)劃菜單系統(tǒng)
9.1.2 用菜單設(shè)計器建立菜單系統(tǒng)
9.1.3 快速建立菜單
9.1.4 創(chuàng)建快捷菜單
9.2 設(shè)計工具欄
9.2.1 定制Visual FoxPro工具欄
9.2.2 定義工具欄類的方法
9.2.3 在表單集中添加自定義工具欄
9.2.4 協(xié)調(diào)菜單和用戶自定義
工具欄的關(guān)系
思考題
實驗
第10章 數(shù)據(jù)庫應(yīng)用程序開發(fā)
10.1 Visual FoxPro程序設(shè)計的特點.
10.1.1 面向?qū)ο蟮某绦蛟O(shè)計
10.1.2 可視化設(shè)計
10.1.3 事件驅(qū)動的編程
10.2 應(yīng)用程序的開發(fā)過程
10.2.1 可行性研究階段
10.2.2 需求分析階段
10.2.3 系統(tǒng)設(shè)計階段
10.2.4 實現(xiàn)階段
10.2.5 測試階段
10.2.6 運行與維護階段
10.3 編譯應(yīng)用程序
10.3.1 構(gòu)造應(yīng)用程序框架
10.3.2 將文件添加到項目中
10.3.3 連編應(yīng)用程序
思考題
實驗
附錄一 Visual FoxPro 6.0的常用命令
附錄二 Visual FoxPro 6.0的常用函數(shù)
附錄三 VisuaI FoxPro的文件類型
參考文獻

章節(jié)摘錄

版權(quán)頁:插圖:6.調(diào)試程序編程階段的工作結(jié)果應(yīng)該是不含語法錯誤的程序。為了排除程序的語法錯誤,當一個程序編寫完畢后,應(yīng)該對它進行測試,即進行編譯或運行,以發(fā)現(xiàn)程序的語法錯誤。在程序的編寫過程中,“設(shè)計一編程一調(diào)試一修改一調(diào)試”的過程可能會多次反復。最后,還要強調(diào)的是,編程人員必須克制急于編程的欲望,也就是說,在完成系統(tǒng)分析和系統(tǒng)設(shè)計之前,不能直接開始編程。必須嚴格按軟件開發(fā)的基本過程,從分析到設(shè)計,從設(shè)計到編程,一步一步地進行。因為前一個階段的工作結(jié)果都是后一個階段的工作基礎(chǔ),前面一有改動,后面便會跟著出現(xiàn)一連串的連鎖反應(yīng)。由于編程的工作量很大,前面兩個階段的內(nèi)容稍有變化,就會給后面的程序帶來很大的影響,其工作量是十分龐大的。因此,必須在完成前一個階段的工作并確認無誤后,才能開始編程。7.“工資表”表單設(shè)計實例(1)建立“工資表”及設(shè)置表單的數(shù)據(jù)環(huán)境在項目管理器中選擇“文檔”選項卡,然后選擇“表單”。單擊“表單向?qū)А卑粹o,就會出現(xiàn)“向?qū)нx取”對話框。選擇“表單向?qū)А?,然后單擊“確定”按鈕,彈出表單向?qū)У摹安襟E1”對話框,按照步驟建立“工資表”表單。在項目管理器中選擇“工資表”表單,然后單擊”修改”按鈕進入表單設(shè)計器。在表單設(shè)計器工具欄上單擊“數(shù)據(jù)環(huán)境”按鈕,打開數(shù)據(jù)環(huán)境設(shè)計器。單擊鼠標右鍵,在快捷菜單中選擇“添加”命令,向數(shù)據(jù)環(huán)境中添加3個表,即“效益工資表”、“扣款表”和“人員基本情況表”,如圖10.8 所示。

編輯推薦

本書是一部關(guān)于計算機基礎(chǔ)教材,全書以Visual FoxPro關(guān)系數(shù)據(jù)庫軟件為知識背景,系統(tǒng)地介紹了可視化編程技術(shù)和面向?qū)ο蟪绦蛟O(shè)計方法,并用一個數(shù)據(jù)庫應(yīng)用系統(tǒng)實例“教學管理”數(shù)據(jù)庫貫穿全書,將理論教學與實驗教學有機地結(jié)合起來。

圖書封面

評論、評分、閱讀與下載


    Visual FoxPro基礎(chǔ)教程 PDF格式下載


用戶評論 (總計1條)

 
 

  •   很不錯的下次還光臨的
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7