出版時間:2012-2 出版社:電子工業(yè)出版社 作者:高等學(xué)校計算機教材 頁數(shù):387
內(nèi)容概要
《visual foxpro實用教程(第4版)》以visual foxpro
6.0中文版為背景,首先介紹數(shù)據(jù)庫基礎(chǔ),然后系統(tǒng)地介紹了visual
foxpro創(chuàng)建數(shù)據(jù)庫、表和索引、程序設(shè)計、表單、控件、項目管理、類、查詢與視圖、菜單與工具欄、報表和標(biāo)簽設(shè)計和網(wǎng)絡(luò)數(shù)據(jù)共享等內(nèi)容。本書配有習(xí)題和上機實驗指導(dǎo),綜合應(yīng)用實習(xí)部分通過實例完成應(yīng)用系統(tǒng)的開發(fā)主要過程,附錄包括本書數(shù)據(jù)庫表結(jié)構(gòu)、程序調(diào)試、應(yīng)用系統(tǒng)安裝程序和其他輔助資料。讀者通過學(xué)習(xí)本書,完成實驗和實習(xí),能夠利用visual
foxpro解決小規(guī)模的應(yīng)用問題,并通過計算機等級考試。
《visual
foxpro實用教程(第4版)》適合作為大學(xué)本科、高職高專及各類培訓(xùn)教材,也可作為初學(xué)編程人員的參考書。
書籍目錄
第1部分 visual foxpro實用教程
第0章 數(shù)據(jù)庫基礎(chǔ)
0.1 數(shù)據(jù)庫
0.1.1 數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫系統(tǒng)
0.1.2 數(shù)據(jù)模型
0.1.3 關(guān)系型數(shù)據(jù)庫語言
0.2 數(shù)據(jù)庫設(shè)計
0.2.1 概念結(jié)構(gòu)設(shè)計
0.2.2 邏輯結(jié)構(gòu)設(shè)計
0.2.3 物理結(jié)構(gòu)設(shè)計
0.3 數(shù)據(jù)庫應(yīng)用系統(tǒng)
0.3.1 c/s模式應(yīng)用系統(tǒng)
0.3.2 b/s模式應(yīng)用系統(tǒng)
第1章 visual foxpro 6.0集成環(huán)境
1.1 集成開發(fā)環(huán)境
1.1.1 菜單系統(tǒng)
1.1.2 工具欄
1.1.3 狀態(tài)欄
1.2 “選項”對話框
1.3 “命令”窗口
1.3.1 幾個常用命令
1.3.2 常用的set命令
1.4 “項目管理器”
1.5 visual foxpro開發(fā)應(yīng)用程序
1.5.1 開發(fā)應(yīng)用程序步驟
1.5.2 一個簡單實例
1.5.3 面向?qū)ο蟮某绦蛟O(shè)計介紹
第2章 數(shù)據(jù)庫、表和索引
2.1 數(shù)據(jù)庫
2.1.1 交互創(chuàng)建數(shù)據(jù)庫
2.1.2 命令操作數(shù)據(jù)庫
2.2 表的結(jié)構(gòu)
2.2.1 表與表結(jié)構(gòu)
2.2.2 表結(jié)構(gòu)的創(chuàng)建
2.2.3 表文件
2.2.4 修改表結(jié)構(gòu)
2.3 表的操作
2.3.1 通過菜單操作表
2.3.2 命令方式操作表
2.4 表的索引
2.5 工作區(qū)
2.6 表的關(guān)系
2.6.1 永久關(guān)系
2.6.2 臨時關(guān)系
2.7 數(shù)據(jù)庫和表屬性
2.7.1 數(shù)據(jù)庫的屬性
2.7.2 數(shù)據(jù)庫表的屬性
2.8 多數(shù)據(jù)庫操作
2.9 數(shù)據(jù)庫表的增減
2.10 sql語句操作表
2.11 一個簡單界面操作表實例
第3章 程序設(shè)計基礎(chǔ)
3.1 數(shù)據(jù)類型
3.1.1 常量
3.1.2 變量
3.2 操作符和表達(dá)式
3.2.1 操作符
3.2.2 常用函數(shù)
3.2.3 表達(dá)式
3.3 流程控制
3.3.1 順序結(jié)構(gòu)
3.3.2 條件分支
3.3.3 循環(huán)控制
3.4 數(shù)組
3.5 算法舉例
3.6 過程和自定義函數(shù)
3.6.1 過程和自定義函數(shù)的定義
3.6.2 自定義函數(shù)和過程的調(diào)用
3.6.3 遞歸過程
3.6.4 參數(shù)傳遞方法
3.7 變量的作用范圍
3.8 數(shù)據(jù)庫的存儲過程和觸發(fā)器
第4章 表單
4.1 基本概念
4.1.1 類、基類和子類
4.1.2 對象
4.2 創(chuàng)建表單
4.3 表單的屬性、事件和方法
第5章 控件
5.1 標(biāo)簽
5.2 文本框和編輯框
5.3 命令按鈕和命令按鈕組
5.4 列表框和組合框
5.5 選項按鈕組
5.6 復(fù)選框
5.7 頁框和頁
5.8 表格
5.9 圖像框和圖片框
5.10 計時器
5.11 微調(diào)按鈕
5.12 activex控件
5.12.1 activex控件(olecontrol)
5.12.2 activex綁定控件(oleboundcontrol)
第6章 項目管理器
6.1 使用應(yīng)用程序向?qū)?br /> 6.2 項目管理器介紹
6.2.1 項目管理器功能
6.2.2 項目管理器管理項目
6.3 項目連編
6.4 項目信息和項目文檔
第7章 類的創(chuàng)建和使用
7.1 vfp的類
7.2 類設(shè)計器交互創(chuàng)建類
7.3 新定義類的使用
7.4 編程創(chuàng)建類和表單
第8章 查詢和視圖
8.1 查詢的創(chuàng)建和使用
8.1.1 “查詢設(shè)計器”
8.1.2 select-sql查詢語句
8.1.3 查詢的應(yīng)用
8.1.4 交叉表查詢
8.2 視圖的創(chuàng)建和使用
8.2.1 創(chuàng)建本地視圖
8.2.2 視圖使用
第9章 菜單和工具欄
9.1 菜單設(shè)計
9.1.1 “菜單設(shè)計器”
9.1.2 創(chuàng)建快捷菜單
9.2 菜單使用
9.2.1 啟用和廢止菜單項
9.2.2 配置系統(tǒng)菜單
9.3 創(chuàng)建自定義工具欄
9.3.1 創(chuàng)建工具欄類
9.3.2 工具欄連接到表單
9.3.3 協(xié)調(diào)菜單和自定義工具欄
第10章 報表和標(biāo)簽
10.1 創(chuàng)建報表
10.1.1 報表向?qū)?chuàng)建報表
10.1.2 快速報表
10.1.3 報表設(shè)計器創(chuàng)建報表
10.1.4 報表預(yù)覽和打印
10.1.5 報表調(diào)用
10.2 設(shè)計標(biāo)簽
第11章 網(wǎng)絡(luò)數(shù)據(jù)共享
11.1 記錄鎖定
11.2 數(shù)據(jù)會話
11.3 數(shù)據(jù)緩沖
11.4 事務(wù)處理
第12章 系統(tǒng)選項設(shè)置
12.1 “顯示”選項卡
12.2 “常規(guī)”選項卡
12.3 “數(shù)據(jù)”選項卡
12.4 “遠(yuǎn)程數(shù)據(jù)”選項卡
12.5 “文件位置”選項卡
12.6 “表單”選項卡
12.7 “項目”選項卡
12.8 “控件”選項卡
12.9 “區(qū)域”選項卡
12.10 “調(diào)試”選項卡
12.11 “語法著色”選項卡
12.12 “字段映像”選項卡
第2部分 習(xí)題
習(xí)題2 數(shù)據(jù)庫
習(xí)題3 程序設(shè)計
習(xí)題4 表單
習(xí)題5 控件
習(xí)題7 類的創(chuàng)建和使用
習(xí)題8 查詢和視圖
習(xí)題9 菜單和工具欄
習(xí)題10 報表和標(biāo)簽
第3部分 visual foxpro上機操作指導(dǎo)
實驗1 visual foxpro 6.0集成開發(fā)環(huán)境
實驗2 數(shù)據(jù)庫、表的創(chuàng)建和操作
實驗3 創(chuàng)建表的索引和臨時關(guān)系
實驗4 數(shù)據(jù)表字段屬性、表轉(zhuǎn)換和sql
實驗5 程序設(shè)計
實驗5.1 內(nèi)存變量和常用函數(shù)
實驗5.2 流程控制
實驗5.3 表與內(nèi)存變量
實驗5.4 子程序、過程和用戶定義函數(shù)
實驗5.5 數(shù)據(jù)庫存儲過程和表觸發(fā)器
實驗6 表單
實驗6.1 表單對象
實驗6.2 表單數(shù)據(jù)環(huán)境
實驗6.3 主控表單和多文檔表單
實驗7 控件
實驗8 類的創(chuàng)建和使用
實驗9 查詢和視圖
實驗9.1 查詢設(shè)計器
實驗9.2 sql查詢語句
實驗9.3 創(chuàng)建本地視圖
實驗10 菜單和工具欄
實驗10.1 菜單設(shè)計
實驗10.2 創(chuàng)建自定義工具欄
實驗11 報表
第4部分 綜合應(yīng)用實習(xí)
實習(xí)任務(wù)要求
實習(xí)步驟
第5部分 附錄
附錄a 本書使用的數(shù)據(jù)庫
a.1 人員信息數(shù)據(jù)庫ry
a.2 學(xué)生成績數(shù)據(jù)庫xscj
附錄b 程序調(diào)試
b.1 跟蹤窗口
b.2 “監(jiān)視”窗口和“局部”窗口
b.3 事件跟蹤
b.4 出錯處理程序
附錄c 創(chuàng)建安裝程序
c.1 可發(fā)布文件
c.2 安裝向?qū)Ы榻B
附錄d visual foxpro文件類型、作用域和系統(tǒng)函數(shù)
d.1 主要文件擴展名及文件類型
d.2 存儲容器的作用域
d.3 系統(tǒng)函數(shù)的分類
章節(jié)摘錄
版權(quán)頁:插圖:關(guān)系模型是目前應(yīng)用最多、最為重要的一種數(shù)據(jù)模型。關(guān)系模型建立在嚴(yán)格的數(shù)學(xué)概念基礎(chǔ)上,以二維表格(關(guān)系表)的形式組織數(shù)據(jù)庫中的數(shù)據(jù),二維表由行和列組成。從用戶觀點看,關(guān)系模型是由一組關(guān)系組成的,關(guān)系之間通過公共屬性產(chǎn)生聯(lián)系。每個關(guān)系的數(shù)據(jù)結(jié)構(gòu)是一個規(guī)范化的二維表,所以一個關(guān)系數(shù)據(jù)庫就是由若干個表組成的,如圖0.4所示為按關(guān)系模型組織的數(shù)據(jù)示例。在圖0.4所示的關(guān)系模型中,描述學(xué)生信息時使用的“學(xué)生”表,涉及的主要信息有:學(xué)號、姓名、性別、出生時間、專業(yè)、總學(xué)分及備注。表格中的一行稱為一個記錄,一列稱為一個字段,每列的標(biāo)題稱為字段名。如果給關(guān)系表取一個名字,則有,Z個字段的關(guān)系表的結(jié)構(gòu)可表示為:關(guān)系表名(字段名1,字段名,z),通常把關(guān)系表的結(jié)構(gòu)稱為關(guān)系模式。在關(guān)系表中,如果一個字段或幾個字段組合的值可唯一標(biāo)志其對應(yīng)記錄,則稱該字段或字段組合為碼。例如,學(xué)生的“學(xué)號”可唯一標(biāo)志每一個學(xué)生,則“學(xué)號”字段為“學(xué)生”表的碼。有時一個表可能有多個碼,對于每一個關(guān)系表通??芍付ㄒ粋€碼為“主碼”,在關(guān)系模式中,一般用下橫線標(biāo)出主碼。
編輯推薦
《Visual FoxPro實用教程(第4版)》是普通高等教育“十一五”國家規(guī)劃教材,高等學(xué)校計算機教材之一。
圖書封面
評論、評分、閱讀與下載