Visual FoxPro資料庫基礎及套用

Visual FoxPro資料庫基礎及套用

《Visual FoxPro資料庫基礎及套用》是2011年3月電子工業出版社出版的圖書,作者是牟紹波。

基本介紹

  • 書名:Visual FoxPro資料庫基礎及套用
  • 作者:牟紹波
  • ISBN:9787121126413
  • 頁數:292頁
  • 定價:30元
  • 出版社:電子工業出版社
  • 出版時間:2011年3月
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

全書共11章,詳細介紹了資料庫基礎知識、Visual FoxPro集成套用環境、數據及其運算、Visual FoxPro資料庫及其操作、關係資料庫標準語言SQL、查詢與視圖、程式設計基礎、表單設計與套用、選單設計與套用、報表設計、開發應用程式等知識,並在最後一章用一個完整的實例詳細講解了如何使用Visual FoxPro 6.0開發資料庫應用程式。全書以Visual FoxPro 6.0中文版為平台,以程式設計為線索,以全國計算機等級二級考試大綱為重點,全面介紹了Visual FoxPro 6.0的使用及數據訂腳霸庫系統開發技術。
本書從結構設計、內容安排到實例腳記符的選取都進行了精心設計,內容豐富、通俗易懂、圖文並茂、直觀生動、注重理論與實踐的有機結合,並結合大量典型實例幫助讀者理解知識承店承糠。
本書適合作為普通高等院校大學計算機基礎課教材,也可以作為高等院校本、專科及其相關專業的資料庫套用課程的教材,還可以作為全國計算機等級考試(二級 Visual FoxPro)的輔導教材及計算機愛好者的自學參考書。
讀者對象:本書適合於普通高等院校大學計算機基礎課教材,也可以作為高等院校本、專科及其相關專業的資料庫套用課程的教材,還可以作為全國計算機等級考試(二級 Visual FoxPro)的輔導教材以及以及計汽才算機愛好者的自學參考書。

圖書目錄

目 錄
第1章 資料庫基礎知識 (1)
1.1 數據、信息和數據處理 (1)
1.1.1 數據與信息 (1)
1.1.2 數據處理與數據管理 (1)
1.2 數據管理技術的發展 (2)
1.2.1 人工管理階段 (2)
1.2.2 檔案管理階段 (2)
1.2.3 資料庫系統管理階段 (2)
1.3 數據模型 (3)
1.3.1 數據處理的3個世界 (3)
1.3.2 基本的數據模型 (3)
1.4 資料庫系統 (6)
1.4.1 資料庫 (6)
1.4.2 資料庫系統(DBS) (6)
1.4.3 資料庫系統的分代 (6)
1.4.4 資料庫系統的分類 (7)
1.5 資料庫管理系統厚背凶煉與資料庫套用系統 (7)
1.5.1 資料庫管理系統 (7)
1.5.2 資料庫套用系統 (8)
1.6 關係資料庫 (8)
1.6.1 關係模型的基本概念 (8)
1.6.2 關係的數學定義 (9)
1.6.3 關係的性質和完整性規則 (9)
1.6.4 關係運算 (10)
1.7 本章小結 (11)
1.8 習題 (11)
第2章 VFP集成套用環境 (13)
2.1 Visual FoxPro 6.0的主要特點 (13)
2.2 Visual FoxPro的安裝與啟動 (14)
2.2.1 安裝環境 (14)
2.2.2 啟動Visual FoxPro (14)
2.2.3 退出Visual FoxPro (14)
2.3 Visual FoxPro用戶界面 (14)
2.3.1 Visual FoxPro的界面 (14)
2.3.2 標題欄 (15)
2.3.3 選單欄 (15)
2.3.4 工具列 (18)
2.3.5 “命令”視窗 (19)
2.3.6 工作區與狀態欄 (19)
2.4 Visual FoxPro輔助工具 (20)
2.4.1 Visual FoxPro嚮導 (20)
2.4.2 Visual FoxPro設計器 (21)
2.4.3 Visual FoxPro生成器 (22)
2.5 Visual FoxPro工作方式和命令結構 (23)
2.5.1 Visual FoxPro工作方式 (23)
2.5.2 Visual FoxPro命令結構 (23)
2.6 項目管理器:Visual FoxPro的控制中心 (24)
2.6.1 啟動項目管理器 (24)
2.6.2 項目管理器的組您符循成想煉船 (25)
2.6.3 項目管理器的定製 (25)
2.6.4 項目管理器的操作 (26)
2.7 本章小結 (28)
2.8 習題 (28)
第3章 數據及其運算 (29)
3.1 數據類型 (29)
3.2 常量與變數 (30)
3.2.1 常量 (30)
3.2.2 變數 (32)
3.3 運算符與表達式 (35)
3.3.1 算術運算符和算術表達式 (36)
3.3.2 字元串運算符與字元串表達式 (36)
3.3.3 日期運算符與日期表達式 (36)
3.3.4 關係運算符與關係表達式 (37)
3.3.5 邏輯運算符與邏輯表達式 (37)
3.4 函式 (38)
3.4.1 數值函式 (38)
3.4.2 字元函式 (41)
3.4.3 日期和時間函式 (44)
3.4.4 數據類型轉換函式 (45)
3.4.5 測試函式 (47)
3.5 本章小結 (50)
3.6 習題 (50)
第4章 Visual FoxPro資料庫及其操作 (52)
4.1 Visual FoxPro的資料庫及相關操作 (52)
4.1.1 Visual FoxPro的資料庫 (52)
4.1.2 建立資料庫 (52)
4.1.3 打開資料庫 (53)
4.1.4 修改資料庫 (53)
4.1.5 關閉資料庫 (54)
4.1.6 刪除資料庫 (54)
4.2 資料庫表 (54)
4.2.1 資料庫表的建立 (54)
4.2.2 修改表結構 (57)
4.2.3 複製表及表結構 (57)
4.3 表的基本操作 (61)
4.3.1 使用瀏覽器操作表 (61)
4.3.2 增加記錄的命令 (62)
4.3.3 刪除記錄的命令 (63)
4.3.4 修改記錄的命令 (63)
4.3.5 顯示記錄的命令 (65)
4.3.6 查詢定位命令 (66)
4.4 排序與索引 (67)
4.4.1 表的排序 (67)
4.4.2 索引的概念 (68)
4.4.3 索引的種類與類型 (68)
4.4.4 索引檔案的建立 (69)
4.4.5 索引檔案的使用 (71)
4.5 數據完整性 (74)
4.5.1 實體完整性與主關鍵字 (74)
4.5.2 域完整性與約束規則 (74)
4.5.3 表之間的永久關聯 (76)
4.5.4 參照完整性和表之間的關聯 (78)
4.6 自由表 (79)
4.6.1 自由表和資料庫表的聯繫和區別 (79)
4.6.2 建立自由表 (79)
4.6.3 將自由表添加到資料庫中 (81)
4.6.4 從資料庫中移去表 (81)
4.7 多個表的同時使用 (82)
4.7.1 多工作區的含義 (82)
4.7.2 使用不同工作區的表 (82)
4.7.3 表之間的臨時關聯 (83)
4.7.4 表的聯接 (84)
4.8 表的統計與計算 (85)
4.8.1 統計記錄個數 (85)
4.8.2 求數值表達式之和和平均值 (86)
4.8.3 統計函式計算 (86)
4.8.4 分類匯總 (87)
4.9 本章小結 (88)
4.10 習題 (88)
第5章 關係資料庫標準語言SQL (90)
5.1 SQL概述 (90)
5.1.1 SQL的發展歷程 (90)
5.1.2 SQL資料庫的體系結構 (91)
5.1.3 SQL的組成 (91)
5.1.4 SQL的特點 (92)
5.2 數據定義 (93)
5.2.1 模式的定義與刪除 (94)
5.2.2 基本表的定義、刪除與修改 (95)
5.2.3 索引的建立與刪除 (97)
5.2.4 視圖的創建與刪除 (98)
5.3 數據查詢 (101)
5.3.1 SELECT語句的一般格式 (101)
5.3.2 單表查詢 (103)
5.3.3 連線查詢 (114)
5.3.4 嵌套查詢 (116)
5.3.5 集合查詢 (118)
5.4 數據更新 (119)
5.4.1 插入數據 (119)
5.4.2 修改數據 (120)
5.4.3 刪除數據 (120)
5.5 數據控制 (121)
5.5.1 授權 (121)
5.5.2 收回授權 (122)
5.6 本章小結 (123)
5.7 習題 (123)
第6章 查詢與視圖 (125)
6.1 查詢 (125)
6.1.1 查詢的概念 (125)
6.1.2 查詢設計器 (125)
6.1.3 建立查詢 (128)
6.1.4 運行查詢 (130)
6.2 視圖 (131)
6.2.1 視圖的概念 (132)
6.2.2 視圖的創建 (132)
6.2.3 遠程視圖與連線 (133)
6.2.4 視圖與數據更新 (134)
6.2.5 使用視圖 (135)
6.2.6 視圖與查詢的比較 (136)
6.3 本章小結 (136)
6.4 習題 (136)
第7章 程式設計基礎 (139)
7.1 程式與程式檔案 (139)
7.1.1 程式的基本概念 (139)
7.1.2 程式檔案的建立、修改與運行 (140)
7.1.3 程式書寫的基本規則 (143)
7.1.4 簡單的輸入/輸出命令 (143)
7.2 程式的基本結構 (153)
7.2.1 順序結構 (153)
7.2.2 選擇結構 (154)
7.2.3 循環結構 (162)
7.3 多模組程式 (169)
7.3.1 模組的定義和調用 (169)
7.3.2 變數的作用域 (176)
7.3.3 參數傳遞 (180)
7.4 程式調試 (182)
7.4.1 調試器 (183)
7.4.2 斷點 (186)
7.5 本章小結 (187)
7.6 習題 (187)
第8章 表單設計與套用 (190)
8.1 面向對象的概念 (190)
8.1.1 對象和類 (190)
8.1.2 對象的屬性、方法和事件 (190)
8.1.3 繼承與父類、子類 (193)
8.2 創建與管理表單 (194)
8.2.1 創建表單 (194)
8.2.2 管理表單屬性和方法 (199)
8.2.3 常用事件和方法 (200)
8.2.4 訊息對話框的設計 (200)
8.3 表單設計器 (201)
8.3.1 表單設計器環境 (201)
8.3.2 控制項的基本操作 (203)
8.3.3 數據環境 (204)
8.4 常用表單控制項 (206)
8.4.1 標籤(Label)控制項 (206)
8.4.2 命令按鈕(CommandButton)控制項 (207)
8.4.3 命令組(CommandGroup)控制項 (210)
8.4.4 文本框(TextBox)控制項 (210)
8.4.5 編輯框(EditBox)控制項 (214)
8.4.6 複選框(CheckBox)和組合框(ComboBox)控制項 (214)
8.4.7 選項按鈕組(OptionGroup)控制項 (216)
8.4.8 列表框(ListBox)控制項 (217)
8.4.9 表格(Grid)控制項 (222)
8.4.10 頁框(PageFrame)控制項 (224)
8.5 本章小結 (226)
8.6 習題 (227)
第9章 選單設計與套用 (229)
9.1 選單設計概述 (229)
9.1.1 選單結構 (229)
9.1.2 系統選單 (229)
9.2 下拉式選單設計 (230)
9.2.1 選單設計的基本步驟 (230)
9.2.2 定義選單 (230)
9.2.3 將選單添加到頂層表單中 (234)
9.3 快捷選單設計 (235)
9.4 本章小結 (237)
9.5 習題 (237)
第10章 報表設計 (239)
10.1 創建報表 (239)
10.1.1 報表的布局 (239)
10.1.2 創建報表的方法 (241)
10.1.3 報表工具列和選單 (251)
10.1.4 報表的列印與預覽 (252)
10.2 設計報表 (253)
10.2.1 設定報表數據源 (253)
10.2.2 設定報表布局 (253)
10.2.3 報表控制項設計 (255)
10.2.4 分組報表設計 (257)
10.3 本章小結 (258)
10.4 習題 (258)
第11章 開發應用程式 (260)
11.1 開發Visual FoxPro資料庫套用系統的基本步驟 (260)
11.2 圖書管理系統 (260)
11.2.1 需求分析 (260)
11.2.2 資料庫的設計 (262)
11.3 應用程式的發布 (274)
11.4 本章小結 (279)
11.5 習題 (279)
1.7 本章小結 (11)
1.8 習題 (11)
第2章 VFP集成套用環境 (13)
2.1 Visual FoxPro 6.0的主要特點 (13)
2.2 Visual FoxPro的安裝與啟動 (14)
2.2.1 安裝環境 (14)
2.2.2 啟動Visual FoxPro (14)
2.2.3 退出Visual FoxPro (14)
2.3 Visual FoxPro用戶界面 (14)
2.3.1 Visual FoxPro的界面 (14)
2.3.2 標題欄 (15)
2.3.3 選單欄 (15)
2.3.4 工具列 (18)
2.3.5 “命令”視窗 (19)
2.3.6 工作區與狀態欄 (19)
2.4 Visual FoxPro輔助工具 (20)
2.4.1 Visual FoxPro嚮導 (20)
2.4.2 Visual FoxPro設計器 (21)
2.4.3 Visual FoxPro生成器 (22)
2.5 Visual FoxPro工作方式和命令結構 (23)
2.5.1 Visual FoxPro工作方式 (23)
2.5.2 Visual FoxPro命令結構 (23)
2.6 項目管理器:Visual FoxPro的控制中心 (24)
2.6.1 啟動項目管理器 (24)
2.6.2 項目管理器的組成 (25)
2.6.3 項目管理器的定製 (25)
2.6.4 項目管理器的操作 (26)
2.7 本章小結 (28)
2.8 習題 (28)
第3章 數據及其運算 (29)
3.1 數據類型 (29)
3.2 常量與變數 (30)
3.2.1 常量 (30)
3.2.2 變數 (32)
3.3 運算符與表達式 (35)
3.3.1 算術運算符和算術表達式 (36)
3.3.2 字元串運算符與字元串表達式 (36)
3.3.3 日期運算符與日期表達式 (36)
3.3.4 關係運算符與關係表達式 (37)
3.3.5 邏輯運算符與邏輯表達式 (37)
3.4 函式 (38)
3.4.1 數值函式 (38)
3.4.2 字元函式 (41)
3.4.3 日期和時間函式 (44)
3.4.4 數據類型轉換函式 (45)
3.4.5 測試函式 (47)
3.5 本章小結 (50)
3.6 習題 (50)
第4章 Visual FoxPro資料庫及其操作 (52)
4.1 Visual FoxPro的資料庫及相關操作 (52)
4.1.1 Visual FoxPro的資料庫 (52)
4.1.2 建立資料庫 (52)
4.1.3 打開資料庫 (53)
4.1.4 修改資料庫 (53)
4.1.5 關閉資料庫 (54)
4.1.6 刪除資料庫 (54)
4.2 資料庫表 (54)
4.2.1 資料庫表的建立 (54)
4.2.2 修改表結構 (57)
4.2.3 複製表及表結構 (57)
4.3 表的基本操作 (61)
4.3.1 使用瀏覽器操作表 (61)
4.3.2 增加記錄的命令 (62)
4.3.3 刪除記錄的命令 (63)
4.3.4 修改記錄的命令 (63)
4.3.5 顯示記錄的命令 (65)
4.3.6 查詢定位命令 (66)
4.4 排序與索引 (67)
4.4.1 表的排序 (67)
4.4.2 索引的概念 (68)
4.4.3 索引的種類與類型 (68)
4.4.4 索引檔案的建立 (69)
4.4.5 索引檔案的使用 (71)
4.5 數據完整性 (74)
4.5.1 實體完整性與主關鍵字 (74)
4.5.2 域完整性與約束規則 (74)
4.5.3 表之間的永久關聯 (76)
4.5.4 參照完整性和表之間的關聯 (78)
4.6 自由表 (79)
4.6.1 自由表和資料庫表的聯繫和區別 (79)
4.6.2 建立自由表 (79)
4.6.3 將自由表添加到資料庫中 (81)
4.6.4 從資料庫中移去表 (81)
4.7 多個表的同時使用 (82)
4.7.1 多工作區的含義 (82)
4.7.2 使用不同工作區的表 (82)
4.7.3 表之間的臨時關聯 (83)
4.7.4 表的聯接 (84)
4.8 表的統計與計算 (85)
4.8.1 統計記錄個數 (85)
4.8.2 求數值表達式之和和平均值 (86)
4.8.3 統計函式計算 (86)
4.8.4 分類匯總 (87)
4.9 本章小結 (88)
4.10 習題 (88)
第5章 關係資料庫標準語言SQL (90)
5.1 SQL概述 (90)
5.1.1 SQL的發展歷程 (90)
5.1.2 SQL資料庫的體系結構 (91)
5.1.3 SQL的組成 (91)
5.1.4 SQL的特點 (92)
5.2 數據定義 (93)
5.2.1 模式的定義與刪除 (94)
5.2.2 基本表的定義、刪除與修改 (95)
5.2.3 索引的建立與刪除 (97)
5.2.4 視圖的創建與刪除 (98)
5.3 數據查詢 (101)
5.3.1 SELECT語句的一般格式 (101)
5.3.2 單表查詢 (103)
5.3.3 連線查詢 (114)
5.3.4 嵌套查詢 (116)
5.3.5 集合查詢 (118)
5.4 數據更新 (119)
5.4.1 插入數據 (119)
5.4.2 修改數據 (120)
5.4.3 刪除數據 (120)
5.5 數據控制 (121)
5.5.1 授權 (121)
5.5.2 收回授權 (122)
5.6 本章小結 (123)
5.7 習題 (123)
第6章 查詢與視圖 (125)
6.1 查詢 (125)
6.1.1 查詢的概念 (125)
6.1.2 查詢設計器 (125)
6.1.3 建立查詢 (128)
6.1.4 運行查詢 (130)
6.2 視圖 (131)
6.2.1 視圖的概念 (132)
6.2.2 視圖的創建 (132)
6.2.3 遠程視圖與連線 (133)
6.2.4 視圖與數據更新 (134)
6.2.5 使用視圖 (135)
6.2.6 視圖與查詢的比較 (136)
6.3 本章小結 (136)
6.4 習題 (136)
第7章 程式設計基礎 (139)
7.1 程式與程式檔案 (139)
7.1.1 程式的基本概念 (139)
7.1.2 程式檔案的建立、修改與運行 (140)
7.1.3 程式書寫的基本規則 (143)
7.1.4 簡單的輸入/輸出命令 (143)
7.2 程式的基本結構 (153)
7.2.1 順序結構 (153)
7.2.2 選擇結構 (154)
7.2.3 循環結構 (162)
7.3 多模組程式 (169)
7.3.1 模組的定義和調用 (169)
7.3.2 變數的作用域 (176)
7.3.3 參數傳遞 (180)
7.4 程式調試 (182)
7.4.1 調試器 (183)
7.4.2 斷點 (186)
7.5 本章小結 (187)
7.6 習題 (187)
第8章 表單設計與套用 (190)
8.1 面向對象的概念 (190)
8.1.1 對象和類 (190)
8.1.2 對象的屬性、方法和事件 (190)
8.1.3 繼承與父類、子類 (193)
8.2 創建與管理表單 (194)
8.2.1 創建表單 (194)
8.2.2 管理表單屬性和方法 (199)
8.2.3 常用事件和方法 (200)
8.2.4 訊息對話框的設計 (200)
8.3 表單設計器 (201)
8.3.1 表單設計器環境 (201)
8.3.2 控制項的基本操作 (203)
8.3.3 數據環境 (204)
8.4 常用表單控制項 (206)
8.4.1 標籤(Label)控制項 (206)
8.4.2 命令按鈕(CommandButton)控制項 (207)
8.4.3 命令組(CommandGroup)控制項 (210)
8.4.4 文本框(TextBox)控制項 (210)
8.4.5 編輯框(EditBox)控制項 (214)
8.4.6 複選框(CheckBox)和組合框(ComboBox)控制項 (214)
8.4.7 選項按鈕組(OptionGroup)控制項 (216)
8.4.8 列表框(ListBox)控制項 (217)
8.4.9 表格(Grid)控制項 (222)
8.4.10 頁框(PageFrame)控制項 (224)
8.5 本章小結 (226)
8.6 習題 (227)
第9章 選單設計與套用 (229)
9.1 選單設計概述 (229)
9.1.1 選單結構 (229)
9.1.2 系統選單 (229)
9.2 下拉式選單設計 (230)
9.2.1 選單設計的基本步驟 (230)
9.2.2 定義選單 (230)
9.2.3 將選單添加到頂層表單中 (234)
9.3 快捷選單設計 (235)
9.4 本章小結 (237)
9.5 習題 (237)
第10章 報表設計 (239)
10.1 創建報表 (239)
10.1.1 報表的布局 (239)
10.1.2 創建報表的方法 (241)
10.1.3 報表工具列和選單 (251)
10.1.4 報表的列印與預覽 (252)
10.2 設計報表 (253)
10.2.1 設定報表數據源 (253)
10.2.2 設定報表布局 (253)
10.2.3 報表控制項設計 (255)
10.2.4 分組報表設計 (257)
10.3 本章小結 (258)
10.4 習題 (258)
第11章 開發應用程式 (260)
11.1 開發Visual FoxPro資料庫套用系統的基本步驟 (260)
11.2 圖書管理系統 (260)
11.2.1 需求分析 (260)
11.2.2 資料庫的設計 (262)
11.3 應用程式的發布 (274)
11.4 本章小結 (279)
11.5 習題 (279)

相關詞條

熱門詞條

聯絡我們