出版時(shí)間:2011-2 出版社:清華大學(xué)出版社 作者:胡春安 編 頁數(shù):265
內(nèi)容概要
本書以應(yīng)用為主線,由淺入深地介紹數(shù)據(jù)庫(kù)技術(shù)的基本概念、基礎(chǔ)知識(shí)和數(shù)據(jù)庫(kù)的編程技術(shù)。本書分為兩部分。第1部分為教程,共11章,主要內(nèi)容包括:數(shù)據(jù)庫(kù)基礎(chǔ)理論、visual foxpro系統(tǒng)配置、visual foxpro基礎(chǔ)、數(shù)據(jù)庫(kù)的建立及操作、面向過程程序設(shè)計(jì)、面向?qū)ο蟪绦蛟O(shè)計(jì)、表單、菜單、報(bào)表、小型系統(tǒng)開發(fā)實(shí)例。第2部分為實(shí)驗(yàn)指導(dǎo),共6章?! ”緯淖畲筇攸c(diǎn)是:結(jié)構(gòu)完整、概念清晰、內(nèi)容翔實(shí)、案例豐富;教程與實(shí)驗(yàn)指導(dǎo)合在一起,可方便教學(xué)與參考。本書可作為高等學(xué)校visual foxpro程序設(shè)計(jì)課程的教材,也可作為自學(xué)visual foxpro程序設(shè)計(jì)的參考用書。
書籍目錄
第1部分 教程第1章 數(shù)據(jù)庫(kù)基礎(chǔ)理論1.1 信息、數(shù)據(jù)、數(shù)據(jù)處理與數(shù)據(jù)管理1.1.1 信息與數(shù)據(jù)1.1.2 數(shù)據(jù)處理與數(shù)據(jù)管理1.2 數(shù)據(jù)模型1.2.1 層次模型1.2.2 網(wǎng)狀模型1.2.3 關(guān)系模型1.3 關(guān)系數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)1.3.1 數(shù)據(jù)庫(kù)1.3.2 關(guān)系數(shù)據(jù)庫(kù)1.3.3 數(shù)據(jù)的規(guī)范化1.4 數(shù)據(jù)庫(kù)管理系統(tǒng)1.5 數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)1.6 數(shù)據(jù)庫(kù)系統(tǒng)的構(gòu)成
第2章 Visual FoxPro系統(tǒng)配置2.1 Visual FoxPro的安裝與啟動(dòng)2.1.1 Visual FoxPro 6.0的安裝2.1.2 啟動(dòng)Visual FoxPro 6.02.1.3 退出Visual FoxPro 6.02.2 Visual FoxPro系統(tǒng)環(huán)境的配置2.3 Visual FoxPro設(shè)置系統(tǒng)默認(rèn)目錄
第3章 Visual FoxPro應(yīng)用基礎(chǔ)3.1 數(shù)據(jù)類型3.1.1 字符型3.1.2 數(shù)值型3.1.3 貨幣型3.1.4 日期型3.1.5 日期時(shí)間型3.1.6 邏輯型3.1.7 備注型3.1.8 通用型3.2 常量與變量3.2.1 常量3.2.2 內(nèi)存變量3.2.3 數(shù)組變量3.2.4 字段變量3.3 表達(dá)式3.3.1 算術(shù)表達(dá)式3.3.2 字符表達(dá)式3.3.3 日期時(shí)間表達(dá)式3.3.4 關(guān)系表達(dá)式3.3.5 邏輯表達(dá)式3.4 函數(shù)3.4.1 數(shù)值函數(shù)3.4.2 字符串函數(shù)3.4.3 日期和時(shí)間函數(shù)3.4.4 數(shù)據(jù)類型轉(zhuǎn)換函數(shù)3.4.5 測(cè)試函數(shù)
第4章 數(shù)據(jù)庫(kù)的建立4.1 Visual FoxPro數(shù)據(jù)庫(kù)概念4.1.1 數(shù)據(jù)庫(kù)容器概念4.1.2 創(chuàng)建數(shù)據(jù)庫(kù)4.1.3 數(shù)據(jù)庫(kù)的修改、打開和關(guān)閉4.2 表設(shè)計(jì)4.2.1 表結(jié)構(gòu)設(shè)計(jì)4.2.2 使用命令方式創(chuàng)建和修改表4.2.3 初識(shí)表設(shè)計(jì)器4.2.4 設(shè)計(jì)字段4.2.5 設(shè)計(jì)索引4.2.6 設(shè)計(jì)表約束……第5章 數(shù)據(jù)庫(kù)操作技術(shù)第6章 程序設(shè)計(jì)基礎(chǔ)第7章 面向?qū)ο蟪绦蛟O(shè)計(jì)第8章 表單第9章 菜單設(shè)計(jì)第10章 報(bào)表設(shè)計(jì)第11章 小型應(yīng)用系統(tǒng)開發(fā)實(shí)例
第2部分 實(shí)驗(yàn)指導(dǎo)第1章 實(shí)驗(yàn)基礎(chǔ)第2章 Visual FoxPro 6.0基礎(chǔ)第3章 數(shù)據(jù)庫(kù)的建立于操作第4章 程序設(shè)計(jì)基礎(chǔ)第5章 表單第6章 綜合訓(xùn)練
章節(jié)摘錄
版權(quán)頁:插圖:1.1.2數(shù)據(jù)處理與數(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è)階段。人工管理方式出現(xiàn)在計(jì)算機(jī)應(yīng)用于數(shù)據(jù)管理的初期。由于沒有必要的軟件、硬件環(huán)境的支持,用戶只能直接在裸機(jī)上操作。用戶的應(yīng)用程序中不僅要設(shè)計(jì)數(shù)據(jù)處理的方法,還要闡明數(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)。
編輯推薦
《Visual FoxPro程序設(shè)計(jì)教程》:分為教程與實(shí)驗(yàn)指導(dǎo)兩部分。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
Visual FoxPro程序設(shè)計(jì)教程 PDF格式下載