Visual Foxpro 程式設計[王忠群主編書籍]

《Visual Foxpro 程式設計》是2010年中國科技大學出版社出版的圖書,作者是王忠群。

內容簡介

本書是根據Visual FoxPro程式設計的課程要求,結合最新的全國高等學校(安徽考區)計算機水平考試大綱(二級)和全國計算機等級(二級)考試大綱,針對大多數本科院校以培養套用型人才為目標,著眼於學生綜合素質和套用能力、創新意識的培養,貫徹必需、夠用、實用和會用的原則而編寫的。
本書以Visual FoxPro 6.0為背景,介紹關係型資料庫的基礎理論和套用系統開發。全書共12章,內容包括:資料庫基礎知識,Visual FoxPro系統概述,Visual FoxPro基礎知識,Visual FoxPro表操作,資料庫設計,查詢與視圖,結構化查詢語言SQL,結構化程式設計,表單設計,選單設計,報表設計和套用系統開發等。

圖書目錄

前言(Ⅰ)

第1章 資料庫基礎知識(1)
1.1資料庫系統基本概念(1)
1.1.1信息、數據與數據處理(1)
1.1.2數據管理技術的發展(2)
1.1.3資料庫和資料庫管理系統(3)
1.1.4資料庫套用系統和資料庫系統(3)
1.2數據模型(5)
1.2.1層次模型(5)
1.2.2網狀模型(6)
1.2.3關係模型(6)
1.3關係代數(7)
1.3.1傳統的集合運算(7)
1.3.2專門的關係運算(9)
1.4關係資料庫(10)
1.4.1關係資料庫設計步驟(11)
1.4.2概念模型與ER方法(11)
1.4.3將ER模型轉換為關係模型(13)
小結(14)
習題(15)

第2章 Visual FoxPro系統概述(17)
2.1Visual FoxPro的特性(17)
2.2Visual FoxPro的安裝和配置(18)
2.2.1安裝環境(18)
2.2.2安裝過程(18)
2.2.3啟動與退出(20)
2.2.4系統環境配置(20)
2.3Visual FoxPro的用戶界面與工作方式(22)
2.4Visual FoxPro的輔助設計工具(24)
2.4.1設計嚮導(24)
2.4.2設計器(25)
2.4.3生成器(26)
2.5項目管理器(26)
2.5.1項目管理器的功能(26)
2.5.2創建項目(27)
2.5.3使用項目管理器管理項目檔案(28)
2.5.4定製項目管理器(28)
小結(29)
習題(29)

第3章 Visual FoxPro基礎知識(31)
3.1數據類型(31)
3.1.1數值型(31)
3.1.2字元型(C型)(32)
3.1.3日期和日期時間型(32)
3.1.4邏輯型(L型)(32)
3.1.5備註型(M型)(32)
3.1.6通用型(G型)(32)
3.2數據存儲方式(33)
3.2.1常量(33)
3.2.2變數(35)
3.2.3記錄(39)
3.2.4對象(39)
3.3運算符和表達式(39)
3.3.1算術運算符和算術表達式(39)
3.3.2字元運算符和字元表達式(39)
3.3.3日期時間運算符和日期時間表達式(40)
3.3.4關係運算符和關係表達式(41)
3.3.5邏輯運算符和邏輯表達式(41)
3.3.6運算符的優先權(42)
3.3.7名表達式(42)
3.4常用函式(43)
3.4.1數值函式(43)
3.4.2字元函式(44)
3.4.3日期時間函式(45)
3.4.4數據轉換函式(45)
3.4.5測試函式(46)
3.4.6其他常用函式(47)
小結(49)
習題(49)

第4章 Visual FoxPro表操作(51)
4.1設計表(51)
4.2創建自由表(54)
4.2.1創建表結構(54)
4.2.2向表中輸入數據(60)
4.3表的基本操作(64)
4.3.1表的保存(64)
4.3.2表的打開和關閉(64)
4.3.3瀏覽表中數據(66)
4.3.4查看和修改表結構(68)
4.3.5表的複製(69)
4.3.6表的編輯(70)
4.3.7Visual FoxPro命令中的常用子句(71)
4.4對表中記錄的基本操作(73)
4.4.1記錄的定位(73)
4.4.2記錄的顯示(76)
4.4.3記錄的插入和追加(77)
4.4.4記錄的刪除和恢復(80)
4.4.5記錄的修改(84)
4.5排序和索引(85)
4.5.1排序(85)
4.5.2索引簡介(86)
4.5.3索引的建立(88)
4.5.4索引的使用(91)
4.5.5表的快速檢索(94)
4.6多表操作(97)
4.6.1記憶體工作區(97)
4.6.2表的聯接(99)
4.6.3表的關聯(100)
4.6.4數據工作期(101)
4.7常用的Visual FoxPro檔案操縱(102)
小結(103)
習題(103)

第5章 資料庫設計(105)
5.1資料庫的設計與創建(105)
5.2資料庫維護(107)
5.2.1資料庫的基本操作(107)
5.2.2資料庫表的基本操作(109)
5.3資料庫表間的關聯(112)
5.4數據字典(113)
5.4.1設定表的記錄屬性(113)
5.4.2設定欄位屬性(115)
5.4.3設定參照完整性(117)
小結(118)
習題(118)

第6章 查詢與視圖(120)
6.1統計命令(120)
6.1.1計數命令(120)
6.1.2求和命令(120)
6.1.3求平均值命令(121)
6.1.4計算命令(121)
6.1.5匯總命令(122)
6.2順序查詢和索引查詢(123)
6.2.1順序查詢(123)
6.2.2索引查詢(124)
6.3查詢設計(125)
6.3.1查詢設計器(125)
6.3.2建立查詢(128)
6.3.3查詢的操作(130)
6.4視圖設計(133)
6.4.1視圖設計器(133)
6.4.2創建視圖(135)
6.4.3運行視圖(139)
6.4.4用視圖更新數據(139)
6.4.5視圖的SQL語句(140)
小結(141)
習題(142)

第7章 結構化查詢語言SQL(144)
7.1SQL概述(144)
7.1.1SQL簡介(144)
7.1.2SQL語言的特點(145)
7.2數據查詢(145)
7.2.1簡單查詢(146)
7.2.2條件查詢(147)
7.2.3簡單關聯查詢(148)
7.2.4嵌套查詢(149)
7.2.5分組計算查詢(151)
7.2.6聯接查詢(153)
7.2.7查詢結果排序(154)
7.2.8查詢結果合併(154)
7.2.9查詢結果顯示(155)
7.2.10查詢結果存放(156)
7.3數據定義*(157)
7.3.1定義表結構(157)
7.3.2修改表結構(160)
7.3.3刪除數據表(162)
7.4數據操縱*(163)
7.4.1插入數據(163)
7.4.2更新數據(164)
7.4.3刪除數據(164)
小結(165)
習題(165)

第8章 結構化程式設計(167)
8.1程式檔案(167)
8.1.1程式檔案的創建和保存(167)
8.1.2基本輸入輸出語句(169)
8.1.3運行程式(171)
8.2結構化程式設計(172)
8.2.1順序結構(172)
8.2.2分支結構(172)
8.2.3循環結構(177)
8.3模組化程式設計(183)
8.3.1自定義函式(183)
8.3.2子程式(185)
8.3.3過程與過程調用(186)
8.3.4變數的作用域與生存期(188)
小結(190)
習題(190)

第9章 表單設計(195)
9.1基本概念(195)
9.1.1對象與類(195)
9.1.2事件(198)
9.2創建表單(198)
9.2.1用表單設計器創建表單(198)
9.2.2用表單嚮導創建表單(202)
9.2.3修改和運行表單(206)
9.3常用表單控制項(207)
9.3.1標籤(207)
9.3.2文本框(208)
9.3.3編輯框(209)
9.3.4列表框(209)
9.3.5組合框(211)
9.3.6複選框(212)
9.3.7選項按鈕組(212)
9.3.8命令按鈕(213)
9.3.9命令按鈕組(214)
9.3.10微調控制項(216)
9.3.11圖像控制項(217)
9.3.12計時器控制項(218)
9.3.13表格(219)
9.3.14頁框控制項(219)
9.4設定表單數據環境(220)
9.5表單集*(220)
小結(221)
習題(221)

第10章 選單設計(229)
10.1選單設計基本步驟(229)
10.1.1選單的組成(229)
10.1.2選單設計過程(229)
10.2下拉式選單設計(233)
10.2.1用選單設計器設計下拉式選單(233)
10.2.2選單的生成和運行(233)
10.3快捷選單設計(233)
10.3.1用選單設計器設計快捷選單(233)
10.3.2快捷選單的運行(234)
10.4將選單添入表單(234)
小結(234)
習題(235)

第11章 報表設計(237)
11.1創建報表(237)
11.1.1用“報表嚮導”創建報表(237)
11.1.2用“快速報表”創建報表(244)
11.1.3用“報表設計器”創建報表(245)
11.2報表的修改和美化(247)
11.2.1報表設計器工具列(247)
11.2.2報表布局(247)
11.2.3設定數據環境(248)
11.2.4使用報表控制項(248)
11.3報表的頁面設定、預覽和列印(249)
小結(250)
習題(250)

第12章 套用系統開發(252)
12.1資料庫套用系統設計步驟(252)
12.2實例:會員制漫畫店管理系統設計(252)
12.2.1需求分析(252)
12.2.2資料庫設計(253)
12.2.3應用程式設計(253)
12.2.4系統實施(254)
12.3系統發布(266)
小結(268)
習題(268)

參考文獻(269)

相關詞條

熱門詞條

聯絡我們