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