內容簡介
本書是根據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)