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