數(shù)據(jù)庫(kù)設(shè)計(jì)與應(yīng)用

出版時(shí)間:2009-3  出版社:清華大學(xué)出版社  作者:顏輝 等主編  頁(yè)數(shù):309  

前言

Visual FoxPro是面向?qū)ο蟮?、可視化的?shù)據(jù)庫(kù)管理信息系統(tǒng)的開(kāi)發(fā)平臺(tái),它具有快速開(kāi)發(fā)應(yīng)用程序、良好的網(wǎng)絡(luò)及數(shù)據(jù)庫(kù)支持、方便的多媒體及圖形操作等強(qiáng)大功能,深受廣大數(shù)據(jù)庫(kù)編程人員的好評(píng)。目前,介紹Visual FoxPro編程的書(shū)很多,但大同小異,缺少特色。本書(shū)以Visual FoxPro 6.0中文版本為平臺(tái),系統(tǒng)地介紹了數(shù)據(jù)庫(kù)原理、Visual FoxPro基礎(chǔ)知識(shí)、數(shù)據(jù)及數(shù)據(jù)運(yùn)算、數(shù)據(jù)庫(kù)和表的基本操作、結(jié)構(gòu)化查詢(xún)語(yǔ)言SQL、程序設(shè)計(jì)基礎(chǔ)、表單設(shè)計(jì)、報(bào)表、菜單設(shè)計(jì)并開(kāi)發(fā)了學(xué)生成績(jī)管理系統(tǒng)。本書(shū)敘述由淺入深、通俗易懂,實(shí)例豐富并均上機(jī)通過(guò)。同時(shí),本書(shū)覆蓋了計(jì)算機(jī)等級(jí)考試(二級(jí)Visual FoxPro)大綱,既適合作為高等院校各專(zhuān)業(yè)相關(guān)課程的教材、計(jì)算機(jī)等級(jí)考試(二級(jí)Visual FoxPro)的培訓(xùn)教材,也可供廣大數(shù)據(jù)庫(kù)設(shè)計(jì)與應(yīng)用系統(tǒng)開(kāi)發(fā)人員閱讀參考。本書(shū)是一本涵蓋面廣、實(shí)用性強(qiáng)、內(nèi)容較全面的教科書(shū)。全書(shū)由顏輝、韓富有、郝莉萍擔(dān)任主編,王艷敏、孟雪梅擔(dān)任副主編,還有董大偉、付欣、王宇參加編寫(xiě)。其中第1章由顏輝、孟雪梅編寫(xiě),第2章由孟雪梅編寫(xiě),第3章、第4章由顏輝編寫(xiě),第5章、第6章由王艷敏編寫(xiě),第7章、第9章由郝莉萍編寫(xiě),第8章、第10章由韓富有編寫(xiě),第11章由顏輝編寫(xiě),附錄部分由韓富有編寫(xiě)。由于時(shí)間倉(cāng)促和作者水平所限,書(shū)中錯(cuò)誤和不妥之處在所難免,敬請(qǐng)讀者批評(píng)指正。

內(nèi)容概要

本書(shū)以Visual FoxPr0 6.0中文版為基石,通過(guò)大量實(shí)例深入淺出地介紹了Visual FoxPr0的基礎(chǔ)知識(shí)、可視化編程工具與編程方法,系統(tǒng)地介紹了數(shù)據(jù)庫(kù)原理、創(chuàng)建項(xiàng)目管理器、數(shù)據(jù)庫(kù)、表和索引、查詢(xún)與視圖、結(jié)構(gòu)化查詢(xún)語(yǔ)言SQio、程序設(shè)計(jì)、表單、控件、類(lèi)、報(bào)表和標(biāo)簽設(shè)計(jì)、菜單設(shè)計(jì)、程序調(diào)試、打包發(fā)布應(yīng)用程序等內(nèi)容,最后通過(guò)一個(gè)綜合實(shí)例使得內(nèi)容體系更加完整、新穎。書(shū)中內(nèi)容涵蓋了國(guó)家計(jì)算機(jī)等級(jí)考試大綱要求的內(nèi)容。    本書(shū)概念清晰、層次分明、例題豐富,其內(nèi)容的順序依據(jù)教學(xué)特點(diǎn)作精心編排,方便用戶(hù)根據(jù)自己需要進(jìn)行選擇。    本書(shū)有配套教材《數(shù)據(jù)庫(kù)設(shè)計(jì)與應(yīng)用——Visual FoxPr0程序設(shè)計(jì)實(shí)踐教程》,在教學(xué)過(guò)程中與本書(shū)配合使用。    本書(shū)可作為大專(zhuān)院校Visual FoxPr0程序設(shè)計(jì)課程的教材,也可作為計(jì)算機(jī)等級(jí)考試的參考書(shū)。

書(shū)籍目錄

第1章 數(shù)據(jù)庫(kù)設(shè)計(jì)基礎(chǔ)  1.1 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)  1.2 數(shù)據(jù)模型  1.3 關(guān)系數(shù)據(jù)庫(kù)  1.4 數(shù)據(jù)庫(kù)設(shè)計(jì)基礎(chǔ)  1.5 習(xí)題1第2章 Visual FoxPro概述  2.1 Visual FoxPro6.0的發(fā)展與特點(diǎn)  2.2 Visual FoxPro6.0的安裝與配置  2.3 Visual FoxPro的啟動(dòng)和退出  2.4 Visual FoxPro6.0的用戶(hù)界面  2.5 Visual FoxPro6.0的工作方式和命令結(jié)構(gòu)  2.6 Visual FoxPro工具  2.7 項(xiàng)目管理器  2.8 Visual FoxPro系統(tǒng)的常用文件類(lèi)型  2.9 習(xí)題2第3章 數(shù)據(jù)與數(shù)據(jù)運(yùn)算  3.1 數(shù)據(jù)類(lèi)型  3.2 常量與變量  3.3 表達(dá)式  3.4 函數(shù)  3.5 習(xí)題3第4章 數(shù)據(jù)庫(kù)與表的創(chuàng)建和操作   4.1 數(shù)據(jù)庫(kù)  4.2 表  4.3 表的打開(kāi)、顯示和關(guān)閉  4.4 表的修改與編輯  4.5 排序  4.6 索引  4.7 數(shù)據(jù)完整性  4.8 多表的操作  4.9 習(xí)題4第5章 查詢(xún)與視圖  5.1 查詢(xún)  5.2 建立視圖  5.3 視圖與查詢(xún)的區(qū)別  5.4 習(xí)題5第6章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL  6.1 SQL語(yǔ)言簡(jiǎn)介  6.2 查詢(xún)功能  6.3 SQL的數(shù)據(jù)更新功能  6.4 SQL的數(shù)據(jù)定義功能  6.5 習(xí)題6第7章 Visual FoxPro程序設(shè)計(jì)基礎(chǔ)第8章 Visual FoxPro面向?qū)ο蟮某绦蛟O(shè)計(jì)與表單設(shè)計(jì)第9章 報(bào)表設(shè)計(jì)與標(biāo)簽設(shè)計(jì)第10章 菜單設(shè)計(jì)第11章 Visual FoxPro程序設(shè)計(jì)實(shí)訓(xùn)——學(xué)生成績(jī)管理系統(tǒng)開(kāi)發(fā)實(shí)例附錄A Visual FoxPro6.0常用函數(shù)附錄B Visual FoxPro6.0命令概要參考文獻(xiàn)

章節(jié)摘錄

插圖:1.1.2 數(shù)據(jù)管理技術(shù)的發(fā)展數(shù)據(jù)庫(kù)技術(shù)是20世紀(jì)60年代末出現(xiàn)的以計(jì)算機(jī)技術(shù)為基礎(chǔ)的數(shù)據(jù)處理技術(shù)。數(shù)據(jù)處理的核心問(wèn)題是數(shù)據(jù)管理。數(shù)據(jù)管理指的是對(duì)數(shù)據(jù)進(jìn)行組織、編碼、分類(lèi)、存儲(chǔ)、檢索與維護(hù)等操作。數(shù)據(jù)管理經(jīng)歷了人工管理、文件管理和數(shù)據(jù)庫(kù)系統(tǒng)三個(gè)階段。1.人工管理階段人工管理階段起始于20世紀(jì)50年代。當(dāng)時(shí)計(jì)算機(jī)的存儲(chǔ)設(shè)備沒(méi)有磁盤(pán),數(shù)據(jù)只能存放于卡片、紙帶上。在軟件方面,也沒(méi)有專(zhuān)門(mén)管理數(shù)據(jù)的文件,數(shù)據(jù)由計(jì)算數(shù)據(jù)的程序攜帶。在人丁管理階段對(duì)數(shù)據(jù)的管理存在的主要問(wèn)題是:①數(shù)據(jù)不能獨(dú)立,編寫(xiě)的程序是針對(duì)程序中攜帶的數(shù)據(jù).當(dāng)數(shù)據(jù)修改時(shí)程序也得修改。②數(shù)據(jù)不能長(zhǎng)期保存,數(shù)據(jù)被包含在程序中。程序運(yùn)行結(jié)束后,數(shù)據(jù)和程序一起從內(nèi)存中釋放。③沒(méi)有對(duì)數(shù)據(jù)管理的軟件,即當(dāng)時(shí)還沒(méi)有開(kāi)發(fā)專(zhuān)門(mén)進(jìn)行數(shù)據(jù)管理的軟件。2.文件系統(tǒng)在20世紀(jì)60年代,計(jì)算機(jī)軟、硬件技術(shù)得到快速發(fā)展,硬件有了磁盤(pán)等大容量且能長(zhǎng)期保存數(shù)據(jù)的存儲(chǔ)設(shè)備,軟件有了操作系統(tǒng)。操作系統(tǒng)中有專(zhuān)門(mén)的文件系統(tǒng)用于管理外部存儲(chǔ)器上的數(shù)據(jù)文件,數(shù)據(jù)與程序分開(kāi),數(shù)據(jù)能長(zhǎng)期保存。文件管理階段可以把有關(guān)的數(shù)據(jù)組成一個(gè)文件,這種數(shù)據(jù)文件可以脫離程序而獨(dú)立存儲(chǔ)在外存儲(chǔ)器上,由一個(gè)專(zhuān)門(mén)的文件管理系統(tǒng)對(duì)其進(jìn)行管理。與早期人工管理階段相比,文件管理的效率有很大提高,但仍存在以下問(wèn)題。①數(shù)據(jù)沒(méi)有完全獨(dú)立:雖然數(shù)據(jù)和程序分開(kāi),但所設(shè)計(jì)的數(shù)據(jù)是針對(duì)某一特定程序,所以無(wú)論是修改數(shù)據(jù)文件還是程序文件都要相互影響。②存在數(shù)據(jù)冗余:文件系統(tǒng)中的數(shù)據(jù)沒(méi)有合理、規(guī)范的結(jié)構(gòu),使得數(shù)據(jù)的共享性極差,哪怕是不同程序使用部分相同的數(shù)據(jù),數(shù)據(jù)結(jié)構(gòu)有一點(diǎn)不同,都要?jiǎng)?chuàng)建各自的數(shù)據(jù)文件,造成數(shù)據(jù)的重復(fù)存儲(chǔ)。③數(shù)據(jù)不能集中管理:文件系統(tǒng)中的數(shù)據(jù)文件沒(méi)有集中的管理機(jī)制,數(shù)據(jù)的安全性和完整性都不能保障。各數(shù)據(jù)之間、數(shù)據(jù)文件之間缺乏聯(lián)系,給數(shù)據(jù)處理造成不便。

編輯推薦

《數(shù)據(jù)庫(kù)設(shè)計(jì)與應(yīng)用:Visual FoxPro程序設(shè)計(jì)》有配套教材《數(shù)據(jù)庫(kù)設(shè)計(jì)與應(yīng)用:Visual FoxPro程序設(shè)計(jì)實(shí)踐教程》,在教學(xué)過(guò)程中與《數(shù)據(jù)庫(kù)設(shè)計(jì)與應(yīng)用—Visual FoxPro程序設(shè)計(jì)》配合使用。《數(shù)據(jù)庫(kù)設(shè)計(jì)與應(yīng)用:Visual FoxPro程序設(shè)計(jì)》可作為大專(zhuān)院校Visual FoxPro程序設(shè)計(jì)課程的教材,也可作為計(jì)算機(jī)等級(jí)考試的參考書(shū)。

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    數(shù)據(jù)庫(kù)設(shè)計(jì)與應(yīng)用 PDF格式下載


用戶(hù)評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7