出版時(shí)間:2002-9 出版社:高等教育出版社 作者:李雁翎 編 頁(yè)數(shù):334 字?jǐn)?shù):520000
前言
《Visual Foxpro應(yīng)用基礎(chǔ)與面向?qū)ο蟪绦蛟O(shè)計(jì)教程》第一版自1999年9月出版至今已有三年時(shí)間,得到了許多讀者的厚愛,發(fā)行十余萬(wàn)冊(cè)。在此期間作者收到了許多讀者的信息反饋,對(duì)本書提出了許多寶貴的意見和建議,在此深表謝意?! 榱诉m應(yīng)數(shù)據(jù)庫(kù)技術(shù)的新發(fā)展,根據(jù)教育部提出的非計(jì)算機(jī)專業(yè)計(jì)算機(jī)基礎(chǔ)教學(xué)三個(gè)層次要求,并結(jié)合全國(guó)計(jì)算機(jī)等級(jí)考試“二級(jí)Visual FoxPro”考試大綱,作者對(duì)第一版的部分內(nèi)容進(jìn)行了修訂,同時(shí)增加了部分新的內(nèi)容。新版教材在整體上基本保持了原書的體系和風(fēng)格。 新版教材從關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的基本原理出發(fā),以應(yīng)用系統(tǒng)開發(fā)知識(shí)為主線,講解了Visual FoxPro的基本操作方法和操作命令,介紹了面向?qū)ο罂梢暬幊?、?yīng)用系統(tǒng)開發(fā)的方法和步驟,并通過大量實(shí)例講述了數(shù)據(jù)庫(kù)應(yīng)用的基本概念,力圖做到深入淺出,使讀者掌握Visual FoxPro基本操作、面向?qū)ο缶幊碳皯?yīng)用系統(tǒng)開發(fā)。 主要修訂內(nèi)容包括: ?。?)調(diào)整了有關(guān)數(shù)據(jù)庫(kù)系統(tǒng)基本原理的講解,增加了關(guān)系代數(shù)及關(guān)系運(yùn)算等內(nèi)容。 ?。?)充實(shí)了SQL語(yǔ)言的內(nèi)容,介紹了SQL語(yǔ)句的基本格式,SQL語(yǔ)句的使用及如何利用SQL語(yǔ)言建立查詢及創(chuàng)建視圖等實(shí)例。 ?。?)將第十章的有關(guān)內(nèi)容加以豐富,并增加相應(yīng)的實(shí)例。 ?。?)修訂了第十二章的內(nèi)容,將以講解控件屬性為主的形式,改為以創(chuàng)建不同類型的表單為主的形式,介紹不同類型的表單設(shè)計(jì),以實(shí)例介紹控件屬性的使用方法、事件驅(qū)動(dòng)程序設(shè)計(jì)等,特別是增加了SQL語(yǔ)句在表單中的應(yīng)用?! 。?)修訂第十五章的小型系統(tǒng)開發(fā)案例,逐一介紹各功能模塊的設(shè)計(jì)方法及系統(tǒng)開發(fā)的一般過程,使講解更深入淺出。 ?。?)在部分章節(jié)中增添了數(shù)據(jù)庫(kù)操作命令的介紹及使用方法?! 榱伺浜闲掳娼滩牡耐瞥?,作者還對(duì)高等教育出版社網(wǎng)站上的免費(fèi)下載軟件進(jìn)行了更新,根據(jù)教材內(nèi)容修改了原電子課件,并增加了書中所有的實(shí)例與系統(tǒng)開發(fā)案例,便于教師教學(xué)和學(xué)生自學(xué)使用。 本書主要作為高等學(xué)校相關(guān)專業(yè)數(shù)據(jù)庫(kù)課程的教材,同時(shí)也可以作為參加計(jì)算機(jī)等級(jí)考試人員的培訓(xùn)或自學(xué)用書,也適合應(yīng)用計(jì)算機(jī)進(jìn)行各種數(shù)據(jù)管理和數(shù)據(jù)處理的人員使用?! ≡诒緯木帉懠靶抻嗊^程中,得到了中國(guó)人民大學(xué)工商學(xué)院周山芙教授,中國(guó)人民大學(xué)信息學(xué)院陳紅教授的悉心幫助和指導(dǎo),以及王連平教授、陳國(guó)軍教授、陳光老師和高等教育出版社有關(guān)同志的大力支持和指導(dǎo),在此一并表示感謝?! isual FoxPro技術(shù)日新月異,應(yīng)用領(lǐng)域曰益廣泛,本書修訂后希望繼續(xù)得到廣大讀者的批評(píng)指正和幫助。
內(nèi)容概要
本書根據(jù)教育部提出的非計(jì)算機(jī)專業(yè)計(jì)算機(jī)基礎(chǔ)教學(xué)三層次要求,以Visual FoxPro 6.O為主要內(nèi)容,介紹了關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的基本原理及應(yīng)用系統(tǒng)的開發(fā)方法。 本書第一版于1999年出版,2002年獲全國(guó)普通高等學(xué)校優(yōu)秀教材二等獎(jiǎng)。第二版在延續(xù)第一版寫作風(fēng)格的基礎(chǔ)上,結(jié)合2002年教育部考試中心頒發(fā)的全國(guó)計(jì)算機(jī)等級(jí)考試大綱,對(duì)各章的順序及內(nèi)容安排做了調(diào)整、完善和補(bǔ)充,增加了SQL語(yǔ)言、數(shù)據(jù)庫(kù)操作命令等內(nèi)容,并強(qiáng)化了系統(tǒng)開發(fā)的思想與過程,使讀者逐步掌握Visual FoxPro 6.0的基本操作及面向?qū)ο缶幊碳夹g(shù)、并能獨(dú)立開發(fā)小型應(yīng)用系統(tǒng)。本書可作為高等院校相關(guān)專業(yè)數(shù)據(jù)庫(kù)課程的教材,也可作為全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Visual FoxPro的培訓(xùn)或自學(xué)教材。 為了方便教師教學(xué)和學(xué)生自學(xué)使用,本書作者同時(shí)編寫了《Visual FoxPro 6.0實(shí)驗(yàn)指導(dǎo)、習(xí)題集與系統(tǒng)開發(fā)案例》一書,包括實(shí)驗(yàn)指導(dǎo)、系統(tǒng)開發(fā)案例、習(xí)題集與教學(xué)輔助課件四部分內(nèi)容。教學(xué)輔助課件和系統(tǒng)開發(fā)案例還可以從高等教育出版社的網(wǎng)站上下載,網(wǎng)址為:http://WWW.hep.edu.cn或http://www.hep.coin.cn
書籍目錄
上篇 Visual FOXPro基礎(chǔ) 第一章 數(shù)據(jù)庫(kù)基礎(chǔ)理論 1.1 信息、數(shù)據(jù)和數(shù)據(jù)處理 1.1.1 信息與數(shù)據(jù) 1.1.2 數(shù)據(jù)處理 1.2 數(shù)據(jù)模型 1.2.1 層次模型 1.2.2 網(wǎng)狀模型 1.2.3 關(guān)系模型 1.3 數(shù)據(jù)庫(kù)系統(tǒng) 1.3.1 數(shù)據(jù)庫(kù) 1.3.2 數(shù)據(jù)庫(kù)管理系統(tǒng) 1.3.3 數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu) 1.3.4 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的構(gòu)成 1.4 關(guān)系數(shù)據(jù)庫(kù)及其設(shè)計(jì) 1.4.1 關(guān)系數(shù)據(jù)庫(kù) 1.4.2 關(guān)系的規(guī)范化 1.4.3 表間關(guān)聯(lián)關(guān)系的類型 1.4.4 關(guān)系的完整性 1.4.5 關(guān)系運(yùn)算 思考題 第二章 Visual FoxPro系統(tǒng)概述 2.1 Visual FoxPro的特性 2.2 Visual FoxPro的安裝與啟動(dòng) 2.2.1 安裝環(huán)境 2.2.2 Visual FoxPro的安裝 2.2.3 啟動(dòng)Visual FoxPro 2.2.4 退出Visual FoxPro 2.3 Visual FoxPro系統(tǒng)環(huán)境的配置 2.4 Visual FoxPro用戶界面 2.4.1 Visual FoxPro的界面 2.4.2 標(biāo)題欄 2.4.3 菜單欄 2.4.4 工具欄 2.4.5 命令窗口 2.4.6 工作區(qū)與狀態(tài)行 2.5 Visual FoxPro向?qū)А ? 2.6 Visual FoxPro生成器 2.7 Visual FoxPro設(shè)計(jì)器 思考題 實(shí)驗(yàn)題 第三章 Visual FoxPro基礎(chǔ) 3.1 數(shù)據(jù)類型 3.1.1 字符型 3.1.2 數(shù)值型 3.1.3 日期型 3.1.4 日期時(shí)間型 3.1.5 邏輯型 3.1.6 備注型 3.1.7 通用型 3.2 數(shù)據(jù)存儲(chǔ) 3.2.1 常量 3.2.2 內(nèi)存變量 3.2.3 數(shù)組變量 3.2.4 字段變量 3.2.5 記錄 3.2.6 對(duì)象 3.2.7 內(nèi)存變量的作用域 3.2.8 有關(guān)內(nèi)存變量的操作 3.3 函數(shù) 3.4 表達(dá)式 3.4.1 算術(shù)表達(dá)式 3.4.2 字符表達(dá)式 3.4.3 日期時(shí)間表達(dá)式 3.4.4 關(guān)系表達(dá)式 3.4.5 邏輯表達(dá)式 3.4.6 名表達(dá)式 3.4.7 類與對(duì)象操作符 思考題 實(shí)驗(yàn)題 第四章 表操作 第五章 索引及創(chuàng)建索引 第六章 創(chuàng)建數(shù)據(jù)庫(kù) 第七章 視圖與查詢 第八章 SQL關(guān)系數(shù)據(jù)庫(kù)查詢語(yǔ)言 第九章 創(chuàng)建項(xiàng)目下篇 Visual FoxPro面向?qū)ο罂梢暬幊獭〉谑隆〕绦蛟O(shè)計(jì)基礎(chǔ) 第十一章 面向?qū)ο罂梢暬幊袒A(chǔ) 第十二章 表單設(shè)計(jì)及運(yùn)行 第十三章 實(shí)用表單的設(shè)計(jì) 第十四章 創(chuàng)建報(bào)表 第十五章 菜單設(shè)計(jì) 第十六章 小型系統(tǒng)開發(fā)實(shí)例附錄參考文獻(xiàn)
章節(jié)摘錄
1.1.2數(shù)據(jù)處理 數(shù)據(jù)處理也稱為信息處理。所謂數(shù)據(jù)處理,實(shí)際上就是利用計(jì)算機(jī)對(duì)各種類型的數(shù)據(jù)進(jìn)行處理。它包括對(duì)數(shù)據(jù)的采集、整理、存儲(chǔ)、分類、排序、檢索、維護(hù)、加工、統(tǒng)計(jì)和傳輸?shù)纫幌盗胁僮鬟^程。數(shù)據(jù)處理的目的是從大量的、原始的數(shù)據(jù)中獲得人們所需要的資料并提取有用的數(shù)據(jù)成份,作為行為和決策的依據(jù)。 隨著電子計(jì)算機(jī)軟件和硬件技術(shù)的發(fā)展,數(shù)據(jù)處理過程發(fā)生了劃時(shí)代的變革,而數(shù)據(jù)庫(kù)技術(shù)的發(fā)展,又使數(shù)據(jù)處理跨入了一個(gè)嶄新的階段。數(shù)據(jù)管理技術(shù)的發(fā)展大致經(jīng)歷了從人工管理方式、文件管理方式到數(shù)據(jù)庫(kù)系統(tǒng)管理方式三個(gè)階段?! ∪斯す芾黼A段出現(xiàn)在計(jì)算機(jī)應(yīng)用于數(shù)據(jù)管理的初期。由于沒有必要的軟件、硬件環(huán)境的支持,用戶只能直接在裸機(jī)上操作。應(yīng)用程序中不僅要設(shè)計(jì)數(shù)據(jù)的邏輯結(jié)構(gòu),還要闡明數(shù)據(jù)在存儲(chǔ)器上的存儲(chǔ)地址。在這一管理方式下,應(yīng)用程序與數(shù)據(jù)之間相互結(jié)合不可分割,當(dāng)數(shù)據(jù)有所變動(dòng)時(shí)程序則隨之改變,獨(dú)立性差;另外,各程序之間的數(shù)據(jù)不能相互傳遞,缺少共享性,因而這種管理方式既不靈活,也不安全,編程效率較差。 文件管理階段即把有關(guān)的數(shù)據(jù)組織成一種文件,這種數(shù)據(jù)文件可以脫離程序而獨(dú)立存在,由一個(gè)專門的文件管理系統(tǒng)實(shí)施統(tǒng)一管理。文件管理系統(tǒng)是一個(gè)獨(dú)立的系統(tǒng)軟件,它是應(yīng)用程序與數(shù)據(jù)文件之間的一個(gè)接口。在這一管理方式下,應(yīng)用程序通過文件管理系統(tǒng)對(duì)數(shù)據(jù)文件中的數(shù)據(jù)進(jìn)行加工處理。應(yīng)用程序與數(shù)據(jù)文件之間具有一定的獨(dú)立性,因此比手工管理方式前進(jìn)了一步。但是,數(shù)據(jù)文件仍高度依賴于其對(duì)應(yīng)的程序,不能被多個(gè)程序所共享。由于數(shù)據(jù)文件之間不能建立任何聯(lián)系,因而數(shù)據(jù)的通用性仍然較差,冗余量大。 數(shù)據(jù)庫(kù)系統(tǒng)管理階段即對(duì)所有的數(shù)據(jù)實(shí)行統(tǒng)一規(guī)劃管理,形成一個(gè)數(shù)據(jù)中心,構(gòu)成一個(gè)數(shù)據(jù)“倉(cāng)庫(kù)”。數(shù)據(jù)庫(kù)中的數(shù)據(jù)能夠滿足所有用戶的不同要求,供不同用戶共享。在這一管理方式下,應(yīng)用程序不再只與一個(gè)孤立的數(shù)據(jù)文件相對(duì)應(yīng),可以取整體數(shù)據(jù)集的某個(gè)子集作為邏輯文件與其對(duì)應(yīng),通過數(shù)據(jù)庫(kù)管理系統(tǒng)實(shí)現(xiàn)邏輯文件與物理數(shù)據(jù)之間的映射。在數(shù)據(jù)庫(kù)系統(tǒng)管理的系統(tǒng)環(huán)境下,應(yīng)用程序?qū)?shù)據(jù)的管理和訪問靈活方便,而且數(shù)據(jù)與應(yīng)用程序之間完全獨(dú)立,使程序的編制質(zhì)量和效率都有所提高;由于數(shù)據(jù)文件間可以建立關(guān)聯(lián)關(guān)系,數(shù)據(jù)的冗余大大減少,數(shù)據(jù)共享性顯著增強(qiáng)?! ?.2數(shù)據(jù)模型 現(xiàn)實(shí)世界中的客觀事物是彼此相互聯(lián)系的。一方面,某一事物內(nèi)部的諸因素和諸屬性根據(jù)一定的組織原則相互具有聯(lián)系,構(gòu)成一個(gè)相對(duì)獨(dú)立的系統(tǒng);另一方面,某一事物同時(shí)也作為一個(gè)更大系統(tǒng)的一個(gè)因素或一種屬性而存在,并與系統(tǒng)的其他因素或?qū)傩园l(fā)生聯(lián)系??陀^事物的這種普遍聯(lián)系性,決定了作為事物屬性記錄符號(hào)的數(shù)據(jù)與數(shù)據(jù)之間也存在著一定的聯(lián)系性。具有聯(lián)系性的相關(guān)數(shù)據(jù)總是按照一定的組織關(guān)系排列,從而構(gòu)成一定的結(jié)構(gòu),對(duì)這種結(jié)構(gòu)的描述就是數(shù)據(jù)模型。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
Visual FoxPro應(yīng)用基礎(chǔ)與面向?qū)ο蟪绦蛟O(shè)計(jì)教程 PDF格式下載