出版時(shí)間:2011-4 出版社:清華大學(xué)出版社 作者:戴銀飛 編 頁(yè)數(shù):340
內(nèi)容概要
本書(shū)根據(jù)“全國(guó)高等學(xué)校非計(jì)算機(jī)專業(yè)學(xué)生計(jì)算機(jī)等級(jí)考試教學(xué)大綱”的要求,以VisualFoxPro數(shù)據(jù)庫(kù)管理系統(tǒng)為主要內(nèi)容,介紹了面向?qū)ο蟪绦蛟O(shè)計(jì)和可視化編程的方法。主要內(nèi)容包括表的基本操作、查詢與統(tǒng)計(jì)、數(shù)據(jù)庫(kù)、表和視圖、程序設(shè)計(jì)初步、菜單及表單設(shè)計(jì)、面向?qū)ο蟪绦蛟O(shè)計(jì)、用SQL語(yǔ)言編寫(xiě)查詢程序、報(bào)表和標(biāo)簽設(shè)計(jì)技術(shù)以及如何設(shè)計(jì)一個(gè)小型數(shù)據(jù)庫(kù)系統(tǒng)。各章均包含操作實(shí)例,并在附錄中介紹VisualFoxPro9.0的常用命令和函數(shù)。
本書(shū)內(nèi)容豐富,圖文并茂,文字通俗易懂,特別適合作為高等學(xué)校非計(jì)算機(jī)專業(yè)學(xué)生的計(jì)算機(jī)基礎(chǔ)課程教材使用,也可供參加全國(guó)計(jì)算機(jī)等級(jí)考試的人員考前復(fù)習(xí)及從事計(jì)算機(jī)應(yīng)用和開(kāi)發(fā)的各類人員使用。
書(shū)籍目錄
第1章 緒論
1.1 數(shù)據(jù)庫(kù)基礎(chǔ)
1.1.1 信息與數(shù)據(jù)
1.1.2 數(shù)據(jù)處理
1.1.3 數(shù)據(jù)庫(kù)
1.2 數(shù)據(jù)庫(kù)系統(tǒng)
1.2.1 數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)
1.2.2 數(shù)據(jù)庫(kù)系統(tǒng)的構(gòu)成
1.3 數(shù)據(jù)庫(kù)管理系統(tǒng)和數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)
1.3.1 數(shù)據(jù)庫(kù)管理系統(tǒng)
1.3.2 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)
1.4 數(shù)據(jù)模型
1.4.1 三類數(shù)據(jù)模型
1.4.2 關(guān)系模型
1.5 Visual FoxPro 9.0的特點(diǎn)及增強(qiáng)功能
1.5.1 增強(qiáng)的集成開(kāi)發(fā)環(huán)境
1.5.2 增強(qiáng)的語(yǔ)言功能
1.5.3 增強(qiáng)的數(shù)據(jù)功能
1.5.4 其他增強(qiáng)功能
1.5.5 增強(qiáng)的“幫助”
1.6 Visual FoxPro 9.0用戶界面
1.6.1 “文件”菜單
1.6.2 “編輯”菜單
1.6.3 “顯示”菜單
1.6.4 “工具”菜單
1.6.5 “程序”菜單
1.6.6 “窗口”菜單
1.6.7 “幫助”菜單
1.7 Visual FoxPro 9.0的輔助設(shè)計(jì)工具
1.7.1 向?qū)?br /> 1.7.2 設(shè)計(jì)器
1.7.3 生成器
1.8 項(xiàng)目管理器
1.8.1 創(chuàng)建與打開(kāi)項(xiàng)目
1.8.2 項(xiàng)目管理器中的命令按鈕
1.8.3 項(xiàng)目管理器的基本操作
本章小結(jié)
習(xí)題1
第2章 表的基本操作
2.1 表的建立與修改
2.1.1 表結(jié)構(gòu)的建立
2.1.2 表數(shù)據(jù)的輸入
2.1.3 表結(jié)構(gòu)的修改
2.1.4 表數(shù)據(jù)的修改
2.2 數(shù)據(jù)的存儲(chǔ)方式
2.2.1 常量
2.2.2 變量
2.2.3 運(yùn)算符
2.2.4 函數(shù)
2.2.5 表達(dá)式
2.2.6 宏替換
2.2.7 NULL值
2.2.8 Visual FoxPro 9.0命令常用子句
2.3 表的維護(hù)命令
2.3.1 記錄指針的移動(dòng)
2.3.2 記錄的插入與追加
2.3.3 表記錄的刪除與恢復(fù)
2.3.4 表數(shù)據(jù)的替換
2.3.5 表與表結(jié)構(gòu)的復(fù)制
2.3.6 邏輯表的位置
本章小結(jié)
習(xí)題2
第3章 查詢與統(tǒng)計(jì)
3.1 排序與索引
3.1.1 排序
3.1.2 索引
3.2 查詢命令
3.2.1 順序查詢命令
3.2.2 索引查詢命令
3.3 數(shù)據(jù)工作期
3.3.1 多工作區(qū)的查詢
3.3.2 數(shù)據(jù)工作期窗口
3.3.3 視圖文件
3.3.4 表的關(guān)聯(lián)
3.4 統(tǒng)計(jì)命令
3.4.1 計(jì)數(shù)命令
3.4.2 求和命令
3.4.3 求平均值命令
3.4.4 計(jì)算命令
3.4.5 匯總命令
本章小結(jié)
習(xí)題3
第4章 數(shù)據(jù)庫(kù)、表和視圖
4.1 創(chuàng)建和使用數(shù)據(jù)庫(kù)
4.1.1 建立數(shù)據(jù)庫(kù)
4.1.2 設(shè)置數(shù)據(jù)庫(kù)
4.1.3 設(shè)計(jì)數(shù)據(jù)庫(kù)
4.2 數(shù)據(jù)查詢技術(shù)
4.2.1 建立新的查詢
4.2.2 設(shè)計(jì)與使用查詢
4.2.3 建立多表查詢關(guān)系
4.3 創(chuàng)建與使用視圖
4.3.1 創(chuàng)建本地視圖
4.3.2 查看與更新遠(yuǎn)程視圖
4.3.3 在視圖中使用多個(gè)表
本章小結(jié)
習(xí)題4
第5章 程序設(shè)計(jì)初步
5.1 程序文件
5.1.1 程序文件的建立與執(zhí)行
5.1.2 程序文件中的專用命令
5.2 程序的控制結(jié)構(gòu)
5.2.1 順序結(jié)構(gòu)
5.2.2 分支結(jié)構(gòu)
5.2.3 循環(huán)結(jié)構(gòu)
5.3 多模塊程序
5.3.1 子程序
5.3.2 自定義函數(shù)
5.3.3 過(guò)程
5.3.4 變量的作用域
本章小結(jié)
習(xí)題5
第6章 菜單及表單設(shè)計(jì)
6.1 創(chuàng)建菜單系統(tǒng)
6.1.1 新建菜單
6.1.2 使用快捷菜單設(shè)計(jì)器
6.2 設(shè)計(jì)用戶菜單界面
6.2.1 添加菜單項(xiàng)
6.2.2 添加子菜單
6.2.3 分組菜單項(xiàng)
6.3 給菜單項(xiàng)指定工作
6.3.1 設(shè)置訪問(wèn)鍵
6.3.2 設(shè)定鍵盤(pán)快捷鍵
6.3.3 設(shè)置菜單項(xiàng)的啟動(dòng)條件
6.3.4 為菜單項(xiàng)指定任務(wù)
6.3.5 設(shè)置菜單名
6.3.6 預(yù)覽及運(yùn)行菜單系統(tǒng)
6.3.7 執(zhí)行菜單
6.4 設(shè)置菜單顯示方式
6.4.1 建立狀態(tài)條信息
6.4.2 指定菜單標(biāo)題位置
6.5 設(shè)計(jì)表單
6.5.1 使用表單設(shè)計(jì)器設(shè)計(jì)表單
6.5.2 使用表單向?qū)гO(shè)計(jì)表單
6.6 加工表單
6.6.1 保存和運(yùn)行表單
6.6.2 定制表單
6.6.3 向表單中添加控件
6.6.4 創(chuàng)建表單集
6.6.5 修改表單屬性
6.7 設(shè)置表單屬性
6.7.1 通過(guò)屬性對(duì)話框設(shè)置表單屬性
6.7.2 通過(guò)程序語(yǔ)句設(shè)置表單屬性
6.8 定義表單行為
6.9 _SCREEN系統(tǒng)變量和LockScreen屬性簡(jiǎn)介
本章小結(jié)
習(xí)題6
第7章 表單控件設(shè)計(jì)
7.1 Visual FoxPro 9.0中的控件
7.2 控件及其相關(guān)操作
7.2.1 復(fù)制和刪除表單控件
7.2.2 表單中控件的布局方法
7.2.3 設(shè)置Tab鍵次序
7.2.4 確定表單中控件的數(shù)目
7.3 輸出類控件
7.3.1 標(biāo)簽
7.3.2 圖像
7.3.3 線條
7.3.4 形狀
7.4 控制類控件
7.4.1 命令按鈕與命令按鈕組
7.4.2 復(fù)選框與選項(xiàng)按鈕組
7.4.3 計(jì)時(shí)器控件
7.5 輸入類控件
7.5.1 文本框控件
7.5.2 編輯框控件
7.5.3 列表框控件
7.5.4 組合框控件
7.5.5 微調(diào)控件
7.6 容器類控件
7.6.1 表格控件
7.6.2 頁(yè)框控件
7.6.3 容器
7.7 連接類控件
7.7.1 ActiveX控件
7.7.2 ActiveX綁定型控件
7.7.3 超級(jí)鏈接
7.8 實(shí)現(xiàn)拖放操作
7.8.1 與拖動(dòng)相關(guān)的屬性、事件和方法
7.8.2 人工拖動(dòng)和自動(dòng)拖動(dòng)方式的區(qū)別
7.8.3 光標(biāo)形狀與鼠標(biāo)的有效區(qū)域
7.8.4 如何通過(guò)拖放操作移動(dòng)控件
7.8.5 設(shè)置拖動(dòng)的開(kāi)始和停止時(shí)間
本章小結(jié)
習(xí)題7
第8章 面向?qū)ο蟪绦蛟O(shè)計(jì)技術(shù)
8.1 面向?qū)ο蟪绦蛟O(shè)計(jì)簡(jiǎn)介
8.1.1 面向?qū)ο蟪绦蛟O(shè)計(jì)的優(yōu)勢(shì)
8.1.2 對(duì)象與類
8.2 Visual FoxPro 9.0與面向?qū)ο蠹夹g(shù)
8.2.1 Visual FoxPro 9.0類
8.2.2 Visual FoxPro 9.0的基本類
8.2.3 容器類
8.2.4 控件類
8.3 面向?qū)ο蟪绦蛟O(shè)計(jì)的具體實(shí)現(xiàn)
8.3.1 設(shè)置屬性
8.3.2 方法調(diào)用
8.3.3 事件的響應(yīng)
8.3.4 指派方法代碼和事件代碼
8.3.5 保護(hù)類成員
8.3.6 向容器類中添加對(duì)象
8.3.7 檢查對(duì)象存在與否
8.4 擴(kuò)充Visual FoxPro 9.0的功能
8.4.1 訪問(wèn)外部類庫(kù)
8.4.2 使用ActiveX控件和對(duì)象
8.4.3 動(dòng)態(tài)鏈接庫(kù)
8.4.4 使用Visual FoxPro 9.0庫(kù)
本章小結(jié)
習(xí)題8
第9章 用SQL語(yǔ)言編寫(xiě)查詢程序
9.1 SQL語(yǔ)言簡(jiǎn)介
9.2 查詢操作
9.3 SELECT-SQL命令
9.3.1 SELECT-SQL命令語(yǔ)法
9.3.2 參數(shù)說(shuō)明
9.4 查詢操作示例
9.5 ALTER TABLE-SQL
9.6 CREATE CURSOR-SQL命令
9.7 CREATE TABLE-SQL命令
9.8 DELETE-SQL命令
9.9 INSERT-SQL命令
9.10 UPDATE-SQL命令
本章小結(jié)
習(xí)題9
第10章 報(bào)表和標(biāo)簽設(shè)計(jì)技術(shù)
10.1 創(chuàng)建報(bào)表
10.1.1 創(chuàng)建一對(duì)一報(bào)表
10.1.2 創(chuàng)建一對(duì)多報(bào)表
10.1.3 使用“自動(dòng)報(bào)表向?qū)А?br /> 10.2 創(chuàng)建標(biāo)簽
10.3 定制報(bào)表布局
10.3.1 報(bào)表帶區(qū)的修改
10.3.2 添加報(bào)表控件
10.3.3 添加字段控件
10.3.4 添加標(biāo)簽控件
10.3.5 添加通用字段和圖片
10.3.6 添加線條、矩形和圓角矩形
10.3.7 控件的操作
10.3.8 改變控件的顏色
10.3.9 設(shè)置矩形控件的填充
10.3.10 設(shè)置線條粗細(xì)或樣式
10.3.11 在報(bào)表布局上分組數(shù)據(jù)
10.3.12 給報(bào)表添加標(biāo)題和總結(jié)
10.3.13 設(shè)置報(bào)表變量
10.3.14 報(bào)表的頁(yè)面設(shè)置
10.4 報(bào)表的打印及預(yù)覽
10.4.1 預(yù)覽結(jié)果
10.4.2 打印報(bào)表
10.4.3 控制打印記錄
本章小結(jié)
習(xí)題10
第11章 設(shè)計(jì)一個(gè)小型數(shù)據(jù)庫(kù)系統(tǒng)
11.1 如何開(kāi)發(fā)應(yīng)用程序
11.1.1 開(kāi)發(fā)前的準(zhǔn)備工作
11.1.2 使用“項(xiàng)目管理器”
11.1.3 創(chuàng)建數(shù)據(jù)庫(kù)
11.1.4 創(chuàng)建類
11.1.5 設(shè)計(jì)訪問(wèn)信息的方法
11.1.6 測(cè)試和調(diào)試
11.2 創(chuàng)建數(shù)據(jù)庫(kù)表結(jié)構(gòu)
11.3 編輯表間關(guān)系
11.3.1 創(chuàng)建關(guān)系
11.3.2 編輯關(guān)系
11.3.3 修改關(guān)系
11.4 建立參照完整性
11.4.1 更新規(guī)則
11.4.2 刪除規(guī)則
11.4.3 插入規(guī)則
11.5 瀏覽數(shù)據(jù)庫(kù)和表
11.6 數(shù)據(jù)庫(kù)應(yīng)用示例
11.6.1 設(shè)計(jì)目標(biāo)
11.6.2 建立表單的初始界面
11.6.3 建立數(shù)據(jù)環(huán)境
11.6.4 添加控制字段
11.6.5 綜合調(diào)整
11.6.6 添加代碼
附錄A Visual FoxPro 6.0與Visual FoxPro 9.0命令比較
附錄B Visual FoxPro 6.0與Visual FoxPro 9.0函數(shù)對(duì)比
附錄C ON KEY LABEL鍵標(biāo)號(hào)一覽表
附錄D ASCII碼表
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁(yè):插圖:隨著計(jì)算機(jī)技術(shù)的蓬勃發(fā)展,計(jì)算機(jī)應(yīng)用已經(jīng)進(jìn)入到人們?nèi)粘I?、工作的各個(gè)領(lǐng)域。尤其在當(dāng)今信息社會(huì),計(jì)算機(jī)已成為人們?nèi)粘9ぷ髦刑幚頂?shù)據(jù)的得力助手和工具,數(shù)據(jù)處理是計(jì)算機(jī)五個(gè)主要應(yīng)用領(lǐng)域(科學(xué)計(jì)算、過(guò)程控制、數(shù)據(jù)處理、人工智能和計(jì)算機(jī)輔助系統(tǒng))中的一個(gè)重要領(lǐng)域,而且已經(jīng)滲透到許多其他應(yīng)用領(lǐng)域。在信息社會(huì)中,信息是一種資源。對(duì)企業(yè)來(lái)說(shuō),信息是其賴以生存和發(fā)展的根本;對(duì)一個(gè)國(guó)家來(lái)說(shuō),信息決定其如何建設(shè)和發(fā)展;對(duì)一個(gè)人來(lái)說(shuō),信息是其決定如何發(fā)展才能適應(yīng)社會(huì)的基本要求。因此,人們?yōu)榱双@取有價(jià)值的信息用于決策,就需要對(duì)信息和用于表示信息的數(shù)據(jù)進(jìn)行處理和管理。人們用計(jì)算機(jī)對(duì)數(shù)據(jù)進(jìn)行處理的應(yīng)用系統(tǒng)稱為計(jì)算機(jī)信息系統(tǒng),而計(jì)算機(jī)信息系統(tǒng)的核心是數(shù)據(jù)庫(kù)。信息和數(shù)據(jù)是數(shù)據(jù)庫(kù)管理的基本內(nèi)容和對(duì)象。信息是現(xiàn)實(shí)世界事物狀況的反映,它可以用一系列數(shù)據(jù)來(lái)表示。信息具有如下重要特征:(1)信息具有表征性。它能夠表達(dá)事物的屬性、運(yùn)動(dòng)特性及狀態(tài)。(2)信息具有可傳播性。信息可以獲取、存儲(chǔ)、傳遞、共享。(3)信息具有可處理性。信息可以進(jìn)行壓縮、加工、再生。(4)信息具有可用性、可增值性、可替代性。數(shù)據(jù)是記錄現(xiàn)實(shí)世界中各種信息并可以被識(shí)別的符號(hào),是信息的載體,是信息的具體表現(xiàn)形式。數(shù)據(jù)的表示形式不僅僅只是數(shù)字,還包括字符(文字和符號(hào))、圖表(圖形、圖像和表格)及聲音等形式,數(shù)據(jù)以格式化的形式來(lái)表示事實(shí)和概念,這種形式有助于通信、解釋和處理。數(shù)據(jù)有兩方面的特征:一是客體屬性的反映,這是數(shù)據(jù)的內(nèi)容;二是記錄信息的符號(hào),這是數(shù)據(jù)的形式。數(shù)據(jù)與信息是密切關(guān)聯(lián)的,信息是向人們提供關(guān)于現(xiàn)實(shí)有關(guān)事物的知識(shí),數(shù)據(jù)則是載荷信息的物理符號(hào),二者是不可分離而又有一定區(qū)別的兩個(gè)相關(guān)的概念。信息可以用不同的數(shù)據(jù)來(lái)表示,也不隨它的數(shù)據(jù)形式的不同而改變。但在一些不是很嚴(yán)格的場(chǎng)合,對(duì)它們沒(méi)有作嚴(yán)格的區(qū)分。
編輯推薦
《Visual FoxPro9.0程序設(shè)計(jì)》案例驅(qū)動(dòng)的教學(xué)模式,一線優(yōu)秀教師擔(dān)綱編寫(xiě),立體化教學(xué)資源解決方案。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
Visual FoxPro 9.0程序設(shè)計(jì) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版