Visual FoxPro數(shù)據(jù)庫設(shè)計(jì)與應(yīng)用

出版時(shí)間:2010-2  出版社:機(jī)械工業(yè)出版社  作者:安曉飛,丁茜,黃志丹 主編  頁數(shù):248  字?jǐn)?shù):400000  

前言

Visual FoxPro數(shù)據(jù)庫系統(tǒng)是新一代小型數(shù)據(jù)庫管理系統(tǒng)的杰出代表,具有操作界面友好、功能強(qiáng)大、輔助開發(fā)工具豐富、語言簡練、簡單易學(xué)、兼容性完備、便于陜速開發(fā)應(yīng)用系統(tǒng)等特點(diǎn)。Visual FoxPro采用可視化、面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,大大簡化了應(yīng)用系統(tǒng)的開發(fā)過程。Visual FoxPro提供了大量的系統(tǒng)開發(fā)工具和向?qū)Чぞ?,可使用戶快速?chuàng)建表單、菜單、查詢和打印報(bào)表,并使開發(fā)工作變得輕松自如。本書由具有豐富教學(xué)經(jīng)驗(yàn)的一線教師在教學(xué)實(shí)踐的基礎(chǔ)上編寫而成。強(qiáng)調(diào)實(shí)用性和適用性,內(nèi)容由淺人深、循序漸進(jìn)、重點(diǎn)突出,概念清晰,實(shí)例豐富,突出應(yīng)用??紤]到高校學(xué)生參加全國計(jì)算機(jī)等級(jí)考試的需要,本書內(nèi)容覆蓋了《全國計(jì)算機(jī)等極考試二級(jí)Visual Fox-Pro數(shù)據(jù)庫程序設(shè)計(jì)大綱》規(guī)定的全部內(nèi)容。在具體內(nèi)容介紹和教學(xué)安排上采用了案例教學(xué)方式,即先給出實(shí)驗(yàn)?zāi)繕?biāo),然后再講解實(shí)現(xiàn)的過程和方法。書中所有案例講解清晰,操作步驟詳細(xì),再現(xiàn)性好,方便學(xué)生課后復(fù)習(xí)和自學(xué)。全書共分10章和1個(gè)附錄,主要內(nèi)容包括Visual FoxPro系統(tǒng)概述、數(shù)據(jù)與數(shù)據(jù)運(yùn)算、數(shù)據(jù)表與數(shù)據(jù)庫、SQL關(guān)系數(shù)據(jù)庫查詢語言、查詢與視圖、程序設(shè)計(jì)基礎(chǔ)、表單設(shè)計(jì)與應(yīng)用、菜單設(shè)計(jì)與應(yīng)用、報(bào)表設(shè)計(jì)與應(yīng)用等。本書最后給出了一個(gè)應(yīng)用系統(tǒng)開發(fā)的具體實(shí)例,可使讀者更加詳細(xì)了解應(yīng)用系統(tǒng)開發(fā)的一般步驟、基本方法和具體過程,快速掌握應(yīng)用系統(tǒng)開發(fā)的基本技能。附錄中給出了全國計(jì)算機(jī)等級(jí)考試二級(jí)Visual Fox。Pro數(shù)據(jù)庫程序設(shè)計(jì)最新考試大綱。

內(nèi)容概要

本書根據(jù)教育部考試中心《全國計(jì)算機(jī)等級(jí)考試二級(jí)Visual FoxPro數(shù)據(jù)庫程序設(shè)計(jì)考試大綱》要求編寫,以Visual FoxPro為平臺(tái),介紹了數(shù)據(jù)庫的設(shè)計(jì)與應(yīng)用。全書共分10章和1個(gè)附錄,主要內(nèi)容包括:Visual FoxPro系統(tǒng)概述、數(shù)據(jù)與數(shù)據(jù)運(yùn)算、數(shù)據(jù)庫與數(shù)據(jù)表、SQL關(guān)系數(shù)據(jù)庫查詢語言、查詢與視圖、程序設(shè)計(jì)基礎(chǔ)、表單設(shè)計(jì)與應(yīng)用、菜單設(shè)計(jì)與應(yīng)用、報(bào)表設(shè)計(jì)與應(yīng)用、應(yīng)用系統(tǒng)開發(fā)實(shí)例,附錄中給出了全國計(jì)算機(jī)等級(jí)考試二級(jí)Visual FoxPro數(shù)據(jù)庫程序設(shè)計(jì)最新考試大綱。    為方便讀者上機(jī)練習(xí)和應(yīng)試需要,同時(shí)編寫了本書的配套教材《Visual FoxPro數(shù)據(jù)庫設(shè)計(jì)與應(yīng)用實(shí)訓(xùn)》,配套教材分為實(shí)驗(yàn)篇和考試篇兩部分。    本書重點(diǎn)突出,概念清晰,實(shí)例豐富,突出應(yīng)用,可作為高等學(xué)校非計(jì)算機(jī)專業(yè)Visual FoxPro程序設(shè)計(jì)課程的教材,也可作為全國計(jì)算機(jī)等級(jí)考試二級(jí)Visual FoxPro的輔導(dǎo)教材。

書籍目錄

出版說明前言?第1章  Visual FoxPro 6.0系統(tǒng)概述  1.1  數(shù)據(jù)庫系統(tǒng)的組成  1.2  關(guān)系數(shù)據(jù)庫    1.2.1  關(guān)系模型    1.2.2  關(guān)系模型的相關(guān)概念    1.2.3  關(guān)系運(yùn)算  1.3  Visual FoxPro 6.0系統(tǒng)的特點(diǎn)  1.4  Visual FoxPro 6.0的啟動(dòng)與退出    1.4.1  Visual FoxPro 6.0的啟動(dòng)    1.4.2  Visual FoxPro 6.0的退出  1.5  Visual FoxPro 6.0集成開發(fā)環(huán)境    1.5.1  Visual FoxPro 6.0用戶界面    1.5.2  Visual FoxPro 6.0的工作方式    1.5.3  Visual FoxPro 6.0的系統(tǒng)環(huán)境配置  1.6  Visual FoxPro 6.0 的輔助設(shè)計(jì)工具    1.6.1  向?qū)?   1.6.2  設(shè)計(jì)器    1.6.3  生成器  1.7  Visual FoxPro 6.0的常用文件類型  1.8  本章小結(jié)  1.9  習(xí)題第2章  數(shù)據(jù)與數(shù)據(jù)運(yùn)算  2.1  常量    2.1.1  數(shù)值型常量    2.1.2  字符型常量    2.1.3  日期型常量    2.1.4  日期時(shí)間型常量    2.1.5  邏輯型常量    2.1.6  貨幣型常量  2.2  變量    2.2.1  變量的基本概念    2.2.2  內(nèi)存變量的常用命令  2.3  數(shù)組  2.4  運(yùn)算符與表達(dá)式    2.4.1  數(shù)值運(yùn)算和數(shù)值表達(dá)式    2.4.2  字符運(yùn)算和字符表達(dá)式    2.4.3  日期時(shí)間表達(dá)式    2.4.4  關(guān)系運(yùn)算與關(guān)系表達(dá)式    2.4.5  邏輯運(yùn)算和邏輯表達(dá)式    2.4.6  運(yùn)算符優(yōu)先級(jí)  2.5  函數(shù)    2.5.1  函數(shù)的分類    2.5.2  常用函數(shù)  2.6  本章小結(jié)  2.7  習(xí)題第3章  數(shù)據(jù)庫與數(shù)據(jù)表  3.1  數(shù)據(jù)庫的創(chuàng)建與操作    3.1.1  創(chuàng)建數(shù)據(jù)庫    3.1.2  打開和關(guān)閉數(shù)據(jù)庫    3.1.3  修改數(shù)據(jù)庫  3.2  數(shù)據(jù)庫表的建立與操作    3.2.1  設(shè)計(jì)表結(jié)構(gòu)    3.2.2  建立表結(jié)構(gòu)    3.2.3  輸入記錄    3.2.4  表記錄的瀏覽    3.2.5  表記錄的修改    3.2.6  表記錄的刪除與恢復(fù)    3.2.7  記錄指針定位    3.2.8  記錄的查找  3.3  自由表    3.3.1  自由表與數(shù)據(jù)庫表間的聯(lián)系與區(qū)別    3.3.2  建立自由表    3.3.3  向數(shù)據(jù)庫中添加自由表    3.3.4  從數(shù)據(jù)庫中移去或刪除表  3.4  表的索引    3.4.1  基本概念    3.4.2  在表設(shè)計(jì)器中建立索引  3.5  數(shù)據(jù)完整性    3.5.1  實(shí)體完整性與主關(guān)鍵字    3.5.2  域完整性與約束規(guī)則    3.5.3  參照完整性與表之間的關(guān)系  3.6  Visual FoxPro中的常用命令    3.6.1  Visual FoxPro命令語法規(guī)則    3.6.2  有關(guān)數(shù)據(jù)庫的基本操作命令    3.6.3  有關(guān)數(shù)據(jù)表的基本操作命令    3.6.4  和索引操作相關(guān)的命令    3.6.5  表的查詢    3.6.6  表的排序    3.6.7  多表同時(shí)使用    3.6.8  表間的臨時(shí)關(guān)聯(lián)  3.7  本章小結(jié)  3.8  習(xí)題第4章  SQL關(guān)系數(shù)據(jù)庫查詢語言  4.1  SQL語言的特點(diǎn)  4.2  SQL的查詢功能    4.2.1  SQL語法格式    4.2.2  簡單查詢    4.2.3  聯(lián)接查詢    4.2.4  排序    4.2.5  計(jì)算查詢    4.2.6  分組查詢    4.2.7  查詢?nèi)ハ?   4.2.8  幾個(gè)特殊的運(yùn)算符    4.2.9  集合的并運(yùn)算    4.2.10  嵌套查詢  4.3  SQL的定義功能    4.3.1  創(chuàng)建表    4.3.2  刪除表    4.3.3  表結(jié)構(gòu)的修改    4.3.4  視圖的定義    4.4  SQL的數(shù)據(jù)修改功能    4.4.1  插入記錄    4.4.2  刪除記錄    4.4.3  更新記錄  4.5  本章小結(jié)  4.6  習(xí)題第5章  查詢與視圖  5.1  查詢    5.1.1  查詢的概念    5.1.2  利用設(shè)計(jì)器創(chuàng)建查詢    5.1.3  利用查詢向?qū)?chuàng)建查詢    5.1.4  查詢的使用  5.2  視圖    5.2.1  視圖的概念    5.2.2  創(chuàng)建本地視圖    5.2.3  創(chuàng)建遠(yuǎn)程視圖    5.2.4  視圖的操作  5.3  查詢與視圖的區(qū)別  5.4  本章小結(jié)  5.5  習(xí)題第6章  程序設(shè)計(jì)基礎(chǔ)  6.1  程序文件的建立和運(yùn)行    6.1.1  程序文件的建立與編輯    6.1.2  程序文件的運(yùn)行    6.1.3  常用輔助命令    6.1.4  常用交互輸入語句  6.2  程序的基本結(jié)構(gòu)    6.2.1  順序結(jié)構(gòu)    6.2.2  選擇結(jié)構(gòu)    6.2.3  循環(huán)結(jié)構(gòu)  6.3  多模塊程序設(shè)計(jì)    6.3.1  模塊的定義和調(diào)用    6.3.2  參數(shù)傳遞    6.3.3  內(nèi)存變量的作用域  6.4  程序的調(diào)試    6.4.1  調(diào)試器環(huán)境    6.4.2  設(shè)置斷點(diǎn)  6.5  本章小結(jié)  6.6  習(xí)題第7章  表單設(shè)計(jì)與應(yīng)用  7.1  面向?qū)ο蟪绦蛟O(shè)計(jì)的概念    7.1.1  對象與類    7.1.2  對象的訪問和調(diào)用  7.2  創(chuàng)建表單    7.2.1  使用表單向?qū)?chuàng)建表單    7.2.2  使用表單設(shè)計(jì)器創(chuàng)建表單    7.2.3  修改表單    7.2.4  表單的保存和運(yùn)行  7.3  表單設(shè)計(jì)器    7.3.1  表單設(shè)計(jì)器環(huán)境    7.3.2  控件的操作與布局    7.3.3  數(shù)據(jù)環(huán)境  7.4  表單的屬性、事件和方法    7.4.1  表單的常用屬性    7.4.2  常用的事件與方法    7.4.3  創(chuàng)建新的屬性和方法  7.5  基本型控件    7.5.1  標(biāo)簽控件    7.5.2  命令按鈕控件    7.5.3  文本框控件    7.5.4  編輯框控件    7.5.5  復(fù)選框控件    7.5.6  列表框控件    7.5.7  組合框控件    7.5.8  計(jì)時(shí)器控件    7.5.9  微調(diào)控件  7.6  容器型控件    7.6.1  命令組控件    7.6.2  選項(xiàng)組控件    7.6.3  表格控件    7.6.4  頁框控件  7.7  本章小結(jié)  7.8  習(xí)題第8章  菜單設(shè)計(jì)與應(yīng)用  8.1  菜單設(shè)計(jì)基礎(chǔ)    8.1.1  菜單概念與結(jié)構(gòu)    8.1.2  Visual FoxPro系統(tǒng)菜單    8.1.3  菜單設(shè)計(jì)步驟  8.2  菜單設(shè)計(jì)    8.2.1  菜單設(shè)計(jì)器的打開    8.2.2  菜單設(shè)計(jì)器的窗口組成    8.2.3  “菜單”和“顯示”菜單    8.2.4  菜單的調(diào)試運(yùn)行    8.2.5  下拉式菜單設(shè)計(jì)實(shí)例    8.2.6  為頂層表單添加菜單  8.3  快捷菜單設(shè)計(jì)  8.4  本章小結(jié)  8.5  習(xí)題第9章  報(bào)表設(shè)計(jì)與應(yīng)用  9.1  創(chuàng)建簡單報(bào)表    9.1.1  報(bào)表的布局    9.1.2  使用報(bào)表向?qū)?chuàng)建報(bào)表    9.1.3  創(chuàng)建快速報(bào)表  9.2  使用報(bào)表設(shè)計(jì)器設(shè)計(jì)報(bào)表    9.2.1  報(bào)表工具欄    9.2.2  報(bào)表的數(shù)據(jù)源和帶區(qū)  9.3  數(shù)據(jù)分組和多欄報(bào)表    9.3.1  設(shè)計(jì)分組報(bào)表    9.3.2  設(shè)計(jì)多欄報(bào)表  9.4  報(bào)表輸出    9.4.1  預(yù)覽報(bào)表    9.4.2  打印報(bào)表  9.5  本章小結(jié)  9.6  習(xí)題第10章  應(yīng)用系統(tǒng)開發(fā)實(shí)例  10.1  系統(tǒng)開發(fā)的一般過程  10.2  項(xiàng)目管理器    10.2.1  項(xiàng)目的基本操作    10.2.2  在項(xiàng)目中連編應(yīng)用程序  10.3  使用應(yīng)用程序生成器    10.3.1  應(yīng)用程序向?qū)?   10.3.2  應(yīng)用程序生成器  10.4  應(yīng)用程序生成實(shí)例    10.4.1  系統(tǒng)設(shè)計(jì)    10.4.2  設(shè)計(jì)和實(shí)現(xiàn)各功能模塊    10.4.3  創(chuàng)建安裝文件  10.5  本章小結(jié)  10.6  習(xí)題附錄  2010年全國計(jì)算機(jī)等級(jí)考試二級(jí)Visual FoxPro數(shù)據(jù)庫程序設(shè)計(jì)考試大綱主教材參考文獻(xiàn)

章節(jié)摘錄

插圖:數(shù)據(jù)庫系統(tǒng)是計(jì)算機(jī)數(shù)據(jù)管理技術(shù)發(fā)展的一個(gè)重要階段,它可以實(shí)現(xiàn)數(shù)據(jù)的有效管理和高效存取。數(shù)據(jù)庫系統(tǒng)的主要特點(diǎn)是實(shí)現(xiàn)了數(shù)據(jù)的共享,減少了數(shù)據(jù)冗余,同時(shí)保證了數(shù)據(jù)和應(yīng)用程序的獨(dú)立性,大大減少了應(yīng)用程序的開發(fā)和維護(hù)代價(jià)。以下是數(shù)據(jù)庫系統(tǒng)的基本概念。1.數(shù)據(jù)庫數(shù)據(jù)庫(Database,DB)是數(shù)據(jù)的集合,具體指按照一定的結(jié)構(gòu)模型,組織、存儲(chǔ)在一起、能為多個(gè)用戶共享的、與應(yīng)用程序相對獨(dú)立的、存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)設(shè)備上的相關(guān)的數(shù)據(jù)集合。數(shù)據(jù)的結(jié)構(gòu)模型建立起了數(shù)據(jù)之間的聯(lián)系和關(guān)系。數(shù)據(jù)的結(jié)構(gòu)模型有層次、網(wǎng)狀和關(guān)系3種。2.數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)(Database:Management System DBMS)負(fù)責(zé)數(shù)據(jù)庫的數(shù)據(jù)組織、數(shù)據(jù)操縱、數(shù)據(jù)維護(hù)和數(shù)據(jù)服務(wù)等。數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)庫系統(tǒng)的核心,在操作系統(tǒng)的支持下,用戶建立、使用、維護(hù)、管理和控制數(shù)據(jù)庫都要通過數(shù)據(jù)庫管理系統(tǒng)進(jìn)行。一般地,一個(gè)數(shù)據(jù)庫管理系統(tǒng)應(yīng)以處理某一種數(shù)據(jù)結(jié)構(gòu)模型為主。因此,根據(jù)數(shù)據(jù)庫管理系統(tǒng)主要處理的數(shù)據(jù)結(jié)構(gòu)模型的不同,將數(shù)據(jù)庫管理系統(tǒng)分為層次型數(shù)據(jù)庫管理系統(tǒng)、網(wǎng)狀型數(shù)據(jù)庫管理系統(tǒng)和關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。其中,關(guān)系型數(shù)據(jù)庫管理系統(tǒng)是應(yīng)用最廣泛的數(shù)據(jù)庫管理系統(tǒng),如VisualFox.Pro6.0、SQL Server等。

編輯推薦

《高等院校規(guī)劃教材計(jì)算機(jī)應(yīng)用技術(shù)系列?Visual Forpro數(shù)據(jù)庫設(shè)計(jì)與應(yīng)用》:高等院校規(guī)劃教材計(jì)算機(jī)應(yīng)用技術(shù)系列?!陡叩仍盒R?guī)劃教材計(jì)算機(jī)應(yīng)用技術(shù)系列?Visual Forpro數(shù)據(jù)庫設(shè)計(jì)與應(yīng)用》重點(diǎn)突出,概念清晰,實(shí)例豐富,突出應(yīng)用,可作為高等學(xué)校非計(jì)算機(jī)專業(yè)Visual FoxPro程序設(shè)計(jì)課程的教材,也可作為全國計(jì)算機(jī)等級(jí)考試二級(jí)Visual FoxPro的輔導(dǎo)教材。

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    Visual FoxPro數(shù)據(jù)庫設(shè)計(jì)與應(yīng)用 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7