出版時(shí)間:2009-11 出版社:人民郵電出版社 作者:巫張英 頁數(shù):304
前言
隨著計(jì)算機(jī)廣泛應(yīng)用于各個(gè)領(lǐng)域,數(shù)據(jù)庫技術(shù)的應(yīng)用也得到快速的發(fā)展,現(xiàn)在許多單位的業(yè)務(wù)開展都離不開數(shù)據(jù)庫,如銀行業(yè)務(wù)、各種交通部門售票業(yè)務(wù)、企業(yè)的電子商務(wù)、政府的電子政務(wù)、教務(wù)管理、財(cái)務(wù)管理等都離不開數(shù)據(jù)庫。從當(dāng)前信息時(shí)代特征來看,不管是理科、文科、醫(yī)科、工科,還是其他學(xué)科的本科生、??粕?,學(xué)習(xí)數(shù)據(jù)庫應(yīng)用技術(shù)知識(shí)都很有必要。有些大學(xué)已對(duì)各專業(yè)學(xué)生增開了有關(guān)數(shù)據(jù)庫應(yīng)用技術(shù)的課程,甚至有些大學(xué)還把“數(shù)據(jù)庫基礎(chǔ)與應(yīng)用”課程作為全校非計(jì)算機(jī)專業(yè)學(xué)生的公共課。根據(jù)編者從1990年以來曾經(jīng)成功開發(fā)出Oracle、FoxPro、Access、Sybase等多種類型的數(shù)據(jù)庫應(yīng)用系統(tǒng)的經(jīng)驗(yàn)和教授數(shù)據(jù)庫有關(guān)課程的教學(xué)體會(huì),覺得現(xiàn)在的大學(xué)生至少要掌握一種數(shù)據(jù)庫的應(yīng)用技術(shù)。而Access 2003是美國微軟公司推出的,基于關(guān)系數(shù)據(jù)模型的數(shù)據(jù)庫管理系統(tǒng),它作為Office 2003的一部分,具有與Word 2003、Excel 2003和PowerPoint 2003等相同的操作界面和使用環(huán)境,功能強(qiáng),使用方便,深受廣大用戶的喜愛,故以Access 2003數(shù)據(jù)庫管理系統(tǒng)為基礎(chǔ)來學(xué)習(xí)數(shù)據(jù)庫應(yīng)用知識(shí)可行。目前,國內(nèi)高校(包括本科和??疲┑挠?jì)算機(jī)基礎(chǔ)實(shí)驗(yàn)室大都還是使用Windows XP和Office 2003,許多學(xué)校的有關(guān)數(shù)據(jù)庫基礎(chǔ)的課程也是以Access數(shù)據(jù)庫為平臺(tái)來講授和組織上機(jī)實(shí)驗(yàn),教育部考試中心每年兩次組織“全國計(jì)算機(jī)等級(jí)考試二級(jí)Access數(shù)據(jù)庫程序設(shè)計(jì)”科目的考試。綜合上述學(xué)習(xí)數(shù)據(jù)庫應(yīng)用知識(shí)的必要性,而編寫了本書。本書是先編寫出講義,使用該講義進(jìn)行了一個(gè)學(xué)期的教學(xué)實(shí)踐,在此基礎(chǔ)上,再修訂成本書。本書結(jié)構(gòu)合理、由淺人深、圖文并茂,以豐富的實(shí)例展示了使用Access 2003創(chuàng)建數(shù)據(jù)庫及其各種數(shù)據(jù)庫對(duì)象的基本知識(shí)和技巧,可操作性強(qiáng)。本書內(nèi)容覆蓋了全國計(jì)算機(jī)等級(jí)考試二級(jí)Access數(shù)據(jù)庫程序設(shè)計(jì)考試大綱(部分二級(jí)公共基礎(chǔ)知識(shí)除外)的基本內(nèi)容。為了幫助教師使用本教材進(jìn)行教學(xué),編者準(zhǔn)備了這本書的教學(xué)輔導(dǎo)課件,包括各章的電子教案(ppt文檔)、書中實(shí)例數(shù)據(jù)庫等,可從人民郵電出版社教學(xué)資源與服務(wù)網(wǎng)(www.ptpedu.com.cn)上下載。在編寫本書的過程中,林卓然教授給予了大力支持和幫助,薛春香老師認(rèn)真看完本書講義的初稿并提出了許多寶貴意見,何丁海老師也對(duì)本書提出了寶貴的建議,在此表示衷心感謝!由于編者水平有限,書中錯(cuò)誤之處難免,敬請(qǐng)廣大讀者指正。
內(nèi)容概要
本書全面介紹了使用Access 2003創(chuàng)建數(shù)據(jù)庫、創(chuàng)建數(shù)據(jù)庫的各種對(duì)象(包括表、查詢、窗體、報(bào)表、頁、宏和模塊)、VBA編程、DAO編程和ADO編程的方法。全書內(nèi)容覆蓋了全國計(jì)算機(jī)等級(jí)考試二級(jí)Access數(shù)據(jù)庫程序設(shè)計(jì)考試大綱(部分二級(jí)公共基礎(chǔ)知識(shí)除外)的基本內(nèi)容?! ”緯勺鳛楦鞔髮T盒K袑I(yè)的有關(guān)數(shù)據(jù)庫應(yīng)用基礎(chǔ)課程的參考書,也可作為參加“全國計(jì)算機(jī)等級(jí)考試二級(jí)Access數(shù)據(jù)庫程序設(shè)計(jì)”科目考試的考生的參考書,還可作為各層次Access用戶的自學(xué)參考用書。
書籍目錄
第1章 數(shù)據(jù)庫基礎(chǔ)概述 1.1 數(shù)據(jù)管理發(fā)展概況 1.1.1 數(shù)據(jù)及數(shù)據(jù)處理 1.1.2 人工管理 1.1.3 文件系統(tǒng) 1.1.4 數(shù)據(jù)庫系統(tǒng) 1.1.5 分布式數(shù)據(jù)庫系統(tǒng) 1.1.6 面向?qū)ο髷?shù)據(jù)庫系統(tǒng) 1.1.7 數(shù)據(jù)倉庫 1.1.8 數(shù)據(jù)挖掘 1.2 數(shù)據(jù)庫系統(tǒng)簡述 1.2.1 數(shù)據(jù)庫 1.2.2 數(shù)據(jù)庫管理系統(tǒng) 1.2.3 數(shù)據(jù)庫系統(tǒng) 1.2.4 數(shù)據(jù)庫應(yīng)用系統(tǒng) 1.2.5 數(shù)據(jù)庫系統(tǒng)的三級(jí)模式及二級(jí)映射結(jié)構(gòu) 1.3 數(shù)據(jù)模型 1.3.1 概念數(shù)據(jù)模型——E-R模型 1.3.2 邏輯數(shù)據(jù)模型 1.3.3 物理數(shù)據(jù)模型 1.4 關(guān)系數(shù)據(jù)庫 1.4.1 關(guān)系模型的基本術(shù)語 1.4.2 關(guān)系的性質(zhì) 1.4.3 關(guān)系完整性約束 1.4.4 關(guān)系規(guī)范化 1.5 關(guān)系運(yùn)算 1.5.1 傳統(tǒng)的集合運(yùn)算 1.5.2 專門的關(guān)系運(yùn)算 1.6 數(shù)據(jù)庫設(shè)計(jì)簡述 1.6.1 數(shù)據(jù)庫應(yīng)用開發(fā) 1.6.2 數(shù)據(jù)庫需求分析階段 1.6.3 數(shù)據(jù)庫的概念設(shè)計(jì)階段 1.6.4 數(shù)據(jù)庫的邏輯設(shè)計(jì)階段 1.6.5 數(shù)據(jù)庫的物理設(shè)計(jì)階段 習(xí)題 第2章 Access 2003數(shù)據(jù)庫設(shè)計(jì)與創(chuàng)建 2.1 Access 2003的啟動(dòng)與退出 2.1.1 啟動(dòng)Access 2003 2.1.2 Access 2003窗口簡介 2.1.3 退出Access 2003 2.2 Access數(shù)據(jù)庫的設(shè)計(jì) 2.2.1 Access數(shù)據(jù)庫設(shè)計(jì)步驟 2.2.2 “學(xué)生管理系統(tǒng)”數(shù)據(jù)庫設(shè)計(jì)實(shí)例 2.3 Access數(shù)據(jù)庫的創(chuàng)建 2.3.1 創(chuàng)建空數(shù)據(jù)庫 2.3.2 使用模板創(chuàng)建數(shù)據(jù)庫 2.3.3 Access數(shù)據(jù)庫對(duì)象簡介 2.4 數(shù)據(jù)庫的打開與關(guān)閉 2.4.1 打開Access 2003數(shù)據(jù)庫 2.4.2 關(guān)閉Access 2003數(shù)據(jù)庫 習(xí)題 第3章 表 3.1 表結(jié)構(gòu)設(shè)計(jì)概述 3.1.1 字段的命名規(guī)定 3.1.2 字段的數(shù)據(jù)類型 3.1.3 學(xué)生管理系統(tǒng)數(shù)據(jù)庫的表結(jié)構(gòu)設(shè)計(jì)實(shí)例 ……第4章 查詢 第5章 窗體第6章 報(bào)表 第7章 數(shù)據(jù)訪問頁 第8章 宏 第9章 模塊與VBA程序設(shè)計(jì) 第10章 VBA的數(shù)據(jù)庫編程 附錄1 習(xí)題參考答案 附錄2 上機(jī)實(shí)驗(yàn) 參考文獻(xiàn)
章節(jié)摘錄
插圖:數(shù)據(jù)無獨(dú)立性,數(shù)據(jù)脫離了程序就無任何存在的價(jià)值。數(shù)據(jù)不能共享。所有程序的數(shù)據(jù)均不單獨(dú)保存。1.1.3 文件系統(tǒng)在20世紀(jì)50年代后期到60年代中期,計(jì)算機(jī)不僅用于科學(xué)計(jì)算,還大量用于信息處理。隨著數(shù)據(jù)量的增加,數(shù)據(jù)的存儲(chǔ)、檢索和維護(hù)問題成為緊迫的需要,數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)管理技術(shù)也迅速發(fā)展起來。此時(shí),外部存儲(chǔ)器已有磁盤、磁鼓等直接存取的存儲(chǔ)設(shè)備。軟件領(lǐng)域出現(xiàn)了操作系統(tǒng)、高級(jí)語言等系統(tǒng)軟件。操作系統(tǒng)中的文件系統(tǒng)是專門管理外存的數(shù)據(jù)管理軟件,文件是操作系統(tǒng)管理的重要資源之一。數(shù)據(jù)處理方式有批處理,也有聯(lián)機(jī)實(shí)時(shí)處理。數(shù)據(jù)可以“文件”形式長期保存在外部存儲(chǔ)器的磁盤上。由于計(jì)算機(jī)的應(yīng)用轉(zhuǎn)向信息管理,因此對(duì)文件要進(jìn)行大量的查詢、修改、插入等操作。對(duì)數(shù)據(jù)的操作以記錄為單位。這是由于文件中只存儲(chǔ)數(shù)據(jù),不存儲(chǔ)文件記錄的結(jié)構(gòu)描述信息。文件的建立、存取、查詢、插入、刪除、修改等所有操作,都要用程序來實(shí)現(xiàn)。隨著數(shù)據(jù)管理規(guī)模的擴(kuò)大,數(shù)據(jù)量急劇增加,文件系統(tǒng)顯露出數(shù)據(jù)冗余、數(shù)據(jù)聯(lián)系弱等缺陷。1.1.4 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng)階段開始于20世紀(jì)60年代末。隨著計(jì)算機(jī)應(yīng)用的日益廣泛,數(shù)據(jù)管理的規(guī)模也越來越大,需要處理的數(shù)據(jù)量急劇增長。同時(shí)硬件技術(shù)的發(fā)展,出現(xiàn)了大容量的磁盤。在這種情況下促使人們?nèi)パ芯扛佑行У臄?shù)據(jù)管理手段,從而催生了數(shù)據(jù)庫技術(shù),使數(shù)據(jù)管理進(jìn)入了數(shù)據(jù)庫系統(tǒng)階段。應(yīng)用程序與數(shù)據(jù)庫的關(guān)系通過數(shù)據(jù)庫管理系統(tǒng)(DBMS)來實(shí)現(xiàn),如圖1.1所示。數(shù)據(jù)庫系統(tǒng)克服了文件系統(tǒng)的缺陷,提供了對(duì)數(shù)據(jù)更高級(jí)、更有效的管理。數(shù)據(jù)庫系統(tǒng)采用數(shù)據(jù)模型表示復(fù)雜的數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)模型不僅描述數(shù)據(jù)本身的特征,還要描述數(shù)據(jù)之間的聯(lián)系,這種聯(lián)系通過存取路徑實(shí)現(xiàn)。通過所有存取路徑表示自然的數(shù)據(jù)聯(lián)系是數(shù)據(jù)庫與傳統(tǒng)文件的根本區(qū)別。這樣,數(shù)據(jù)不再面向特定的某個(gè)或多個(gè)應(yīng)用,而是面向整個(gè)應(yīng)用系統(tǒng)。數(shù)據(jù)冗余明顯減少,實(shí)現(xiàn)了數(shù)據(jù)共享。1.1.5 分布式數(shù)據(jù)庫系統(tǒng)分布式數(shù)據(jù)庫是數(shù)據(jù)庫技術(shù)與網(wǎng)絡(luò)技術(shù)相結(jié)合的產(chǎn)物。隨著傳統(tǒng)的數(shù)據(jù)庫技術(shù)日趨成熟,計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的飛速發(fā)展和應(yīng)用范圍的擴(kuò)充,數(shù)據(jù)庫應(yīng)用已經(jīng)普遍建立于計(jì)算機(jī)網(wǎng)絡(luò)之上。這時(shí)集中式數(shù)據(jù)庫系統(tǒng)表現(xiàn)出它的不足:數(shù)據(jù)按實(shí)際需要已在網(wǎng)絡(luò)上分布存儲(chǔ),再采用集中式處理,勢必造成通信開銷大;應(yīng)用程序集中在一臺(tái)計(jì)算機(jī)上運(yùn)行,一旦該計(jì)算機(jī)發(fā)生故障,則整個(gè)系統(tǒng)受到影響,可靠性不高;集中式處理引起系統(tǒng)的規(guī)模和配置都不夠靈活,系統(tǒng)的可擴(kuò)充性差。在這種形勢下,集中式數(shù)據(jù)庫的“集中計(jì)算”向“分布計(jì)算”發(fā)展。分布式數(shù)據(jù)庫系統(tǒng)有兩種:一種是物理上分布的,但邏輯上卻是集中的。另一種在物理上和邏輯上都是分布的,也就是所謂聯(lián)邦式分布數(shù)據(jù)庫系統(tǒng)。
編輯推薦
《Access數(shù)據(jù)庫基礎(chǔ)與應(yīng)用教程》結(jié)構(gòu)合理、由淺入深、圖文并茂、以豐富的實(shí)例展示了使用Access 2003創(chuàng)建數(shù)據(jù)庫及其各種數(shù)據(jù)庫對(duì)象的基本知識(shí)和技巧,可操作性強(qiáng),并且內(nèi)容覆蓋了全國計(jì)算機(jī)等級(jí)考試二級(jí)Access數(shù)據(jù)庫程序設(shè)計(jì)考試大綱(部分二級(jí)公共基礎(chǔ)知識(shí)除外)的基本內(nèi)容?!禔ccess數(shù)據(jù)庫基礎(chǔ)與應(yīng)用教程》內(nèi)容簡介:結(jié)構(gòu)合理、由淺入深圖文并茂、實(shí)例豐富內(nèi)容覆蓋等級(jí)考試二級(jí)
圖書封面
評(píng)論、評(píng)分、閱讀與下載
Access數(shù)據(jù)庫基礎(chǔ)與應(yīng)用教程 PDF格式下載