出版時(shí)間:2009-1 出版社:北京郵電大學(xué)出版社 作者:陳寶明,許巨定,賈小軍 主編 頁(yè)數(shù):298
內(nèi)容概要
Visual FoxPro數(shù)據(jù)庫(kù)管理系統(tǒng)是具有強(qiáng)大功能、友好界面、簡(jiǎn)潔數(shù)據(jù)存取方式和良好兼容性的數(shù)據(jù)庫(kù)程序設(shè)計(jì)語(yǔ)言,是進(jìn)行數(shù)據(jù)庫(kù)管理和程序設(shè)計(jì)的工具。本教材以Visual FoxPro 6.0為平臺(tái),按照使用數(shù)據(jù)庫(kù)表的先后順序,從數(shù)據(jù)庫(kù)表的交互式操作、結(jié)構(gòu)化程序設(shè)計(jì)、面向?qū)ο蟪绦蛟O(shè)計(jì)和數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)等方面組織教學(xué)內(nèi)容。 全書共分9章,主要內(nèi)容包括數(shù)據(jù)庫(kù)概論、數(shù)據(jù)及其運(yùn)算、數(shù)據(jù)庫(kù)與表的操作、結(jié)構(gòu)化程序設(shè)計(jì)、表單設(shè)計(jì)與應(yīng)用、查詢與視圖、報(bào)表與標(biāo)簽設(shè)計(jì)、菜單與工具欄設(shè)計(jì)和數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)。 本書結(jié)構(gòu)合理,采用理論和實(shí)例相結(jié)合,講解深入淺出,語(yǔ)言通俗易懂,概念清晰,例證豐富,既可作為高等院校數(shù)據(jù)庫(kù)程序設(shè)計(jì)相關(guān)課程的教材,也可作為參加計(jì)算機(jī)等級(jí)考試(二級(jí))的讀者或Visual FoxPro數(shù)據(jù)庫(kù)應(yīng)用初學(xué)者的入門參考書。 本書配有與教材同步的《Visual FoxPro數(shù)據(jù)庫(kù)及其應(yīng)用實(shí)驗(yàn)指導(dǎo)》及電子教案,方便任課教師組織教學(xué)。
書籍目錄
第1章 數(shù)據(jù)庫(kù)概論 1.1 數(shù)據(jù)庫(kù)基本概念 1.1.1 數(shù)據(jù)庫(kù)的基本術(shù)語(yǔ) 1.1.2 數(shù)據(jù)庫(kù)系統(tǒng)的基本特點(diǎn) 1.1.3 數(shù)據(jù)模型 1.1.4 Visual FoxPro數(shù)據(jù)庫(kù)管理系統(tǒng) 1.2 Visual FoxPro系統(tǒng)簡(jiǎn)介 1.2.1 Visual FoxPro的基本特點(diǎn) 1.2.2 Visual FoxPro的啟動(dòng)和退出 1.2.3 Visual FoxPro的系統(tǒng)界面 1.2.4 Visual FoxPro的基本工具 1.3 Visual FoxPro的使用與工作方式 1.3.1 Visual FoxPro系統(tǒng)的工作方式 1.3.2 Visual FoxPro命令格式 1.3.3 Visual FoxPro文件類型 1.3.4 Visual FoxPro項(xiàng)目管理器 1.3.5 Visual FoxPro系統(tǒng)環(huán)境的配置 練習(xí)題第2章 數(shù)據(jù)及其運(yùn)算 2.1 數(shù)據(jù)類型 2.2 常量和變量 2.2.1 常量 2.2.2 變量 2.3 運(yùn)算符和表達(dá)式 2.3.1 數(shù)值運(yùn)算符和數(shù)值表達(dá)式 2.3.2 字符運(yùn)算符和字符表達(dá)式 2.3.3 日期、日期時(shí)間運(yùn)算符和日期、日期時(shí)間表達(dá)式 2.3.4 關(guān)系運(yùn)算符和關(guān)系表達(dá)式 2.3.5 邏輯運(yùn)算符和邏輯表達(dá)式 2.4 函數(shù) 2.4.1 數(shù)值函數(shù) 2.4.2 字符函數(shù) 2.4.3 日期和時(shí)間函數(shù) 2.4.4 數(shù)據(jù)類型轉(zhuǎn)換函數(shù) 2.4.5 數(shù)據(jù)庫(kù)與表函數(shù) 2.4.6 其他函數(shù) 練習(xí)題第3章 數(shù)據(jù)庫(kù)與表的操作 3.1 創(chuàng)建表 3.1.1 表結(jié)構(gòu)的設(shè)計(jì) 3.1.2 表結(jié)構(gòu)的建立 3.1.3 表結(jié)構(gòu)的顯示與修改 3.1.4 表數(shù)據(jù)的輸入 3.2 表的基本操作 3.2.1 表的打開與關(guān)閉 3.2.2 表數(shù)據(jù)的顯示 3.2.3 表記錄的操作 3.2.4 表的備份 3.3 表的排序與索引 3.3.1 排序 3.3.2 索引 3.4 查詢數(shù)據(jù) 3.4.1 順序查詢 3.4.2 索引查詢 3.5 統(tǒng)計(jì)計(jì)算 3.5.1 統(tǒng)計(jì)記錄個(gè)數(shù) 3.5.2 求和與求平均值 3.5.3 分類匯總 3.6 數(shù)據(jù)庫(kù)的操作 3.6.1 數(shù)據(jù)庫(kù)的建立 3.6.2 數(shù)據(jù)庫(kù)的基本操作 3.6.3 數(shù)據(jù)庫(kù)表的附加屬性 3.6.4 數(shù)據(jù)庫(kù)表間的永久關(guān)聯(lián) 3.7 多表操作 3.7.1 多工作區(qū)的操作 3.7.2 建立表間的臨時(shí)關(guān)聯(lián) 3.8數(shù)據(jù)表操作綜合示例 練習(xí)題第4章 結(jié)構(gòu)化程序設(shè)計(jì) 4.1 程序設(shè)計(jì)基礎(chǔ) 4.1.1 算法 4.1.2 程序及編寫要求 4.1.3 程序文件的建立、編輯和運(yùn)行 4.2 程序設(shè)計(jì)基本語(yǔ)句 4.2.1 輸入/輸出語(yǔ)句 4.2.2 程序設(shè)計(jì)輔助命令 4.2.3 程序文件示例 4.3 程序控制結(jié)構(gòu) 4.3.1 順序結(jié)構(gòu) 4.3.2 分支結(jié)構(gòu) 4.3.3 循環(huán)結(jié)構(gòu) 4.4 子程序、過(guò)程和自定義函數(shù) 4.4.1 子程序 4.4.2 過(guò)程 4.4.3 自定義函數(shù) 4.4.4 參數(shù)傳遞及作用域 4.5 綜合程序設(shè)計(jì)實(shí)例 4.5.1 數(shù)值計(jì)算問題 4.5.2 字符處理問題 4.5.3 表內(nèi)容處理問題 練習(xí)題第5章 表單設(shè)計(jì)與應(yīng)用 5.1 面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ) 5.1.1 面向?qū)ο蟪绦蛟O(shè)計(jì)概述 5.1.2 對(duì)象與類 5.1.3 控件類和容器類 5.1.4 對(duì)象的屬性、方法和事件 5.2 表單的基本操作 5.2.1 創(chuàng)建表單 5.2.2 修改表單 5.2.3 運(yùn)行表單 5.2.4 常用表單屬性、方法和事件 5.3 表單設(shè)計(jì)器 5.3.1 表單設(shè)計(jì)器環(huán)境 5.3.2 在表單中添加對(duì)象 5.3.3 數(shù)據(jù)環(huán)境 5.4 控件類對(duì)象 5.4.1 標(biāo)簽 5.4.2 文本框 5.4.3 命令按鈕 5.4.4 編輯框 5.4.5 復(fù)選框 5.4.6 列表框 5.4.7 組合框 5.4.8 微調(diào)控件 5.4.9 計(jì)時(shí)器 5.5 容器類對(duì)象 5.5.1 命令按鈕組 5.5.2 選項(xiàng)按鈕組 5.5.3 表格 5.5.4 頁(yè)框 5.6 表單設(shè)計(jì)綜合實(shí)例 練習(xí)題第6章 查詢與視圖 6.1 查詢 6.1.1 查詢的概念 6.1.2 查詢?cè)O(shè)計(jì)器 6.1.3 查詢的輸出 6.2 視圖 6.2.1 視圖的概念 6.2.2 創(chuàng)建本地視圖 6.2.3 遠(yuǎn)程視圖與連接 6.2.4 視圖與數(shù)據(jù)更新 6.2.5 使用視圖 6.3 SQL關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言 6.3.1 SQL簡(jiǎn)介 6.3.2 SQL的數(shù)據(jù)定義功能 6.3.3 SQL的數(shù)據(jù)操縱功能 6.3.4 SQL的數(shù)據(jù)查詢功能 練習(xí)題第7章 報(bào)表與標(biāo)簽設(shè)計(jì) 7.1 利用報(bào)表向?qū)?chuàng)建報(bào)表 7.2 利用報(bào)表設(shè)計(jì)器創(chuàng)建報(bào)表 7.2.1 報(bào)表設(shè)計(jì)器 7.2.2 快速報(bào)表 7.2.3 一般報(bào)表 7.2.4 數(shù)據(jù)分組報(bào)表 7.2.5 報(bào)表的預(yù)覽和打印 7.3 標(biāo)簽設(shè)計(jì) 7.3.1 利用向?qū)?chuàng)建標(biāo)簽 7.3.2 利用標(biāo)簽設(shè)計(jì)器編輯標(biāo)簽 7.3.3 預(yù)覽和打印標(biāo)簽 練習(xí)題第8章 菜單與工具欄設(shè)計(jì) 8.1 菜單設(shè)計(jì)的一般步驟 8.2 利用菜單設(shè)計(jì)器創(chuàng)建菜單 8.2.1 菜單設(shè)計(jì)器 8.2.2 主菜單和子菜單的創(chuàng)建 8.2.3 為菜單項(xiàng)指定任務(wù) 8.2.4 菜單程序的生成與運(yùn)行 8.3 快捷菜單 8.4 自定義工具欄 練習(xí)題第9章 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā) 9.1 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)步驟 9.1.1 需求分析 9.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 9.1.3 應(yīng)用程序設(shè)計(jì) 9.1.4 軟件測(cè)試 9.1.5 應(yīng)用程序發(fā)布 9.1.6 系統(tǒng)運(yùn)行和維護(hù) 9.2 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)實(shí)例 9.2.1 學(xué)生管理系統(tǒng)需求分析 9.2.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 9.2.3 應(yīng)用程序設(shè)計(jì) 9.2.4 系統(tǒng)主菜單設(shè)計(jì) 9.2.5 主程序設(shè)計(jì) 9.2.6 連編與運(yùn)行應(yīng)用程序 練習(xí)題附錄參考文獻(xiàn)
章節(jié)摘錄
第1章 數(shù)據(jù)庫(kù)概論 隨著全球信息技術(shù)的發(fā)展,信息已經(jīng)成為最重要的社會(huì)資源之一。人們的全部社會(huì)活動(dòng)都離不開數(shù)據(jù)、信息,因此有效地處理信息,將是一個(gè)企業(yè)或組織生存和發(fā)展的重要基礎(chǔ)條件,而數(shù)據(jù)庫(kù)技術(shù)正是解決該問題的核心技術(shù)。數(shù)據(jù)庫(kù)技術(shù)是在20世紀(jì)60年代末興起的一種數(shù)據(jù)管理方法,也是信息管理中的一項(xiàng)非常重要的新技術(shù)。由于數(shù)據(jù)庫(kù)具有數(shù)據(jù)結(jié)構(gòu)化、冗余度低、程序獨(dú)立性高和易于擴(kuò)充、易于編制應(yīng)用程序等優(yōu)點(diǎn),因此近年來(lái)得到迅速發(fā)展,被廣泛應(yīng)用于社會(huì)經(jīng)濟(jì)、文化教育、企業(yè)管理、電子商務(wù)和電子政務(wù)等各個(gè)領(lǐng)域,為計(jì)算機(jī)應(yīng)用開辟了更加廣闊的天地。 1.1 數(shù)據(jù)庫(kù)基本概念 數(shù)據(jù)庫(kù)是存儲(chǔ)數(shù)據(jù)的倉(cāng)庫(kù),為了方便地?cái)⑹龊褪褂脭?shù)據(jù)庫(kù),有必要闡明涉及的一些基本概念,這些概念有數(shù)據(jù)庫(kù)的基本術(shù)語(yǔ)、數(shù)據(jù)模型、數(shù)據(jù)庫(kù)系統(tǒng)及特點(diǎn)和Visual FoxPro數(shù)據(jù)庫(kù)管理系統(tǒng)等?! ?.1.1 數(shù)據(jù)庫(kù)的基本術(shù)語(yǔ) 在數(shù)據(jù)庫(kù)的基本術(shù)語(yǔ)中,主要涉及數(shù)據(jù)、信息、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)和數(shù)據(jù)處理等?! ?.數(shù)據(jù)和信息 數(shù)據(jù)(Data)是人們用于描述和記錄事物情況的物理符號(hào)。為了描述客觀事物而用到的數(shù)字、字符以及所有能輸入到計(jì)算機(jī)中并能被計(jì)算機(jī)處理的符號(hào)都可以看作數(shù)據(jù),如體重、身高、年齡、姓名、性別、出生年月、籍貫、照片、圖像、聲音和視頻等。數(shù)據(jù)一般含有數(shù)據(jù)類型和數(shù)據(jù)值,數(shù)據(jù)類型是指數(shù)據(jù)的歸類或是指數(shù)據(jù)的結(jié)構(gòu),數(shù)據(jù)值是指數(shù)據(jù)的具體賦值或結(jié)果。例如,年齡是20、籍貫是浙江、姓名是陳則里。其中的年齡是數(shù)值型數(shù)據(jù),數(shù)據(jù)值是20;籍貫、姓名是字符型數(shù)據(jù),數(shù)據(jù)值分別是浙江、陳則里?! ⌒畔ⅲ↖nformation)是經(jīng)過(guò)加工處理的、有一定含義的、并能對(duì)人類客觀行為產(chǎn)生影響或?qū)Q策有價(jià)值的數(shù)據(jù)。信息的載體是數(shù)據(jù),信息是通過(guò)數(shù)據(jù)表現(xiàn)出來(lái)的。簡(jiǎn)單地說(shuō),信息就是有用的數(shù)據(jù)。由于客觀情況的不同,同樣的數(shù)據(jù),對(duì)一部分群體來(lái)說(shuō)是信息,而對(duì)另一部分群體來(lái)說(shuō)卻不一定是信息。所以在一般情況下,不嚴(yán)格區(qū)別數(shù)據(jù)和信息這兩個(gè)概念,有時(shí)甚至還常常相互代用?! ?/pre>編輯推薦
《Visual FoxPro數(shù)據(jù)庫(kù)及其應(yīng)用》以Visual FoxPro 6.0為平臺(tái),介紹了關(guān)系型數(shù)據(jù)庫(kù)的基本原理、數(shù)據(jù)庫(kù)的管理與操作方法、結(jié)構(gòu)化程序設(shè)計(jì)和面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想和方法。所述內(nèi)容知識(shí)點(diǎn)涵蓋面廣,便于與相關(guān)專業(yè)知識(shí)的銜接、拓展和提高。圖書封面
評(píng)論、評(píng)分、閱讀與下載
- 還沒讀過(guò)(58)
- 勉強(qiáng)可看(421)
- 一般般(718)
- 內(nèi)容豐富(2980)
- 強(qiáng)力推薦(244)
Visual FoxPro數(shù)據(jù)庫(kù)及其應(yīng)用 PDF格式下載