本書是Visual FoxPro 6.0的基礎(chǔ)實用教程,通過13個模塊、60個具體的實用項目,對數(shù)據(jù)庫基礎(chǔ)、Visual FoxPro 概述、Visual FoxPro 語言基礎(chǔ)、數(shù)據(jù)表操作、數(shù)據(jù)庫操作、數(shù)據(jù)處理操作、SQL 語言、查詢與視圖、結(jié)構(gòu)化程序設(shè)計基礎(chǔ)、面向?qū)ο蟪绦蛟O(shè)計、表單與控件設(shè)計、報表設(shè)計、菜單設(shè)計等內(nèi)容進行了較全面地介紹,使讀者可以輕松愉快地掌握Visual FoxPro 6.0的操作與技能。
目 錄 出片后更換
模塊一 數(shù)據(jù)庫基礎(chǔ) ......................................................................................................... 1
項目任務(wù)1-1 了解數(shù)據(jù)庫的基本概念 ..................................................................................... 1
項目任務(wù)1-2 了解數(shù)據(jù)模型 ..................................................................................................... 2
項目任務(wù)1-3 認(rèn)識關(guān)系數(shù)據(jù)庫 ................................................................................................. 5
模塊二 Visual FoxPro 概述 ........................................................................................... 10
項目任務(wù)2-1 了解Visual FoxPro 的特點 ..............................................................................10
項目任務(wù)2-2 學(xué)習(xí)Visual FoxPro 安裝與運行 ......................................................................11
項目任務(wù)2-3 認(rèn)識Visual FoxPro 界面與開發(fā)工具 ..............................................................12
項目任務(wù)2-4 使用Visual FoxPro 6.0 開發(fā)工具 ....................................................................14
項目任務(wù)2-5 使用項目管理器 ...............................................................................................16
項目任務(wù)2-6 認(rèn)識Visual FoxPro 的數(shù)據(jù)類型 ......................................................................18
項目任務(wù)2-7 認(rèn)識Visual FoxPro 的文件類型 ......................................................................19
模塊三 Visual FoxPro 語言基礎(chǔ).................................................................................... 23
項目任務(wù)3-1 常量與變量 ....................................................................................................... 23
項目任務(wù)3-2 運算符與表達式 ............................................................................................... 27
項目任務(wù)3-3 函數(shù) ................................................................................................................... 31
項目任務(wù)3-4 Visual FoxPro 的命令格式 ............................................................................... 40
模塊四 數(shù)據(jù)表操作 ....................................................................................................... 45
項目任務(wù)4-1 創(chuàng)建數(shù)據(jù)表 ....................................................................................................... 45
項目任務(wù)4-2 顯示數(shù)據(jù)表記錄 ............................................................................................... 54
項目任務(wù)4-3 改變記錄指針 ................................................................................................... 60
項目任務(wù)4-4 修改表中的數(shù)據(jù) ............................................................................................... 63
項目任務(wù)4-5 修改記錄 ........................................................................................................... 67
項目任務(wù)4-6 數(shù)據(jù)表文件操作 ............................................................................................... 73
模塊五 數(shù)據(jù)庫操作 ....................................................................................................... 81
項目任務(wù)5-1 數(shù)據(jù)庫的建立與維護 ....................................................................................... 81
項目任務(wù)5-2 在數(shù)據(jù)庫中操作表 ........................................................................................... 84
項目任務(wù)5-3 設(shè)計數(shù)據(jù)字典 ................................................................................................... 88
項目任務(wù)5-4 建立永久關(guān)系 ................................................................................................... 91
項目任務(wù)5-5 設(shè)置參照完整性 ............................................................................................... 93
模塊六 數(shù)據(jù)處理操作 .................................................................................................... 97
項目任務(wù)6-1 排序 ................................................................................................................... 97
項目任務(wù)6-2 索引 ................................................................................................................... 99
項目任務(wù)6-3 索引查詢 ......................................................................................................... 104
項目任務(wù)6-4 統(tǒng)計與匯總 ..................................................................................................... 105
項目任務(wù)6-5 多表操作 ............................................
前 言
陶行知先生曾提出“教學(xué)做合一”的理論,該理論十分重視“做”在教學(xué)中的作用,認(rèn)為“要想教得好,學(xué)得好,就須做得好”。這就是被廣泛應(yīng)用在教育領(lǐng)域的“做中學(xué),學(xué)中做”理論,實踐能力不是通過書本知識的傳遞來獲得發(fā)展,而是通過學(xué)生自主地運用多樣的活動方式和方法,嘗試性地解決問題來獲得發(fā)展的。從這個意義上看,綜合實踐活動的實施過程,就是學(xué)生圍繞實際行動的活動任務(wù)進行方法實踐的過程,是發(fā)展學(xué)生的實踐能力和基本“職業(yè)能力”的內(nèi)在驅(qū)動。
探索、完善和推行“做中學(xué),學(xué)中做”的課堂教學(xué)模式,是各級各類職業(yè)院校發(fā)揮職業(yè)教育課堂教學(xué)作用的關(guān)鍵,既強調(diào)學(xué)生在實踐中的感悟,也強調(diào)學(xué)生能將自己所學(xué)的知識應(yīng)用到實踐之中,讓課堂教學(xué)更加貼近實際、貼近學(xué)生、貼近生活、貼近職業(yè)。
本書從自學(xué)與教學(xué)的實用性、易用性出發(fā),通過具體的行業(yè)應(yīng)用案例,在介紹Visual FoxPro軟件各項功能的同時,重點說明Visual FoxPro軟件功能與實際應(yīng)用的內(nèi)在聯(lián)系;重點遵循Visual FoxPro軟件使用人員日常事務(wù)處理規(guī)則和工作流程,幫助讀者更加有序地處理日常工作,達到高效率、高質(zhì)量和低成本的目的。這樣,以典型的行業(yè)應(yīng)用案例為出發(fā)點,貫徹知識要點,由簡到難,易學(xué)易用,讓讀者在做中學(xué),在學(xué)中做,學(xué)做結(jié)合,知行合一。
\\t編寫體例
【你知道嗎】(引入學(xué)習(xí)內(nèi)容)——【應(yīng)用場景】(案例的應(yīng)用范圍)——【相關(guān)文件模版】(提供常用的文件模版)——【背景知識】(對案例進行分析)——【做一做】(學(xué)中做,做中學(xué))——【知識拓展】(類似案例,舉一反三)——【課后習(xí)題與指導(dǎo)】(代表性、操作性、實用性)。在講解過程中,如果遇到一些使用工具的技巧和訣竅,以“教你一招”、“小提示”的形式加深讀者印象,這樣既增長了知識,同時也增強學(xué)習(xí)的趣味性。
\\t本書內(nèi)容
本書是Visual FoxPro 6.0的基礎(chǔ)實用教程,通過13個模塊、60個具體的實用項目,對數(shù)據(jù)庫基礎(chǔ)、Visual FoxPro概述、Visual FoxPro 語言基礎(chǔ)、數(shù)據(jù)表操作、數(shù)據(jù)庫操作、數(shù)據(jù)處理操作、SQL 語言、查詢與視圖、結(jié)構(gòu)化程序設(shè)計基礎(chǔ)、面向?qū)ο蟪绦蛟O(shè)計、表單與控件設(shè)計、報表設(shè)計、菜單設(shè)計等內(nèi)容進行了較全面地介紹,使讀者可以輕松愉快地掌握Visual FoxPro 6.0的操作與技能。
本書按照計算機用戶循序漸進、由淺入深的學(xué)習(xí)習(xí)慣,以大量的圖示、清晰的操作步驟,剖析了從數(shù)據(jù)庫基礎(chǔ)到使用Visual FoxPro 6.0進行數(shù)據(jù)庫開發(fā)的過程,既可作為高職院校、中職學(xué)校數(shù)據(jù)庫相關(guān)專業(yè)的基礎(chǔ)課程教材,也可作為計算機信息高新技術(shù)考試、計算機等級考試、計算機應(yīng)用能力考試(職稱)等相應(yīng)認(rèn)證培訓(xùn)班的教材,還可作為初學(xué)者的自學(xué)用書。
\\t本書主編
本書由北京物資學(xué)院張博、師鳴若、北方民族大學(xué)李娟主編,上海科技管理學(xué)校陳天翔、廣西玉林市第一中等職業(yè)技術(shù)學(xué)校底利娟、賀州市經(jīng)濟干校郭成副主編,宋裔桂、魏坤蓮、黃少芬、黃世芝、王少炳、李曉龍、于志博、胡軍、嚴(yán)敏、鄭剛、王大印、朱海波、李洪江、曾衛(wèi)華、林佳恩、胡勤華等參與編寫。一些職業(yè)學(xué)校的老師參與試教和修改工作,在此表示衷心的感謝。由于編者水平有限,難免有錯誤和不妥之處,懇請廣大讀者批評指正。
\\t課時分配
本書各模塊教學(xué)內(nèi)容和課時分配建議如下:
模塊\\t課程內(nèi)容\\t知識講解\\t學(xué)生動手實踐\\t合計
01\\t數(shù)據(jù)庫基礎(chǔ)\\t2\\t1\\t3
02\\tVisual FoxPro 概述\\t2\\t1\\t3
03\\tVisual FoxPro語言基礎(chǔ)\\t2\\t2\\t4
04\\t數(shù)據(jù)表操作\\t4\\t4\\t8
05\\t數(shù)據(jù)庫操作\\t2\\t2\\t4
06\\t數(shù)據(jù)處理操作\\t2\\t2\\t4
07\\tSQL語言\\t2\\t2\\t4
08\\t查詢與視圖\\t2\\t2\\t4
09\\t結(jié)構(gòu)化程序設(shè)計基礎(chǔ)\\t4\\t4\\t8
10\\t面向?qū)ο蟪绦蛟O(shè)計\\t4\\t4\\t8
11\\t表單與控件設(shè)計\\t4\\t2\\t6
12\\t報表設(shè)計\\t2\\t2\\t4
13\\t菜單設(shè)計\\t2\\t2\\t4
總計\\t\\t34\\t30\\t64
注:本課程按照64課時設(shè)計,授課與上機大致按照1:1比例,課后練習(xí)可另外安排課時。課時分配僅供參考,教學(xué)中請根據(jù)各自學(xué)校的具體情況進行調(diào)整。
\\t教學(xué)資源
為了提高學(xué)習(xí)效率和教學(xué)效果,方便教師教學(xué),作者為本書配備了教學(xué)指南、相關(guān)行業(yè)的崗位職責(zé)要求、軟件使用技巧、教師備課教案模板、授課PPT講義、相關(guān)認(rèn)證的考試資料等豐富的教學(xué)輔助資源。請有此需要的讀者與本書編者(QQ號:2059536670)聯(lián)系,獲取相關(guān)共享的教學(xué)資源;或者登錄華信教育資源網(wǎng)(http://www.hxedu.com.cn)免費注冊后進行下載,有問題時請在網(wǎng)站留言板留言或與電子工業(yè)出版社聯(lián)系(E-mail:hxedu@phei.com.cn)。
編 者
2014年6月