出版時間:2008-8 出版社:東南大學(xué) 作者:臧博//張敬齋 頁數(shù):253
前言
隨著信息化社會進程的不斷加快,人類對信息處理現(xiàn)代化的要求日益增強,而數(shù)據(jù)庫技術(shù)則是計算機信息處理領(lǐng)域的強有力的工具。Visual王PoxPro6.O是美國Microsoft公司推出的最新微機關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。Visual FOXPr06.O功能豐富,直觀易用,利用該數(shù)據(jù)庫可以設(shè)計出豐富多彩的用戶界面,在用戶界面中可以放置各種控件,它能夠管理大量復(fù)雜的數(shù)據(jù)信息,同時具有很好的安全性和較強的網(wǎng)絡(luò)功能,能夠?qū)崿F(xiàn)數(shù)據(jù)的遠程訪問和存儲加工,它非常適合于制作各種數(shù)據(jù)庫應(yīng)用系統(tǒng)。為了滿足各高校應(yīng)用型人才培養(yǎng)的教學(xué)需要,我們編寫了本書?! ”緯诰帉戇^程中以實用、明確和透徹為宗旨,按照由淺入深、循序漸進的原則,從具體問題入手,逐步引出概念和結(jié)論,第2章至第10章均安排了配套的實驗指導(dǎo),供讀者上機完成。為了增加深度,第18個實驗著重安排了應(yīng)用系統(tǒng)的開發(fā)實例,力求以明確的步驟指導(dǎo)和以豐富的應(yīng)用實例準確指明如何去做?! ”緯墙Y(jié)合作者長期使用Visual FOXPro產(chǎn)品的豐富經(jīng)驗,通過大量的應(yīng)用實例和應(yīng)用系統(tǒng)的具體開發(fā)過程編寫而成。全書共分為10章,第1章講解數(shù)據(jù)庫系統(tǒng)基礎(chǔ)知識,笫2章Visual FOXlPro 6.0概述,講解Visual FoxPro的功能、用戶界面及項目管理器的用法,第3章Visual FoxcPro語言基礎(chǔ),講解Visual FOXJPro的數(shù)據(jù)存儲、表達式、函數(shù)和程序結(jié)構(gòu),第4章講解數(shù)據(jù)表的創(chuàng)建與管理,第5章講解數(shù)據(jù)庫的創(chuàng)建與管理,第6章講解查詢和視圖的創(chuàng)建與使用,第7章講解面向?qū)ο蟮某绦蛟O(shè)計的思想,第8章講解Visual FOXPro的表單使用,包括標簽和按鈕控件、文本框與編輯框控件、單選按鈕與復(fù)選框、下,拉列表與列表框控件等,第9章講解報表與標簽的應(yīng)用,第10章講解菜單的設(shè)計。 本書在體系結(jié)構(gòu)安排上,盡可能的將概念、知識點、實例相結(jié)合,通過實戰(zhàn)演練、重點分析、思考題、實例展開內(nèi)容講解,充分考慮了應(yīng)用型人才培養(yǎng)的特點和需求。同時兼顧全國計算機等級考試,內(nèi)容涵蓋了等級考試新大綱所要求的基本知識點。本書易教易學(xué)、注重應(yīng)用能力的培養(yǎng),對容易混淆的內(nèi)容進行了重點提示和講解。適合作為高等院校相關(guān)專業(yè)的教材使用,同時也是廣大計算機愛好者學(xué)習(xí)編程的優(yōu)秀參考書。
內(nèi)容概要
《Visual FoxPro程序設(shè)計基礎(chǔ)》強調(diào)理論與實踐相結(jié)合,堅持以實例闡述理論和操作的風(fēng)格寫作,努力使《Visual FoxPro程序設(shè)計基礎(chǔ)》成為適合教與學(xué)使用的教材。全書共分六大部分,由十章組成?! 〉谝徊糠?,介紹了數(shù)據(jù)庫系統(tǒng)基礎(chǔ)知識。第二部分,分述了使用VFP數(shù)據(jù)庫的創(chuàng)建與操作。第三部分,說明了使用VFP的排序索引與查詢統(tǒng)計。第四部分,介紹了學(xué)習(xí)VFP面向?qū)ο蟪绦蛟O(shè)計。第五部分,介紹了學(xué)習(xí)VFP中的常見表單控件。第六部分,詳細地敘述了利用VFP設(shè)計報表。 《Visual FoxPro程序設(shè)計基礎(chǔ)》從實例出發(fā),全面細致地介紹了Microsoft Visual FoxPro 6.0中文版的使用方法。《Visual FoxPro程序設(shè)計基礎(chǔ)》可作為高等職業(yè)技術(shù)學(xué)院計算機及相關(guān)專業(yè)的首選教材之一,也可供對Microsoft VisualFoxPro 6.O感興趣的讀者使用。
書籍目錄
第1章 數(shù)據(jù)庫系統(tǒng)基礎(chǔ)知識1.1 數(shù)據(jù)庫的基本概念1.2 數(shù)據(jù)模型1.2.1 概念模型1.2.2 最常用的數(shù)據(jù)模型1.3 關(guān)系數(shù)據(jù)庫1.3.1 基本概念1.3.2 關(guān)系運算習(xí)題與指導(dǎo)第2章 Visual FoxPro 6.0概述2.1 Visual FoxPro的發(fā)展2.2 Visual FoxPro的功能2.2.1 Visual FoxPro 6.0的基本功能2.2.2 Visual FoxPro 6.O的特點2.3 Visual FoxPro的運行環(huán)境2.4 Vistlal FoxPro的啟動與退出2.5 Visual FoxPro的主界面及工作方式2.5.1 Visual FoxPro的主界面2.5.2 Visual FoxPro的工作方式2.6 項目管理器2.6.1 項目管理器簡介2.6.2 項目管理器的啟動2.6.3 項目管理器的操作2.6.4 改變[項目管理器]的外觀習(xí)題與指導(dǎo)第3章 Visual FoxPro語言基礎(chǔ)3.1 數(shù)據(jù)類型3.2 常量和變量3.2.1 常量3.2.2 變量3.2.3 數(shù)組3.3 運算符與表達式3.3.1 算術(shù)、關(guān)系、邏輯運算符及其表達式3.3.2 字符、日期與日期時間運算符及其表達式3.4 常用函數(shù)3.4.1 數(shù)值函數(shù)3.4.2 字符處理函數(shù)3.4.3 日期和時間函數(shù)3.4.4 數(shù)據(jù)類型轉(zhuǎn)換函數(shù)3.4.5 測試函數(shù)3.5 程序設(shè)計基礎(chǔ)3.5.1 基本概念3.5.2 順序結(jié)構(gòu)程序設(shè)計3.5.3 分支結(jié)構(gòu)程序設(shè)計3.5.4 循環(huán)結(jié)構(gòu)程序設(shè)計3.5.5 過程及其調(diào)用3.5.6 程序設(shè)計的基本步驟習(xí)題與指導(dǎo)第4章 表的創(chuàng)建和使用(一)4.1 表的基本概念4.1.1 表的概念4.1.2 字段的有關(guān)參數(shù)4.2 表結(jié)構(gòu)的創(chuàng)建和修改4.2.1 表結(jié)構(gòu)的創(chuàng)建4.2.2 表結(jié)構(gòu)的修改4.3 表記錄的處理4.3.1 記錄的顯示4.3.2 記錄的追加、刪除和修改4.3.3 記錄的定位4.3.4 篩選記錄和字段4.3.5 表的復(fù)制操作4.4 表的索引4.4.1 索引及索引文件的種類4.4.2 創(chuàng)建結(jié)構(gòu)復(fù)合索引4.4.3 索引的修改4.4.4 索引的刪除4.4.5 使用表達式進行索引4.4.6 重建活動索引文件習(xí)題與指導(dǎo)第5章 表的創(chuàng)建和使用(二)5.1 表與數(shù)據(jù)庫5.2 數(shù)據(jù)庫的創(chuàng)建5.2.1 建立數(shù)據(jù)庫的準備5.2.2 數(shù)據(jù)庫的創(chuàng)建、打開、關(guān)閉和刪除5.2.3 數(shù)據(jù)庫設(shè)計器5.2.4 將表加入到數(shù)據(jù)庫5.2.5 將表從數(shù)據(jù)庫中刪除5.3 多個表的使用5.3.1 選擇工作區(qū)5.3.2 表之間的關(guān)聯(lián)性5.4 設(shè)置數(shù)據(jù)庫的特性5.4.1 重命名字段5.4.2 給字段添加注釋5.4.3 給字段添加標題5.4.4 建立輸入掩碼5.4.5 設(shè)置字段默認值5.4.6 使用字段級的有效性檢驗習(xí)題與指導(dǎo)第6章 查詢和視圖6.1 查詢6.1.1 查詢的含義及查詢設(shè)計的步驟6.1.2 創(chuàng)建查詢的兩種方法6.1.3 設(shè)置查詢字段6.1.4 設(shè)定查詢條件6.1.5 建立多表查詢6.1.6 設(shè)置數(shù)據(jù)排序6.1.7 建立分組查詢6.1.8 運行查詢6.1.9 其他功能6.1.10 使用SELECT命令實現(xiàn)查詢6.2 視圖的應(yīng)用6.2.1 視圖的特征以及與查詢的區(qū)別6.2.2 創(chuàng)建視圖6.2.3 使用視圖更新數(shù)據(jù)6.2.4 設(shè)置視圖屬性習(xí)題與指導(dǎo)第7章 面向?qū)ο蟮某绦蛟O(shè)計7.1 Visual FoxPro中的對象7.1.1 對象(Object)7.1.2 對象的引用7.2 可視化編程基礎(chǔ)7.2.1 控件與對象7.2.2 表單對象7.3 程序設(shè)計的基本方法7.3.1 編程基本方法7.3.2 編程步驟7.4 Visual FoxPro中的類7.4.1 類的基本概念7.4.2定義類7.4.3 將類添加到“表單控件”工具欄7.4.4 使用用戶自定義類7.4.5 編輯類習(xí)題與指導(dǎo)第8章 表單8.1 使用向?qū)?chuàng)建表單8.1.1 創(chuàng)建單表表單8.1.2 創(chuàng)建多表表單8.2 使用表單設(shè)計器創(chuàng)建表單8.2.1 “表單控件”工具欄8.2.2 數(shù)據(jù)環(huán)境8.3 設(shè)計表單8.3.1 輸入與輸出控件的使用8.3.2 選擇型控件的使用8.3.3 多值列表的使用8.3.4 頁框(即選項卡)的使用8.3.5 表格控件的使用8.4 表單設(shè)計應(yīng)用舉例習(xí)題與指導(dǎo)第9章 報表和標簽的設(shè)計9.1 報表的布局9.1.1 創(chuàng)建報表步驟9.1.2 報表樣式9.1.3 報表布局9.2 報表文件的建立9.2.1 用“報表向?qū)А眲?chuàng)建報表9.2.2 用“報表設(shè)計器”創(chuàng)建報表9.2.3 用“快速報表”創(chuàng)建報表9.3 修改報表布局9.3.1 使用“報表設(shè)計器”9.3.2 設(shè)置報表的數(shù)據(jù)源9.3.3 調(diào)整報表帶區(qū)9.3.4 報表控件的使用9.3.5 定義報袁的頁面9.4 標簽文件的建立9.4.1 定義報表的頁面9.4.2 用“標簽設(shè)計器”創(chuàng)建標簽9.5 預(yù)覽和打印報表和標簽9.5.1 預(yù)覽報表和標簽9.5.2 打印報表和標簽習(xí)題與指導(dǎo)第10章 設(shè)計菜單10.1 創(chuàng)建菜單系統(tǒng)的過程10.2 使用菜單設(shè)計器創(chuàng)建菜單10.2.1 啟動菜單設(shè)計器10.2.2 “菜單設(shè)計器”對話框10.2.3 創(chuàng)建菜單10.2.4 訪問鍵的設(shè)置10.2.5 添加分隔線10.3 定制菜單系統(tǒng)10.3.1 常規(guī)選項10.3.2 菜單選項10.4 創(chuàng)建快捷菜單10.5 菜單設(shè)計應(yīng)用舉例習(xí)題與指導(dǎo)實驗指導(dǎo)實驗一 創(chuàng)建數(shù)據(jù)表實驗二 修改數(shù)據(jù)表實驗三 建立數(shù)據(jù)庫實驗四 建立修改視圖實驗五 建立修改查詢實驗六 結(jié)構(gòu)化查詢語言(SQL)的使用實驗七 建立項目文件實驗八 簡單程序設(shè)計(一)實驗九 簡單程序設(shè)計(二)實驗十 類和對象的創(chuàng)建實驗十一 表單的建立與修改實驗十二 無控件、說明及登陸表單的設(shè)計實驗十三 數(shù)據(jù)維護表單的設(shè)計實驗十四 數(shù)據(jù)瀏覽、數(shù)據(jù)查詢表單的設(shè)計實驗十五 表單的設(shè)計實驗十六 設(shè)計報表實驗十七 菜單設(shè)計實驗十八 小型系統(tǒng)的開發(fā)
章節(jié)摘錄
第1章 數(shù)據(jù)庫系統(tǒng)基礎(chǔ)知識 1.1 數(shù)據(jù)庫的基本概念 1)數(shù)據(jù)和信息 數(shù)據(jù)(Data)在一般意義上被認為是對客觀事物特征所進行的一種抽象化、符號化的表示。數(shù)據(jù)是數(shù)據(jù)庫中存儲的基本對象。數(shù)據(jù)在大多數(shù)人頭腦中的第一個反應(yīng)就是數(shù)字。其實數(shù)字只是最簡單的一種數(shù)據(jù),是數(shù)據(jù)的一種傳統(tǒng)和狹義的理解;廣義的理解,數(shù)據(jù)的種類很多,例如:文字、圖形、圖像、聲音、公司員工的檔案、圖書的信息等。 一般數(shù)據(jù)可以定義為:描述事物的符號記錄?! 榱肆私馐澜?,人們需要描述一些事物,在日常生活中直接使用自然語言進行描述。而在計算機中,則需要抽取這些事物的相關(guān)特征組成一個記錄來進行描述。例如:在職工檔案中,有這樣的描述: 2,姜麗萍,女,講師,45,10/09/1993,T 根據(jù)含義就可知道以下信息:編號為2的職工叫姜麗萍,她是講師,性別是女,1993年10月9日出生,年齡是45歲,已婚。 信息(Information)通常被認為是有一定含義的、經(jīng)過加工處理的、對決策有價值的數(shù)據(jù)。以一個簡單的例子來看:檔案中職工年齡分別為:26,30,38,45,45,38,50,39,…,經(jīng)過計算平均年齡是38,這就是一條信息?! 」蕯?shù)據(jù)與信息之間的關(guān)系可以表示為:信息=數(shù)據(jù)+處理?! √幚硎侵笇?shù)據(jù)轉(zhuǎn)換成信息的過程,一般指數(shù)據(jù)的收集、存儲、加工、排序、檢索等?! ?/pre>圖書封面
評論、評分、閱讀與下載
Visual FoxPro程序設(shè)計基礎(chǔ) PDF格式下載