出版時(shí)間:2004-12 出版社:清華大學(xué)出版社 作者:徐輝 編 頁數(shù):312
Tag標(biāo)簽:無
前言
本書第一版于2005年出版,至今已發(fā)行4年多,被全國近百所院校選作教材,受到了廣大師生的普遍歡迎,并于2006年被評(píng)為第二屆廣西高等學(xué)校優(yōu)秀教材三等獎(jiǎng)。許多高校老師在使用該教材的過程中,提出了很多有益的建議和意見。本書在保留第一版的基本宗旨和寫作風(fēng)格的基礎(chǔ)上,注重教材的可讀性和實(shí)用性,對(duì)第一版的部分內(nèi)容進(jìn)行了合理的取舍,并進(jìn)行了大量的修改、補(bǔ)充和完善,使全書結(jié)構(gòu)更加合理,突出可視化的面向?qū)ο缶幊碳夹g(shù)。與第一版相比,本書在以下幾個(gè)方面做了修改、補(bǔ)充和調(diào)整。(1)增加了數(shù)據(jù)庫系統(tǒng)概述、關(guān)系數(shù)據(jù)庫基本理論這兩章的內(nèi)容,讓讀者了解數(shù)據(jù)庫理論的基本知識(shí)和基本原理,有利于設(shè)計(jì)合理、規(guī)范的數(shù)據(jù)庫表結(jié)構(gòu)及其關(guān)系。(2)增加了SQL 語言這一章內(nèi)容,方便讀者學(xué)習(xí)標(biāo)準(zhǔn)的結(jié)構(gòu)化查詢語言。(3)采用最新版的Visual FoxPro 9.0作為教材的數(shù)據(jù)庫系統(tǒng)開發(fā)工具,應(yīng)用它的新特性,更快更好地設(shè)計(jì)一些特殊功能的應(yīng)用程序。(4)調(diào)整了程序設(shè)計(jì)基礎(chǔ)和表單設(shè)計(jì)基礎(chǔ)這兩部分內(nèi)容的順序,將原來的表單設(shè)計(jì)內(nèi)容分為兩章來介紹。第8章介紹表單向?qū)?、表單設(shè)計(jì)器、文本框、標(biāo)簽、命令按鈕等表單的基本知識(shí),讓讀者對(duì)可視化編程技術(shù)有一個(gè)感性認(rèn)識(shí)。第9章介紹程序設(shè)計(jì)的九種流程控制語句、自定義函數(shù)、變量作用域等內(nèi)容,部分實(shí)例與表單設(shè)計(jì)融合在一起,可以讓讀者加深對(duì)表單和程序設(shè)計(jì)基本語句的理解和掌握。第10章介紹各種表單控件的使用,使讀者對(duì)表單的學(xué)習(xí)從感性認(rèn)識(shí)上升到理性認(rèn)識(shí)階段,能夠設(shè)計(jì)出功能更強(qiáng)大、更實(shí)用的表單。(5)刪除了面向過程的程序設(shè)計(jì)中不適合可視化編程技術(shù)的部分內(nèi)容和實(shí)例,體現(xiàn)了以可視化編程技術(shù)為主線的程序設(shè)計(jì)過程。
內(nèi)容概要
本書以Visual FoxPro 9.0(簡寫為VFP)為數(shù)據(jù)庫系統(tǒng)的軟件開發(fā)工具,詳細(xì)地介紹了關(guān)系數(shù)據(jù)庫基礎(chǔ)理論和數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)技術(shù)。全書共有13章,內(nèi)容包括數(shù)據(jù)庫系統(tǒng)概述、關(guān)系數(shù)據(jù)庫基本理論、VFP基礎(chǔ)知識(shí)、數(shù)據(jù)庫和表的操作、數(shù)據(jù)查詢和視圖、SQL語言、表單設(shè)計(jì)基礎(chǔ)、程序設(shè)計(jì)、表單控件和類、報(bào)表設(shè)計(jì)、菜單設(shè)計(jì)、人事管理系統(tǒng)開發(fā)實(shí)例等?! ”緯髡叨嗄甑慕虒W(xué)經(jīng)驗(yàn)編寫而成,內(nèi)容循序漸進(jìn),通俗易懂,實(shí)例豐富,注重實(shí)用性,并附有大量的實(shí)驗(yàn)題和習(xí)題,方便初學(xué)者學(xué)習(xí)。 本書可作為高等院校非計(jì)算機(jī)專業(yè),尤其是經(jīng)濟(jì)管理類專業(yè)的數(shù)據(jù)庫課程的教材,也可作為全國計(jì)算機(jī)等級(jí)考試二級(jí)考試(Visual FoxPro程序設(shè)計(jì))的教學(xué)參考書,還可供從事數(shù)據(jù)庫應(yīng)用開發(fā)技術(shù)的人員自學(xué)使用。
書籍目錄
第1章 數(shù)據(jù)庫系統(tǒng)概述 1.1 信息、數(shù)據(jù)和數(shù)據(jù)處理 1.1.1 信息和數(shù)據(jù) 1.1.2 數(shù)據(jù)處理 1.2 數(shù)據(jù)管理技術(shù)的發(fā)展 1.3 數(shù)據(jù)模型 1.3.1 數(shù)據(jù)模型的概念 1.3.2 概念模型 1.3.3 數(shù)據(jù)模型 1.4 數(shù)據(jù)庫系統(tǒng) 1.4.1 數(shù)據(jù)庫系統(tǒng)的組成 1.4.2 數(shù)據(jù)庫管理系統(tǒng) 習(xí)題 第2章 關(guān)系數(shù)據(jù)庫基本理論 2.1 關(guān)系模型的基本概念 2.2 關(guān)系代數(shù) 2.2.1 傳統(tǒng)的關(guān)系運(yùn)算 2.2.2 專門的關(guān)系運(yùn)算 2.3 關(guān)系的完整性 2.3.1 實(shí)體完整性規(guī)則 2.3.2 參照完整性規(guī)則 2.3.3 用戶定義的完整性規(guī)則 2.4 數(shù)據(jù)庫設(shè)計(jì)的基本過程 2.5 ER模型向關(guān)系模型的轉(zhuǎn)換 習(xí)題 第3章 Visual FoxPro 9.0概述 3.1 VFP的功能 3.2 VFP的安裝、啟動(dòng)與退出 3.2.1 VFP的安裝 3.2.2 VFP的啟動(dòng)與退出 3.3 VFP的用戶界面 3.3.1 窗口 3.3.2 菜單 3.3.3 工具欄 3.3.4 對(duì)話框 3.3.5 狀態(tài)欄和工作區(qū) 3.4 VFP默認(rèn)路徑的設(shè)置 3.5 項(xiàng)目管理器 3.5.1 項(xiàng)目及項(xiàng)目管理器 3.5.2 項(xiàng)目管理器的功能 3.5.3 項(xiàng)目管理器的使用 3.6 VFP輔助設(shè)計(jì) 3.6.1 任務(wù)窗格管理器 3.6.2 向?qū)? 3.6.3 設(shè)計(jì)器 3.6.4 生成器 3.7 VFP的文件類型 習(xí)題 第4章 VFP語言基礎(chǔ) 4.1 VFP的數(shù)據(jù)類型 4.2 VFP的常量和變量 4.2.1 常量 4.2.2 變量 4.3 VFP的數(shù)組 4.4 VFP的函數(shù) 4.4.1 函數(shù)的一般形式和類型 4.4.2 數(shù)值函數(shù) 4.4.3 字符函數(shù) 4.4.4 日期時(shí)間函數(shù) 4.4.5 轉(zhuǎn)換函數(shù) 4.4.6 測(cè)試函數(shù) 4.5 VFP的運(yùn)算符和表達(dá)式 4.5.1 運(yùn)算符 4.5.2 表達(dá)式 實(shí)驗(yàn) 習(xí)題 第5章 數(shù)據(jù)庫與表 第6章 數(shù)據(jù)查詢和視圖 第7章 SQL語言 第8章 表單設(shè)計(jì)基礎(chǔ) 第9章 程序設(shè)計(jì)基礎(chǔ) 第10章 表單控件和類 第11章 報(bào)表設(shè)計(jì) 第12章 菜單和工具欄設(shè)計(jì) 第13章 人事管理系統(tǒng)開發(fā)實(shí)例 參考文獻(xiàn)
章節(jié)摘錄
插圖:數(shù)據(jù)庫管理系統(tǒng)(DBMS)是對(duì)數(shù)據(jù)庫的數(shù)據(jù)進(jìn)行管理的系統(tǒng)軟件,它是數(shù)據(jù)庫系統(tǒng)的核心組成部分。用戶在數(shù)據(jù)庫系統(tǒng)的一切操作,包括數(shù)據(jù)定義、查詢、更新及運(yùn)行控制等,都是通過DBMS進(jìn)行的。DBMS是用戶與數(shù)據(jù)庫的接口,應(yīng)用程序只有通過DBMS才能和數(shù)據(jù)庫打交道。例如,Oraele、SQL Server、sybase、IBM DB2、Visual FoxPro、Access等都是目前流行的數(shù)據(jù)庫管理系統(tǒng)。DBMS的主要功能包括以下幾個(gè)方面。1.?dāng)?shù)據(jù)定義功能DBMS提供數(shù)據(jù)定義語言來創(chuàng)建、刪除和修改數(shù)據(jù)庫,創(chuàng)建、刪除和修改數(shù)據(jù)表結(jié)構(gòu),定義有關(guān)的約束條件,以保證數(shù)據(jù)的正確性、安全性等。2.?dāng)?shù)據(jù)操縱功能DBMS提供數(shù)據(jù)操縱語言實(shí)現(xiàn)對(duì)數(shù)據(jù)庫數(shù)據(jù)的基本操作,包括檢索、插人、修改和刪除等。數(shù)據(jù)操縱語言有兩類:一類是交互式命令語言,語法簡單,可獨(dú)立使用,所以稱為自主型或自含型的;另一類是把數(shù)據(jù)庫存取語句嵌入主語言中,如嵌入Pascal、C等高級(jí)語言中,不能獨(dú)立使用,因此稱為宿主型的。現(xiàn)代的。DBMS多具有自含型與嵌入型兩類數(shù)據(jù)操縱語言,允許用戶選擇使用。著名的結(jié)構(gòu)化查詢語言(structured Query Language,SQL)就是一種數(shù)據(jù)庫操縱語言。
編輯推薦
《Visual FoxPro數(shù)據(jù)庫應(yīng)用教程與實(shí)驗(yàn)(第2版)》:教學(xué)目標(biāo)明確,注重理論與實(shí)踐的結(jié)合教學(xué)方法靈活,培養(yǎng)學(xué)生自主學(xué)習(xí)的能力教學(xué)內(nèi)容先進(jìn),強(qiáng)調(diào)計(jì)算機(jī)在各專業(yè)中的應(yīng)用教學(xué)模式完善,提供配套的教學(xué)資源解決方案
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載
Visual FoxPro數(shù)據(jù)庫應(yīng)用教程與實(shí)驗(yàn) PDF格式下載