數(shù)據(jù)庫技術(shù)包括數(shù)據(jù)庫系統(tǒng)原理與數(shù)據(jù)庫應(yīng)用系統(tǒng)兩大部分。前者是后者的理論基礎(chǔ),只有在正確理論的指導(dǎo)下,才能設(shè)計出好的數(shù)據(jù)庫應(yīng)用系統(tǒng)。比較遺憾的是,多年來在數(shù)據(jù)庫技術(shù)的教學(xué)實踐中,兩者結(jié)合得不甚理想。要么只講理論,使讀者感到很抽象;要么只講使用方法,使讀者感到缺乏理論指導(dǎo),不知如何下手。本教材試圖使兩者緊密結(jié)合在一起。首先給出必要的理論基礎(chǔ),然后在理論指導(dǎo)下進(jìn)行實踐。在數(shù)據(jù)庫系統(tǒng)基礎(chǔ)中,將數(shù)據(jù)庫理論的最基礎(chǔ)的部分提煉出來,做了深入淺出地論述,以指導(dǎo)應(yīng)用系統(tǒng)的設(shè)計。在數(shù)據(jù)庫應(yīng)用系統(tǒng)中,以應(yīng)用十分廣泛的FoxPro數(shù)據(jù)庫管理系統(tǒng)為工具,講解了數(shù)據(jù)庫應(yīng)用系統(tǒng)的基本操作和程序設(shè)計的基本方法。因此本書分成兩篇。數(shù)據(jù)庫系統(tǒng)基礎(chǔ)篇主要介紹了計算機數(shù)據(jù)管理的發(fā)展概況、數(shù)據(jù)庫系統(tǒng)的組成、數(shù)據(jù)和數(shù)據(jù)聯(lián)系的描述、關(guān)系數(shù)據(jù)模型和關(guān)系運算、結(jié)構(gòu)化查詢語言::SQL的查詢方法和集合運算方法、數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制和數(shù)據(jù)字典、關(guān)系數(shù)據(jù)庫設(shè)計理論:規(guī)范化問題、函數(shù)依賴和關(guān)系范式、數(shù)據(jù)庫設(shè)計、需求分析、結(jié)構(gòu)和實施。數(shù)據(jù)庫系統(tǒng)應(yīng)用篇主要介紹了FoxPro概述、FoxPro的基本操作,用“RQBE”進(jìn)行快速查詢的方法、多重數(shù)據(jù)庫的基本概念和操作、數(shù)據(jù)庫信息的查詢方法、設(shè)計和生成報表、應(yīng)用程序的編制和FoxPro應(yīng)用實例。本書層次清晰、結(jié)構(gòu)嚴(yán)謹(jǐn)、深入淺出、理論與實踐緊密結(jié)合,并附有適量習(xí)題。本書不僅可作為計算機專業(yè)大專教材,而且可供非計算機專業(yè)本科生使用。