Visual FoxPro 9.0程序設計教程(簡體書)
商品資訊
系列名:工業和信息化普通高等教育“十二五”規劃教材立項項目
ISBN13:9787115303356
出版社:人民郵電出版社
作者:郭文強
出版日:2013/02/01
裝訂:平裝
人民幣定價:35 元
定價
:NT$ 210 元優惠價
:
87 折 183 元
絕版無法訂購
無法訂購
商品簡介
作者簡介
名人推薦
目次
商品簡介
本書以培養大學生實踐能力為核心,增強大學生計算機應用水平為目的。全書共分為12章。前10章系統地介紹了Visual FoxPro的基礎知識和編程方法;第11章、第12章以案例教學的方式,向讀者展示了開發“學生成績管理系統”的整個過程,為廣大初學者提供了一種開發應用程序的經驗和思路。 本書注重基礎知識的理解與實際操作技能相結合的培養;在強調操作技能的同時,為了鞏固基礎知識,還配有相應的實驗、習題冊。 本書層次清楚,實用性強,可作為普通高等學校計算機相近專業及非計算機專業本科生的程序設計類課程教材,也可供編程愛好者參考使用。
作者簡介
郭文強,博士,教授。自1994年起在大連理工大學進行計算機專業的學習,先后在該校的計算機專業獲得學士、碩士和博士學位,2007年在電子科技大學博士后流動站進行了2年的計算機應用技術方面的研究工作,2009年獲評教授職稱。多年從事計算機教學和科研工作,具有豐富的教學經驗和很強的科研能力。
名人推薦
《Visual FoxPro9.0程序設計教程》由郭文強主編,本書編寫環境為中文版Visual FoxPro 9.0,是在眾多一線教師多年VisualFoxPro課程教學和Visual FoxPro實際軟件開發實踐經驗相結合的基礎上完成的。在編寫過程中著重突出以下特點。
(1)強調實用性。本書保持知識系統性的同時,突出實際應用。多數實例為作者精心設計,新穎準確,貼近實際,這樣能避免枯燥說理,易于理解和實踐。
(2)全面且重點突出。本書全面講述了Visual FoxPro 9.0的相關知識,同時根據學習規律和實際需要,系統安排內容,重點突出,難點深入淺出,使讀者能夠迅速抓住重點又能理解相關功能,達到舉一反三的效果。
(3)能力和興趣培養并重。本書最后一章用一個完整的項目實例,對如何使用Visual FoxPro 9.0開發項目進行了詳細說明。讀者完全可以參照此項目進行實際項目開發,并對相應功能進行刪減或改善,從而更深入地理解和掌握Visual FoxPro 9.0。
(1)強調實用性。本書保持知識系統性的同時,突出實際應用。多數實例為作者精心設計,新穎準確,貼近實際,這樣能避免枯燥說理,易于理解和實踐。
(2)全面且重點突出。本書全面講述了Visual FoxPro 9.0的相關知識,同時根據學習規律和實際需要,系統安排內容,重點突出,難點深入淺出,使讀者能夠迅速抓住重點又能理解相關功能,達到舉一反三的效果。
(3)能力和興趣培養并重。本書最后一章用一個完整的項目實例,對如何使用Visual FoxPro 9.0開發項目進行了詳細說明。讀者完全可以參照此項目進行實際項目開發,并對相應功能進行刪減或改善,從而更深入地理解和掌握Visual FoxPro 9.0。
目次
第1章 數據庫系統概述
1.1 數據庫系統基礎知識
1.1.1 數據、數據庫、數據庫管理系統、數據庫系統
1.1.2 數據管理技術的發展
1.1.3 數據庫系統的特點
1.2 數據模型
1.2.1 數據模型組成要素
1.2.2 兩大數據模型
1.2.3 概念模型
1.2.4 常用的數據模型
1.3 關系數據庫
1.3.1 關系模型
1.3.2 關系運算
1.4 數據庫設計基礎
1.4.1 數據庫設計步驟
1.4.2 數據庫設計過程
思考題
第2章 Visual FoxPro 9.0軟件概述
2.1 Visual FoxPro的發展歷史
2.2 Visual FoxPro 9.0的特點及增強功能
2.2.1 增強的集成開發環境(IDE)
2.2.2 其他增強功能
2.3 Visual FoxPro 9.0的安裝與啟動
2.3.1 Visual FoxPro 9.0的安裝環境
2.3.2 Visual FoxPro 9.0的安裝
2.3.3 Visual FoxPro 9.0的啟動與退出
2.4 Visual FoxPro 9.0的用戶界面組成及操作
2.4.1 Visual FoxPro 9.0的主界面
2.4.2 Visual FoxPro 9.0的工作方式
2.5 Visual FoxPro 9.0的輔助設計工具
2.5.1 向導
2.5.2 設計器
2.5.3 生成器
2.6 Visual FoxPro 9.0的系統配置
2.6.1 使用“選項”對話框
2.6.2 使用SET命令
思考題
第3章 Visual FoxPro程序設計基礎
3.1 數據與信息
3.1.1 數據處理與數據管理
3.1.2 數據分類
3.1.3 數據模型
3.1.4 Visual FoxPro數據庫系統
3.2 常量、變量
3.2.1 常量
3.2.2 變量
3.3 Visual FoxPro簡單命令
3.3.1 文件操作
3.3.2 屏幕保護
3.4 運算符與表達式
3.5 函數
3.5.1 數值函數
3.5.2 字符串函數
3.5.3 日期時間函數
3.5.4 類型轉換函數
3.5.5 控制類函數
3.5.6 函數嵌套
3.6 SET命令
3.7 數組變量
思考題
第4章 項目管理器及數據庫的創建與操作
4.1 項目管理器
4.1.1 創建項目
4.1.2 定制項目管理器
4.1.3 使用項目管理器
4.2 數據庫的創建與操作
4.2.1 創建數據庫
4.2.2 使用數據庫
思考題
第5章 Visual FoxPro 9.0表的創建與操作
5.1 創建表
5.1.1 使用表設計器建表
5.1.2 使用表向導建表
5.1.3 使用命令建表
5.2 表記錄的錄入
5.2.1 瀏覽方式錄入
5.2.2 編輯方式錄入
5.2.3 使用命令錄入
5.3 表的操作
5.3.1 打開和關閉表
5.3.2 復制表
5.3.3 瀏覽表
5.3.4 修改表
5.3.5 定位表記錄
5.3.6 刪除表記錄
5.3.7 恢復表記錄
5.3.8 更新表數據
5.4 表的排序
5.5 表的索引
5.5.1 索引的類型
5.5.2 索引的建立
5.5.3 索引的刪除
5.5.4 索引的使用
5.6 多表操作
5.6.1 表間的邏輯連接
5.6.2 表間的物理連接
5.7 數據庫表
5.7.1 添加自由表
5.7.2 移去、刪除表
5.7.3 設置數據庫表屬性
5.7.4 設置表中字段的顯示屬性
5.7.5 設置表中字段的有效性
5.8 數據庫表之間的永久關系
5.8.1 建立關系
5.8.2 編輯和刪除關系
5.8.3 參照完整性
5.9 統計匯總命令
思考題
第6章 結構化查詢語言及應用
6.1 SQL概述
6.2 數據定義
6.2.1 表的定義與刪除
6.2.2 表結構的修改
6.2.3 視圖的定義與刪除
6.3 數據查詢
6.3.1 單表查詢
6.3.2 多表查詢
6.3.3 嵌套查詢
6.3.4 集合查詢
6.3.5 特殊選項
6.4 數據更新
6.4.1 插入數據
6.4.2 修改數據
6.4.3 刪除數據
6.5 查詢與視圖
6.5.1 使用查詢
6.5.2 使用視圖
思考題
第7章 結構化程序設計
7.1 程序的建立與運行
7.1.1 建立程序文件
7.1.2 修改程序文件
7.1.3 程序運行方式和編譯方式
7.1.4 程序結束方法
7.2 交互式輸入命令
7.3 程序的基本結構
7.3.1 結構化程序及其特點
7.3.2 順序結構
7.3.3 選擇結構
7.3.4 循環結構
7.3.5 多重循環
7.4 模塊化程序設計
7.4.1 過程和自定義函數
7.4.2 過程子文件
7.4.3 參數傳遞
7.4.4 子程序
7.5 變量的作用域
思考題
第8章 表單設計
8.1 面向對象程序設計概述
8.1.1 對象
8.1.2 屬性
8.1.3 事件與方法
8.2 表單對象
8.2.1 使用向導創建表單
8.2.2 使用設計器創建表單
8.2.3 表單的數據環境
8.2.4 表單的修改
8.2.5 表單的保存與運行
8.3 表單的常用控件
8.3.1 標簽
8.3.2 文本框
8.3.3 編輯框
8.3.4 命令按鈕
8.3.5 命令按鈕組
8.3.6 選項按鈕組
8.3.7 復選框
8.3.8 組合框
8.3.9 列表框
8.3.10 微調按鈕
8.3.11 表格
8.3.12 圖像
8.3.13 計時器
8.3.14 頁框
8.3.15 OLE控件
8.4 表單的應用
8.4.1 系統登錄表單設計
8.4.2 數據編輯表單設計
8.4.3 數據查詢表單設計
思考題
第9章 報表及標簽設計
9.1 創建報表
9.1.1 使用向導創建報表
9.1.2 利用快速報表方法創建報表
9.1.3 使用設計器創建報表
9.2 修改報表
9.2.1 設置報表數據環境
9.2.2 添加報表控件
9.2.3 報表布局
9.3 輸出報表
9.4 標簽設計
思考題
第10章 菜單設計
10.1 創建菜單系統
10.1.1 菜單系統的結構
10.1.2 菜單的設計原則與步驟
10.1.3 菜單設計器的使用
10.2 下拉式菜單設計
10.2.1 創建下拉菜單
10.2.2 設置菜單的常規選項與菜單選項
10.2.3 保存與生成菜單
10.2.4 在頂層表單中使用菜單
10.2.5 創建快速菜單
10.3 快捷菜單設計
10.3.1 創建快捷菜單
10.3.2 將快捷菜單附加到對象
思考題
第11章 學生成績管理系統開發實例
11.1 系統的總體設計
11.2 系統的數據庫設計
11.3 系統的界面設計及程序編碼
11.3.1 系統主界面
11.3.2 菜單設計
11.3.3 錄入成績
11.3.4 編輯成績
11.3.5 查詢成績
11.3.6 打印模塊
11.3.7 學生成績管理系統主程序代碼
思考題
第12章 編譯與發布應用程序
12.1 連編可運行文件
12.2 發布應用程序
思考題
1.1 數據庫系統基礎知識
1.1.1 數據、數據庫、數據庫管理系統、數據庫系統
1.1.2 數據管理技術的發展
1.1.3 數據庫系統的特點
1.2 數據模型
1.2.1 數據模型組成要素
1.2.2 兩大數據模型
1.2.3 概念模型
1.2.4 常用的數據模型
1.3 關系數據庫
1.3.1 關系模型
1.3.2 關系運算
1.4 數據庫設計基礎
1.4.1 數據庫設計步驟
1.4.2 數據庫設計過程
思考題
第2章 Visual FoxPro 9.0軟件概述
2.1 Visual FoxPro的發展歷史
2.2 Visual FoxPro 9.0的特點及增強功能
2.2.1 增強的集成開發環境(IDE)
2.2.2 其他增強功能
2.3 Visual FoxPro 9.0的安裝與啟動
2.3.1 Visual FoxPro 9.0的安裝環境
2.3.2 Visual FoxPro 9.0的安裝
2.3.3 Visual FoxPro 9.0的啟動與退出
2.4 Visual FoxPro 9.0的用戶界面組成及操作
2.4.1 Visual FoxPro 9.0的主界面
2.4.2 Visual FoxPro 9.0的工作方式
2.5 Visual FoxPro 9.0的輔助設計工具
2.5.1 向導
2.5.2 設計器
2.5.3 生成器
2.6 Visual FoxPro 9.0的系統配置
2.6.1 使用“選項”對話框
2.6.2 使用SET命令
思考題
第3章 Visual FoxPro程序設計基礎
3.1 數據與信息
3.1.1 數據處理與數據管理
3.1.2 數據分類
3.1.3 數據模型
3.1.4 Visual FoxPro數據庫系統
3.2 常量、變量
3.2.1 常量
3.2.2 變量
3.3 Visual FoxPro簡單命令
3.3.1 文件操作
3.3.2 屏幕保護
3.4 運算符與表達式
3.5 函數
3.5.1 數值函數
3.5.2 字符串函數
3.5.3 日期時間函數
3.5.4 類型轉換函數
3.5.5 控制類函數
3.5.6 函數嵌套
3.6 SET命令
3.7 數組變量
思考題
第4章 項目管理器及數據庫的創建與操作
4.1 項目管理器
4.1.1 創建項目
4.1.2 定制項目管理器
4.1.3 使用項目管理器
4.2 數據庫的創建與操作
4.2.1 創建數據庫
4.2.2 使用數據庫
思考題
第5章 Visual FoxPro 9.0表的創建與操作
5.1 創建表
5.1.1 使用表設計器建表
5.1.2 使用表向導建表
5.1.3 使用命令建表
5.2 表記錄的錄入
5.2.1 瀏覽方式錄入
5.2.2 編輯方式錄入
5.2.3 使用命令錄入
5.3 表的操作
5.3.1 打開和關閉表
5.3.2 復制表
5.3.3 瀏覽表
5.3.4 修改表
5.3.5 定位表記錄
5.3.6 刪除表記錄
5.3.7 恢復表記錄
5.3.8 更新表數據
5.4 表的排序
5.5 表的索引
5.5.1 索引的類型
5.5.2 索引的建立
5.5.3 索引的刪除
5.5.4 索引的使用
5.6 多表操作
5.6.1 表間的邏輯連接
5.6.2 表間的物理連接
5.7 數據庫表
5.7.1 添加自由表
5.7.2 移去、刪除表
5.7.3 設置數據庫表屬性
5.7.4 設置表中字段的顯示屬性
5.7.5 設置表中字段的有效性
5.8 數據庫表之間的永久關系
5.8.1 建立關系
5.8.2 編輯和刪除關系
5.8.3 參照完整性
5.9 統計匯總命令
思考題
第6章 結構化查詢語言及應用
6.1 SQL概述
6.2 數據定義
6.2.1 表的定義與刪除
6.2.2 表結構的修改
6.2.3 視圖的定義與刪除
6.3 數據查詢
6.3.1 單表查詢
6.3.2 多表查詢
6.3.3 嵌套查詢
6.3.4 集合查詢
6.3.5 特殊選項
6.4 數據更新
6.4.1 插入數據
6.4.2 修改數據
6.4.3 刪除數據
6.5 查詢與視圖
6.5.1 使用查詢
6.5.2 使用視圖
思考題
第7章 結構化程序設計
7.1 程序的建立與運行
7.1.1 建立程序文件
7.1.2 修改程序文件
7.1.3 程序運行方式和編譯方式
7.1.4 程序結束方法
7.2 交互式輸入命令
7.3 程序的基本結構
7.3.1 結構化程序及其特點
7.3.2 順序結構
7.3.3 選擇結構
7.3.4 循環結構
7.3.5 多重循環
7.4 模塊化程序設計
7.4.1 過程和自定義函數
7.4.2 過程子文件
7.4.3 參數傳遞
7.4.4 子程序
7.5 變量的作用域
思考題
第8章 表單設計
8.1 面向對象程序設計概述
8.1.1 對象
8.1.2 屬性
8.1.3 事件與方法
8.2 表單對象
8.2.1 使用向導創建表單
8.2.2 使用設計器創建表單
8.2.3 表單的數據環境
8.2.4 表單的修改
8.2.5 表單的保存與運行
8.3 表單的常用控件
8.3.1 標簽
8.3.2 文本框
8.3.3 編輯框
8.3.4 命令按鈕
8.3.5 命令按鈕組
8.3.6 選項按鈕組
8.3.7 復選框
8.3.8 組合框
8.3.9 列表框
8.3.10 微調按鈕
8.3.11 表格
8.3.12 圖像
8.3.13 計時器
8.3.14 頁框
8.3.15 OLE控件
8.4 表單的應用
8.4.1 系統登錄表單設計
8.4.2 數據編輯表單設計
8.4.3 數據查詢表單設計
思考題
第9章 報表及標簽設計
9.1 創建報表
9.1.1 使用向導創建報表
9.1.2 利用快速報表方法創建報表
9.1.3 使用設計器創建報表
9.2 修改報表
9.2.1 設置報表數據環境
9.2.2 添加報表控件
9.2.3 報表布局
9.3 輸出報表
9.4 標簽設計
思考題
第10章 菜單設計
10.1 創建菜單系統
10.1.1 菜單系統的結構
10.1.2 菜單的設計原則與步驟
10.1.3 菜單設計器的使用
10.2 下拉式菜單設計
10.2.1 創建下拉菜單
10.2.2 設置菜單的常規選項與菜單選項
10.2.3 保存與生成菜單
10.2.4 在頂層表單中使用菜單
10.2.5 創建快速菜單
10.3 快捷菜單設計
10.3.1 創建快捷菜單
10.3.2 將快捷菜單附加到對象
思考題
第11章 學生成績管理系統開發實例
11.1 系統的總體設計
11.2 系統的數據庫設計
11.3 系統的界面設計及程序編碼
11.3.1 系統主界面
11.3.2 菜單設計
11.3.3 錄入成績
11.3.4 編輯成績
11.3.5 查詢成績
11.3.6 打印模塊
11.3.7 學生成績管理系統主程序代碼
思考題
第12章 編譯與發布應用程序
12.1 連編可運行文件
12.2 發布應用程序
思考題
主題書展
更多
主題書展
更多書展購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

