出版時間:2009-2 出版社:郝安林,康會光,等、郝安林、牛小平、 康會光 清華大學出版社 (2009-02出版) 作者:郝安林,康會光,牛小平 編 頁數(shù):324
內(nèi)容概要
《Visual FoxPro數(shù)據(jù)庫應用與開發(fā)基礎教程與實驗指導:從基礎到應用(附光盤)》深入淺出,結(jié)構清晰,敘述流暢,案例豐富,全面介紹Microsoft公司推出的Visual FoxPro的最新版本一Visual FoxPro 9.0。全書共分13章,介紹數(shù)據(jù)庫基礎概論、Visual FoxPro基礎、創(chuàng)建數(shù)據(jù)庫及數(shù)據(jù)表、數(shù)據(jù)表操作、查詢與視圖、結(jié)構化查詢語言、結(jié)構化程序設計、面向?qū)ο蟪绦蛟O計、表單的設計與應用、報表與標簽、菜單的設計與應用以及調(diào)試及編譯程序和“企業(yè)人事管理系統(tǒng)”應用程序的發(fā)開過程。
書籍目錄
上篇 基礎篇第1章 數(shù)據(jù)庫基礎概論1.1 數(shù)據(jù)庫基礎1.1.1 數(shù)據(jù)庫基本概念1.1.2 數(shù)據(jù)管理技術的發(fā)展1.1.3 數(shù)據(jù)模型1.2 關系模型理論1.2.1 關系模型1.2.2 關系的運算1.2.3 關系類型1.2.4 關系的完整性1.3 Visual FoxPro用戶界面1.3.1 Visual FoxPro的主界面1.3.2 工具欄的使用1.3.3 設置環(huán)境1.3.4 設計面板1.4 擴展練習第2章 V5sual FoxPro基礎2.1 項目與項目管理器2.1.1 創(chuàng)建項目2.1.2 使用項目管理器2.1.3 項目管理器中的對象2.2 數(shù)據(jù)類型2.2.1 常量2.2.2 變量2.2.3 數(shù)組2.3 運算符、表達式和函數(shù)2.3.1 運算符2.3.2 表達式2.3.3 函數(shù)2.4 擴展練習第3章 創(chuàng)建數(shù)據(jù)庫及數(shù)據(jù)表3.1 數(shù)據(jù)庫的基本操作3.1.1 設計數(shù)據(jù)庫的思路3.1.2 創(chuàng)建數(shù)據(jù)庫3.2 創(chuàng)建數(shù)據(jù)表3.2.1 字段類型3.2.2 建立數(shù)據(jù)表3.2.3 設置數(shù)據(jù)表屬性3.3 數(shù)據(jù)庫操作3.3.1 管理數(shù)據(jù)庫3.3.2 管理數(shù)據(jù)表3.4 擴展練習第4章 數(shù)據(jù)表操作卟4.1 數(shù)據(jù)表基本操作4.1.1 記錄操作4.1.2 設置數(shù)據(jù)表格式4.1.3 查找與定位記錄4.2 索引與排序4.2.1 索引概述4.2.2 索引操作4.2.3 字段排序4.3 數(shù)據(jù)表的關聯(lián)4.3.1 創(chuàng)建表之間的關系4.3.2 編輯表間關系4.3.3 設置參照完整性4.4 多數(shù)據(jù)表的操作4.4.1 瀏覽工作區(qū)4.4.2 表之間的臨時關系4.5 擴展練習第5章 查詢與視圖5.1 創(chuàng)建查詢5.1.1 查詢的概念5.1.2 利用查詢向?qū)?chuàng)建查詢5.1.3 利用查詢設計器創(chuàng)建查詢5.1.4 使用查詢5.2 創(chuàng)建視圖5.2.1 視圖的概念5.2.2 創(chuàng)建本地視圖5.2.3 創(chuàng)建遠程視圖5.2.4 使用視圖5.3 擴展練習第6章 結(jié)構化查詢語言6.1 SQL語言概述6.1.1 SQL語言的特點6.1.2 SEL ECT查詢語句6.2 數(shù)據(jù)表定義6.2.1 表的定義6.2.2 表結(jié)構的修改6.3 數(shù)據(jù)操縱6.3.1 插入記錄6.3.2 更新、刪除記錄6.4 數(shù)據(jù)查詢6.4.l 基本查詢6.4.2 條件查詢6.4.3 排序查詢6.4.4 連接查詢6.4.5 計算和分組查詢6.4.6 多表和嵌套查詢6.4.7 其他查詢6.5 擴展練習第7章 結(jié)構化程序設計7.1 創(chuàng)建及執(zhí)行程序7.1.1 程序的基本概念7.1.2 程序文件操作7.1.3 常用命令7.2 程序結(jié)構7.2.1 順序結(jié)構7.2.2 分支結(jié)構7.2.3 循環(huán)結(jié)構7.3 過程與自定義函數(shù)7.3.1 過程與過程文件7.3.2 自定義函數(shù)7.3.3變量作用域7.4 擴展練習第8章 面向?qū)ο蟪绦蛟O計8.1 面向?qū)ο蟮幕靖拍?.1.1 面向?qū)ο蟪绦蛟O計概述8.1.2 對象與類的特性8.1.3 對象的屬性、事件與方法8.1.4 Visual FoxPro中的基類8.2 類的設計8.2.1 創(chuàng)建類8.2.2 編輯類8.2.3 通過編程定義類8.3 對象的創(chuàng)建8.3.1 創(chuàng)建對象8.3.2 設置對象屬性8.3.3 對象的引用8.3.4 添加對象8.4擴展練習第9章 表單的設計與應用9.1 表單的創(chuàng)建9.1.1 使用表單向?qū)?chuàng)建表單9.1.2 表單設計器9.1.3 保存與運行表單9.2 設計表單設計器9.2.1 排列控件9.2.2 數(shù)據(jù)環(huán)境9.2.3 設置對象屬性9.2.4 編輯事件過程9.3 應用控件的設計9.3.1 標簽及文本框控件9.3.2 命令按鈕及命令按鈕組控件9.3.3 復選框及選項按鈕組控件9.3.4 列表框與組合框控件9.3.5 編輯框控件9.3.6 表格及頁框控件9.4 擴展練習第10章 報表與標簽10.1 創(chuàng)建報表10.1.1 報表概述10.1.2 通過向?qū)?chuàng)建報表10.1.3 通過報表設計器創(chuàng)建報表10.1.4 快速創(chuàng)建報表10.2 設計報表10.2.1 報表的格式和布局10.2.2 報表控件及屬性10.2.3 輸出報表10.3 標簽10.3.1 標簽向?qū)?0.3.2 標簽設計器10.4 擴展練習第11章 菜單的設計與應用11.1 菜單系統(tǒng)11.1.1 菜單概述11.1.2 菜單設計原則11.2 菜單的設計11.2.1 菜單設計器11.2.2 自定義菜單的設計11.2.3 SDI菜單的設計11.2.4 快捷菜單的設計11.2.5 用編程方式定義菜單11.3 擴展練習第12章 調(diào)試及編譯程序12.1 程序的調(diào)試12.1.1 調(diào)試器窗口12.1.2 斷點的設置12.2 測試與調(diào)試應用程序12.2.1 測試應用程序12.2.2 使用調(diào)試器發(fā)現(xiàn)錯誤12.3 編譯程序及項目文檔12.3.1 項目信息和項目文檔12.3.2 應用程序生成器12.3.3 項目連編第13章 企業(yè)人事管理系統(tǒng)13.1 系統(tǒng)及數(shù)據(jù)庫設計13.1.1 系統(tǒng)功能設計13.1.2 數(shù)據(jù)庫設計13.2 創(chuàng)建系統(tǒng)管理模塊13.2.1 創(chuàng)建新類13.2.2 創(chuàng)建登錄及界面13.2.3 主菜單與主程序13.3 創(chuàng)建功能模塊13.3.1 部門管理模塊13.3.2 人事管理模塊13.3.3 考勤管理模塊13.3.4 統(tǒng)計分析和打印輸出下篇 實驗指導第1單元練習1-1 安裝Visual FoxPro(系統(tǒng)需求)練習1-2 安裝InstallShield Express Limited Edition練習1-3 安裝MSDE第2單元練習2-1 創(chuàng)建項目練習2-2 自定義工具欄練習2-3 顯示數(shù)據(jù)類型練習2-4 溫度轉(zhuǎn)換練習2-5 設置日期顯示格式第3單元練習3-1 創(chuàng)建數(shù)據(jù)庫練習3-2 創(chuàng)建數(shù)據(jù)庫表練習3-3 創(chuàng)建自由表第4單元練習4-1 記錄統(tǒng)計練習4-2 導入和導出數(shù)據(jù)練習4-3 創(chuàng)建數(shù)據(jù)表關系第5單元練習5-1 查詢學生信息練習5-2 定義查詢條件練習5-3 使用向?qū)?chuàng)建視圖練習5-4 利用視圖更新數(shù)據(jù)第6單元練習6-1 顯示學生部分信息練習6-2 顯示不及格學生信息練習6-3 更新學生信息第7單元練習7-l 計算1~100之和練習7-2 小寫轉(zhuǎn)換成大寫練習7-3 過程的調(diào)用練習7-4 圖形顯示第8單元練習8-1 定義導航類練習8-2 定義查詢類練習8-3 添加子類第9單元練習9-1 創(chuàng)建登錄窗口練習9-2 學生成績錄入練習9-3 更改文本框文字練習9-4 在表單中運行SQL語句第10單元練習10-1 顯示圖書信息練習10-2 設計打印格式練習10-3 打印報表第11單元練習11-1 制作管理菜單練習11-2 創(chuàng)建級聯(lián)菜單練習11-3 快捷菜單顯示
章節(jié)摘錄
插圖:上篇 基礎篇第1章 數(shù)據(jù)庫基礎概論內(nèi)容摘要數(shù)據(jù)庫技術涉及操作系統(tǒng)、數(shù)據(jù)結(jié)構、算法設計和程序設計等知識。Visual FoxPro是一種使用廣泛的數(shù)據(jù)庫應用和開發(fā)系統(tǒng),具有強大的數(shù)據(jù)處理能力,它具有簡單的操作、友好的界面,深受廣大用戶的青睞。本章主要介紹數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫系統(tǒng)的基本概念,以及數(shù)據(jù)庫管理系統(tǒng)軟件Visual FoxPro的界面。學習目標數(shù)據(jù)庫基礎數(shù)據(jù)模型關系模型理論Visual FoxPro用戶界面1.1 數(shù)據(jù)庫基礎在學習數(shù)據(jù)庫之前,先來學習數(shù)據(jù)庫的概念。從不同的角度來描述數(shù)據(jù)庫,數(shù)據(jù)庫的概念也就有所不同。1.1.1 數(shù)據(jù)庫基本概念數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫系統(tǒng)是與數(shù)據(jù)庫技術密切相關的4個基本概念,下面介紹這些概念的含義。1.數(shù)據(jù)數(shù)據(jù)是數(shù)據(jù)庫存儲的基本對象。說到數(shù)據(jù),人們首先想到的就是數(shù)字。其實,數(shù)字只是最簡單的一種數(shù)據(jù),數(shù)據(jù)實際上是描述事物的符號記錄。描述事物的符號可以是數(shù)字,也可以是文字、圖形、圖像、聲音、語言等多種表現(xiàn)形式。在計算機中,為了存儲和處理這些事物,就要抽象出對這些事物感興趣的特征,并組成一個記錄來描述。
編輯推薦
《Visual FoxPro數(shù)據(jù)庫應用與開發(fā)基礎教程與實驗指導(從基礎到應用)》介紹Visual FoxPro 9.0數(shù)據(jù)庫應用與開發(fā)知識。全書共分兩篇,理論篇適合課堂教學,共分13章,介紹數(shù)據(jù)庫和Visual FoxPro理論知識、創(chuàng)建數(shù)據(jù)庫及數(shù)據(jù)表、查詢與視圖、結(jié)構化查詢語言SQL、面向?qū)ο蟪绦蛟O計、表單和報表的設計與應用,以及調(diào)試及編譯程序。實驗指導篇適合學生上機操作,分為12個單元,共包括24個練習,覆蓋了使用Visual FoxPro進行數(shù)據(jù)庫開發(fā)的全面過程。配書光盤提供了多媒體語音視頻教程。
圖書封面
評論、評分、閱讀與下載
Visual FoxPro數(shù)據(jù)庫應用與開發(fā)基礎教程與實驗指導 PDF格式下載