出版時間:2010-1 出版社:華中科技大學出版社 作者:桂學勤,熊小兵,焦翠珍 主編 頁數(shù):279
內(nèi)容概要
Visual FoxPro是微軟公司開發(fā)的一種面向?qū)ο蟮某绦蛟O計語言。本書采用圖文并茂的形式,結合大量實例,深入淺出地講述面向?qū)ο缶幊痰母拍睿棺x者逐步掌握Visual FoxPro的基本操作及面向?qū)ο缶幊碳夹g,且能獨立進行小型應用系統(tǒng)開發(fā)??紤]到Visual FoxPro學習的特點,在程序設計部分,分兩種情況介紹:先介紹面向過程的內(nèi)容,再介紹面向?qū)ο蟮膬?nèi)容。 本書既可作為普通高等院校計算機應用課程高級語言程序設計教材,也可以作為全國計算機等級考試二級“Visual FoxPro程序設計”的培訓教材,同時還可以作為其他人員學習Visual FoxPro的教材和參考用書。
書籍目錄
第1章 數(shù)據(jù)庫理論基礎 1.1 數(shù)據(jù)庫基礎知識 1.1.1 計算機數(shù)據(jù)管理的發(fā)展 1.1.2 數(shù)據(jù)庫系統(tǒng) 1.1.3 數(shù)據(jù)模型 1.2 關系數(shù)據(jù)庫 1.2.1 關系模型 1.2.2 關系的特點 1.2.3 關系運算 1.2.4 數(shù)據(jù)庫設計 習題第2章 Visual FoxPro環(huán)境簡介 2.1 Visual FoxPro的啟動與退出 2.1.1 Visual FoxPro的啟動 2.1.2 Visual FoxPro的退出 2.2 Visual FoxPro集成開發(fā)環(huán)境 2.2.1 Visual FoxPro用戶界面 2.2.2 Visual FoxPro系統(tǒng)環(huán)境設置 2.2.3 Visual FoxPro可視化工具 2.3 Visual FoxPro的主要文件類型 2.4 Visual FoxPro命令概述 2.4.1 Visual FoxPro命令的結構 2.4.2 Visual FoxPro命令中的常用短語 2.4.3 Visual FoxPro命令的書寫規(guī)則 2.5 項目管理器 2.5.1 創(chuàng)建項目 2.5.2 項目管理器的組成 2.5.3 項目管理器的操作 2.5.4 項目連編 習題第3章 Visual FoxPro語言基礎 3.1 數(shù)據(jù)類型 3.2 常量與變量 3.2.1 常量 3.2.2變量 3.3 表達式 3.3.1 字符表達式 3.3.2 數(shù)值表達式 3.3.3 日期時間表達式 3.3.4 關系表達式 3.3.5 邏輯表達式 3.4 常用內(nèi)部函數(shù) 3.4.1 字符函數(shù) 3.4.2 數(shù)值函數(shù) 3.4.3 日期和時間函數(shù) 3.4.4 數(shù)據(jù)類型轉換函數(shù) 3.4.5 測試函數(shù) 3.4.6 MessageBox函數(shù) 習題第4章 Visual FoxPro數(shù)據(jù)庫及其操作 4.1 數(shù)據(jù)表結構的創(chuàng)建和操作 4。1.1 數(shù)據(jù)表結構的創(chuàng)建 4.1.2 數(shù)據(jù)表的打開和關閉 4.1.3 數(shù)據(jù)表結構的顯示、修改與復制 4.2 數(shù)據(jù)表的基本操作 4.2.1 在建立表結構后立即輸入數(shù)據(jù) 4.2.2 數(shù)據(jù)表記錄的顯示 4.2.3 數(shù)據(jù)記錄的添加 4.2.4 修改數(shù)據(jù)記錄 4.2.5 刪除數(shù)據(jù)記錄 4.2.6 取消記錄上的刪除標記 4.2.7 數(shù)據(jù)表記錄指針的定位 4.2.8 數(shù)據(jù)表的復制 4.3 數(shù)據(jù)表的排序與索引 4.3.1 數(shù)格表的排序 4.3.2 數(shù)據(jù)表的索引 4.3.3 建立索引 4.3.4 使用索引 4.4 數(shù)據(jù)表的統(tǒng)計與計算 4.5 多數(shù)據(jù)表的操作 4.5.1 工作區(qū) 4.5.2 數(shù)據(jù)表的關聯(lián) 4.5.3 數(shù)據(jù)表的連接 4.5.4 數(shù)據(jù)表的更新 4.6數(shù)據(jù)庫及其操作 4.6.1 建立數(shù)據(jù)庫 4.6.2 數(shù)據(jù)庫的打開與關閉 4.6.3 在數(shù)據(jù)庫中新建表 4.6.4 向數(shù)據(jù)庫中添加自由表 4.6.5 從數(shù)據(jù)庫中移去表 4.6.6 修改數(shù)據(jù)庫中的表 4.6.7 刪除數(shù)據(jù)庫 4.7數(shù)據(jù)完整性 4.7.1 實體完整性與主關鍵字 4.7.2 域完整性與約束規(guī)則 4.7.3 參照完整性與表之間的關系 習題第5章 結構化查詢語言SQL 5.1 SQL概述 5.2 數(shù)據(jù)查詢 5.2.1 基本查詢 5.2.2 條件查詢 5.2.3 排序查詢 5.2.4 使用集函數(shù) 5.2.5 對查詢結果分組 5.2.6 多表查詢 5.2.7 超聯(lián)接查詢 5.2.8 嵌套查詢 5.2.9 別名與自聯(lián)接查詢 5.2.10 使用量詞和謂詞的查詢 5.2.11 集合的并運算 5.2.12 Visual FoxPro中SQL SELECT的幾個特殊選項 5.3 操作功能 5.3.1 插入數(shù)據(jù) 5.3.2 更新數(shù)據(jù) 5.3.3 刪除數(shù)據(jù) S.4 定義功能 5.4.1 表的定義 5.4.2 表結構的修改 5.4.3 表的刪除 習題第6章 查詢與視圖 6.1 查詢 6.1.1 創(chuàng)建查詢 6.1.2 查詢設計器的局限性 6.1.3 運行查詢 6.2 視圖 6.2.1 創(chuàng)建視圖 6.2.2 視圖的SQL語句 6.2.3 使用視圖 習題第7章 結構化程序設計 7.1 Visual FoxPro程序設計基礎 7.1.1 程序設計概述 7.1.2 程序文件的建立與修改 7.1.3 程序的運行 7.2 常用命令介紹 7.2.1 數(shù)據(jù)輸入/輸出命令 7.2.2 文件操作命令 7.2.3 程序注釋命令 7.3 結構化程序設計 7.3.1 順序結構 7.3.2 選擇結構 7.3.3 循環(huán)結構 7.3.4 編程舉例 7.4 程序的模塊化 7.4.1 過程及過程調(diào)用 7.4.2 自定義函數(shù) 7.4.3 變量的使用范圍 7.4.4 過程文件 7.4.5 過程和自定義函數(shù)的查找順序 習題第8章 面向?qū)ο蟪绦蛟O計基礎 8.1 面向?qū)ο蟮幕靖拍? 8.1.1 對象和類 8.1.2 對象的特征 8.1.3 類的特征 8.1.4 基類及子類 8.1.5 控件和容器 8.1.6 對象的屬性、事件和方法 8.2 類的操作 8.2.1 類的創(chuàng)建 8.2.2 將類添加到表單、表單集和工具欄中 8.2.3 類瀏覽器 8.3 對象的操作 8.3.1 對象的創(chuàng)建與釋放 8.3.2 對象的引用 8.3.3 設置對象的屬性 8.3.4 調(diào)用對象的方法程序 習題第9章 表單設計 9.1 創(chuàng)建與運行表單 9.1.1 創(chuàng)建表單 9.1.2 運行表單 9.2 表單及控件的屬性、方法和事件 9.2.1 表單的常用屬性 9.2.2 表單及控件的常用事件 9.2.3 表單及控件的常用方法 9.3 表單設計器 9.3.1 表單設計環(huán)境 9.3.2 控件的操作與布局 9.3.3 數(shù)據(jù)環(huán)境 9.4 常用表單控件 9.4.1 標簽(Label)控件 9.4.2 命令按鈕(Command)控件 9.4.3 文本框(TextBox)控件 9.4.4 編輯框(EditBox)控件 9.4.5 命令按鈕組(CommandGroup)控件 9.4.6 選項按鈕組(OptionGroup)控件 9.4.7 復選框(CheckBox)控件 9.4.8 微調(diào)器(Spinner)控件 9.4.9 列表框(List)控件 9.4.10 組合框(CONboBox)控件 9.4.11 表格((3rid)控件 9.4.12 頁框(PageFrame)控件 9.4.13 計時器(Timer)控件 習題第10章 菜單設計 10.1 Visual FoxPro系統(tǒng)菜單 10.1.1 菜單結構 10.1.2 Visual FoxPro的系統(tǒng)菜單 10.2 下拉式菜單設計 10.2.1 菜單設計步驟 10.2.2 “菜單設計器”窗口 10.2.3 “顯示”菜單和“菜單”菜單 10.2.4 為頂層表單添加菜單 10.3 快捷菜單設計習題第11章 報表設計 11.1 報表概述 11.2 使用報表向?qū)?chuàng)建報表 11.2.1 啟動報表向?qū)? 11.2.2 創(chuàng)建報表 11.3 使用報表設計器創(chuàng)建快速報表 11.3.1 打開報表設計器 11.3.2 創(chuàng)建快速報表 11.4 使用報表設計器創(chuàng)建報表 11.4.1 報表工具欄 11.4.2 設置報表數(shù)據(jù)源 11.4.3 設計報表布局 11.4.4 向報表添加控件 11.5 報表數(shù)據(jù)分組和多欄報表 11.5.1 報表數(shù)據(jù)分組 11.5.2 多欄報表 11.6報表輸出習題習題參考答案參考文獻
編輯推薦
《Visual FoxPro程序設計教程》以Visual FoxPro程序設計為主題,突出Visual FoxPro的特點,強調(diào)Visual FoxPro的使用與開發(fā)方法,把Visual FoxPro數(shù)據(jù)庫技術、面向?qū)ο蟮木幊谭椒ê蛯嶋H應用作為一個整體來介紹。全書提供了大量的實例,通過這些實例,不僅有利于讀者對《Visual FoxPro程序設計教程》中概念的理解和知識的鞏固,而且有利于讀者上機實踐。
圖書封面
評論、評分、閱讀與下載