出版時(shí)間:2008-7 出版社:西安電子科技大學(xué)出版社 作者:謝膺白 編 頁數(shù):348
前言
在數(shù)據(jù)庫應(yīng)用技術(shù)領(lǐng)域中,F(xiàn)ox系列關(guān)系型數(shù)據(jù)庫系統(tǒng)一直是深受推崇的適用于微型計(jì)算機(jī)系統(tǒng)的優(yōu)秀小型數(shù)據(jù)庫管理系統(tǒng)之一。從20世紀(jì)70年代末DOS平臺下的dBase、FoxBase到90年代初Windows平臺下的FoxPro,再到后來可視化編程界面下的VisualFoxPro(簡稱VFP),它們一脈相承近40年而經(jīng)久不衰。如今VFP已成為國內(nèi)各大專院校計(jì)算機(jī)數(shù)據(jù)庫教學(xué)的主流內(nèi)容,也是全國計(jì)算機(jī)等級考試二級考試的一個(gè)重要科目。本書以微軟公司發(fā)布的VisualFoxPro的最新版本’VFP9.0為對象而編寫,內(nèi)容包括數(shù)據(jù)庫基礎(chǔ)、VisualFoxPro9.0概述、數(shù)據(jù)及其運(yùn)算、數(shù)據(jù)表的基本操作、索引的建立及應(yīng)用、數(shù)據(jù)庫的基本操作、視圖與查詢、結(jié)構(gòu)化查詢語言(SQL)、結(jié)構(gòu)化程序設(shè)計(jì)基礎(chǔ)、面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)、表單、控件、報(bào)表和標(biāo)簽、菜單、應(yīng)用程序的集成與發(fā)布等。本書的主要特點(diǎn)如下:(1)VFP9.0比當(dāng)前社會上最流行的VFP6.0有了很大改進(jìn),但國內(nèi)在這方面的教材極少且基本為英文界面,很大程度上制約了它的推廣使用,本書采用了全漢化的中文界面。(2)全國高校特別是應(yīng)用型高校的數(shù)據(jù)庫技術(shù)課程,所講授的VFP6.0版本已大大落后于VFP的發(fā)展水平,亟待改進(jìn)升級。VFP9.0不但是VFP的最新版本而且和VFP6.0完全兼容,且功能更強(qiáng)大,使用更方便,不會因版本升級為教師和學(xué)生帶來任何困難。(3)本著突出實(shí)踐原則,本書詳略得當(dāng),結(jié)構(gòu)合理,突出了應(yīng)用性和實(shí)踐性,特別在SQt.部分增加了大量內(nèi)容。書中的實(shí)例均來源于生產(chǎn)實(shí)際和作者多年從事數(shù)據(jù)庫教學(xué)的實(shí)踐積累,具有很強(qiáng)的創(chuàng)新性、趣味性、技巧性和啟迪性,能使學(xué)生耳目一新,學(xué)習(xí)興趣倍增。(4)VFP是全國計(jì)算機(jī)等級考試的科目之一。本書根據(jù)教育部高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會2006年正式發(fā)布的《關(guān)于進(jìn)一步加強(qiáng)高等學(xué)校計(jì)算機(jī)基礎(chǔ)教學(xué)的意見暨計(jì)算機(jī)基礎(chǔ)課程教學(xué)基本要求(試行)》的精神和2004年全國計(jì)算機(jī)等級考試二級數(shù)據(jù)庫考試大綱要求而編寫,涵蓋了全國計(jì)算機(jī)等級考試二級VFP的全部內(nèi)容。(5)本書的所有命令都是作者從英文原文翻譯而來的,在某些地方糾正了目前國內(nèi)流行的VFP6.0教材中的欠妥之處;全部例子均在微型計(jì)算機(jī)上VFP9.0版本下通過。本書適合作為高等院校各專業(yè)“數(shù)據(jù)庫及應(yīng)用”課程的教材,也可作為全國計(jì)算機(jī)等級考試的輔導(dǎo)教材,還可作為企事業(yè)單位的計(jì)算機(jī)工作人員在微機(jī)上開發(fā)小型數(shù)據(jù)庫的參考用書。本書由陜西省高等學(xué)校精品課程建設(shè)項(xiàng)目“數(shù)據(jù)庫原理及應(yīng)用”負(fù)責(zé)人謝膺白教授任主編,李堯龍、朱志平、任治斌副教授任副主編,王存良、謝稷光、陰國富、王玲、賈華萍等同志也參加了本書的編寫工作。
內(nèi)容概要
本書根據(jù)教育部高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會2006年正式發(fā)布的《關(guān)于進(jìn)一步加強(qiáng)高等學(xué)校計(jì)算機(jī)基礎(chǔ)教學(xué)的意見暨計(jì)算機(jī)基礎(chǔ)課程教學(xué)基本要求(試行)》(自皮書)的精神和2004年全國計(jì)算機(jī)等級考試二級數(shù)據(jù)庫考試大綱要求,結(jié)合目前我國高等院校計(jì)算機(jī)課程開設(shè)的實(shí)際情況,融匯作者多年從事數(shù)據(jù)庫教學(xué)和數(shù)據(jù)庫程序設(shè)計(jì)的實(shí)踐經(jīng)驗(yàn)編寫而成。全書以Visual FoxPro 9.0為基礎(chǔ),內(nèi)容包括數(shù)據(jù)庫基礎(chǔ)、Visual FoxPro 9.0概述、數(shù)據(jù)及其運(yùn)算、數(shù)據(jù)表的基本操作、索引的建立及應(yīng)用、數(shù)據(jù)庫的基本操作、視圖與查詢操作、結(jié)構(gòu)化查詢語言(SQL)、結(jié)構(gòu)化程序設(shè)計(jì)基礎(chǔ)、面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)、表單、控件、報(bào)表和標(biāo)簽、菜單、應(yīng)用程序的集成與發(fā)布等。 本書內(nèi)容系統(tǒng)全面,結(jié)構(gòu)科學(xué)合理,界面全部漢化,例題豐富新穎,創(chuàng)新性強(qiáng),所有命令全部由英文原文翻譯而來,而且覆蓋了全國計(jì)算機(jī)等級考試二級Visual FoxPro的全部考試內(nèi)容。 本書適合作為高等院校各專業(yè)“數(shù)據(jù)庫及應(yīng)用”課程的教材,也可作為全國計(jì)算機(jī)等級考試的輔導(dǎo)教材,還可作為企事業(yè)單位的計(jì)算機(jī)工作人員在微機(jī)上開發(fā)小型數(shù)據(jù)庫的參考用書。 本書配有電子教案,需要者可登錄出版社的網(wǎng)站免費(fèi)下裁。
書籍目錄
第1章 數(shù)據(jù)庫基礎(chǔ) 1.1 數(shù)據(jù)和信息 1.1.1 數(shù)據(jù)與信息 1.1.2 數(shù)據(jù)處理 1.2 數(shù)據(jù)庫系統(tǒng)中的基本概念 1.3 數(shù)據(jù)模型 1.3.1數(shù)據(jù)庫理論中的三個(gè)世界 1.3.2幾種主要的數(shù)據(jù)模型 1.4 關(guān)系數(shù)據(jù)庫 1.4.1 關(guān)系術(shù)語 1.4.2 關(guān)系的規(guī)范化 1.5 關(guān)系運(yùn)算 1.5.1 基于傳統(tǒng)集合運(yùn)算的關(guān)系運(yùn)算 1.5.2 專門的關(guān)系運(yùn)算 練習(xí)一第2章 Visual FoxPro9.0概述 2.1 Visual FoxPro的啟動與退出 2.1.1 Visual FoxPro9.0的啟動 2.1.2 Visual FoxPro9.0的退出 2.2 Visual FoxPro9.0的用戶界面 2.3 Visual FoxPro9.0的基本操作 2.3.1 Visual FoxPro9.0的操作方式 2.3.2 Visual FoxPro9.0的命令格式 2.4 Visual FoxPro9.0的可視化設(shè)計(jì)工舅 2.4.1 向?qū)В╓izard) 2.4.2 設(shè)計(jì)器(Designer) 2.4.3 生成器(Builder) 2.5 項(xiàng)目管理器的基本概念 2.5.1 創(chuàng)建項(xiàng)目 2.5.2 項(xiàng)目管理器的使用 2.6 在Visual FoxPro9.0中使用幫助 2.6.1 打開自帶幫助文件窗口 2.6.2 使用自帶幫助文件窗口 2.7 在VFP環(huán)境下使用操作系統(tǒng)命令創(chuàng)建用戶文件夾 練習(xí)二第3章 數(shù)據(jù)及其運(yùn)算 3.1 數(shù)據(jù)類型 3.2 最簡單的輸出命令 3.3 常量 3.4 變量 3.4.1 內(nèi)存變量 3.4.2 數(shù)組變量 3.4.3 字段名變量 3.5 運(yùn)算符與表達(dá)式 3.5.1 數(shù)值運(yùn)算符和數(shù)值表達(dá)式 3.5.2 字符型運(yùn)算符和字符型表達(dá)式 3.5.3 日期時(shí)間型運(yùn)算符和日期時(shí)間型表達(dá)式 3.5.4 關(guān)系型運(yùn)算符和關(guān)系表達(dá)式 3.5.5 邏輯型運(yùn)算符和邏輯表達(dá)式 3.5.6 表達(dá)式的優(yōu)先級 3.6 常用標(biāo)準(zhǔn)函數(shù) 3.6.1 常用數(shù)值運(yùn)算函數(shù) 3.6.2 常用字符處理函數(shù) 3.6.3 常用日期和時(shí)間類函數(shù) 3.6.4 常用類型轉(zhuǎn)換類函數(shù) 3.6.5 常用狀態(tài)測試函數(shù) 練習(xí)三第4章 數(shù)據(jù)表的基本操作 4.1 建立表 4.1.1 表的結(jié)構(gòu)概述 4.1.2 創(chuàng)建表結(jié)構(gòu) 4.1.3 向表中錄入記錄 4.2 打開和關(guān)閉表 4.2.1 打開表 4.2.2 關(guān)閉表 4.3 顯示和修改表的結(jié)構(gòu) 4.3.1 顯示表結(jié)構(gòu) 4.3.2 修改表結(jié)構(gòu) ……第5章 表的索引第6章 數(shù)據(jù)庫的基本操作第7章 視圖與查詢第8章 結(jié)構(gòu)化查詢語言(SQL)第9章 結(jié)構(gòu)化程序設(shè)計(jì)基礎(chǔ)第10章 面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)第11章 表單第12章 控件第13章 報(bào)表和標(biāo)簽第14章 菜單第15章 應(yīng)用程序的集成與發(fā)布
章節(jié)摘錄
插圖:第1章 數(shù)據(jù)庫基礎(chǔ)1.1 數(shù)據(jù)和信息在數(shù)據(jù)庫系統(tǒng)中,人們首先遇到的最基本的概念是:什么是數(shù)據(jù)?數(shù)據(jù)從何而來?它和人們常說的信息有何關(guān)系?1.1.1 數(shù)據(jù)與信息數(shù)據(jù)(Data)是存儲在某種介質(zhì)上能夠被識別的物理符號。國際標(biāo)準(zhǔn)化組織(ISO)對數(shù)據(jù)給出了更為嚴(yán)格的定義:“數(shù)據(jù)是對事實(shí)、概念或指令的一種特殊表達(dá)形式,這種特殊表達(dá)形式可以用人工的方式或用自動化的裝置進(jìn)行通信、翻譯轉(zhuǎn)換或者進(jìn)行加工處理。”在計(jì)算機(jī)技術(shù)中,把能被輸入計(jì)算機(jī),并能被計(jì)算機(jī)所存儲、處理、傳輸?shù)姆柦y(tǒng)稱為數(shù)據(jù)。它可以是通常情況下人們所熟悉的數(shù)值型數(shù)據(jù),也可以是被數(shù)字化后的非數(shù)值型數(shù)據(jù),如聲音、圖像等。信息(Information)是構(gòu)成一定含義的一組數(shù)據(jù)。信息論的奠基人維納曾經(jīng)說過:“信息是人們在適應(yīng)外部世界并且使之反作用于外部世界的過程中,同外部世界進(jìn)行交換內(nèi)容的名稱?!笨梢?,信息既是客觀事物的特征、事物運(yùn)動變化的反映,又是事物之間相互作用、相互聯(lián)系的反映。1.1.2 數(shù)據(jù)處理信息處理(Information Process)也稱為數(shù)據(jù)處理,它是指將數(shù)據(jù)轉(zhuǎn)換成信息的過程。從數(shù)據(jù)處理的角度而言,信息是一種被加工成特定形式的數(shù)據(jù),這種數(shù)據(jù)對于數(shù)據(jù)接收者來說是有重要意義的。由此可見,信息和數(shù)據(jù)的關(guān)系是:數(shù)據(jù)是信息的載體,信息是數(shù)據(jù)處理的結(jié)果。數(shù)據(jù)是重要的,而將數(shù)據(jù)處理后得到的有用信息則更珍貴,對信息的篩選可以產(chǎn)生決策,從而為領(lǐng)導(dǎo)者的決策提供重要依據(jù)。
編輯推薦
《數(shù)據(jù)庫基礎(chǔ)與Visual FoxPro9.0程序設(shè)計(jì)》由西安電子科技大學(xué)出版社出版。
圖書封面
評論、評分、閱讀與下載
數(shù)據(jù)庫基礎(chǔ)與Visual FoxPro9.0程序設(shè)計(jì) PDF格式下載