Access數(shù)據(jù)庫基礎與應用教程

出版時間:2009-11  出版社:人民郵電出版社  作者:巫張英  頁數(shù):304  

前言

隨著計算機廣泛應用于各個領域,數(shù)據(jù)庫技術(shù)的應用也得到快速的發(fā)展,現(xiàn)在許多單位的業(yè)務開展都離不開數(shù)據(jù)庫,如銀行業(yè)務、各種交通部門售票業(yè)務、企業(yè)的電子商務、政府的電子政務、教務管理、財務管理等都離不開數(shù)據(jù)庫。從當前信息時代特征來看,不管是理科、文科、醫(yī)科、工科,還是其他學科的本科生、專科生,學習數(shù)據(jù)庫應用技術(shù)知識都很有必要。有些大學已對各專業(yè)學生增開了有關(guān)數(shù)據(jù)庫應用技術(shù)的課程,甚至有些大學還把“數(shù)據(jù)庫基礎與應用”課程作為全校非計算機專業(yè)學生的公共課。根據(jù)編者從1990年以來曾經(jīng)成功開發(fā)出Oracle、FoxPro、Access、Sybase等多種類型的數(shù)據(jù)庫應用系統(tǒng)的經(jīng)驗和教授數(shù)據(jù)庫有關(guān)課程的教學體會,覺得現(xiàn)在的大學生至少要掌握一種數(shù)據(jù)庫的應用技術(shù)。而Access 2003是美國微軟公司推出的,基于關(guān)系數(shù)據(jù)模型的數(shù)據(jù)庫管理系統(tǒng),它作為Office 2003的一部分,具有與Word 2003、Excel 2003和PowerPoint 2003等相同的操作界面和使用環(huán)境,功能強,使用方便,深受廣大用戶的喜愛,故以Access 2003數(shù)據(jù)庫管理系統(tǒng)為基礎來學習數(shù)據(jù)庫應用知識可行。目前,國內(nèi)高校(包括本科和??疲┑挠嬎銠C基礎實驗室大都還是使用Windows XP和Office 2003,許多學校的有關(guān)數(shù)據(jù)庫基礎的課程也是以Access數(shù)據(jù)庫為平臺來講授和組織上機實驗,教育部考試中心每年兩次組織“全國計算機等級考試二級Access數(shù)據(jù)庫程序設計”科目的考試。綜合上述學習數(shù)據(jù)庫應用知識的必要性,而編寫了本書。本書是先編寫出講義,使用該講義進行了一個學期的教學實踐,在此基礎上,再修訂成本書。本書結(jié)構(gòu)合理、由淺人深、圖文并茂,以豐富的實例展示了使用Access 2003創(chuàng)建數(shù)據(jù)庫及其各種數(shù)據(jù)庫對象的基本知識和技巧,可操作性強。本書內(nèi)容覆蓋了全國計算機等級考試二級Access數(shù)據(jù)庫程序設計考試大綱(部分二級公共基礎知識除外)的基本內(nèi)容。為了幫助教師使用本教材進行教學,編者準備了這本書的教學輔導課件,包括各章的電子教案(ppt文檔)、書中實例數(shù)據(jù)庫等,可從人民郵電出版社教學資源與服務網(wǎng)(www.ptpedu.com.cn)上下載。在編寫本書的過程中,林卓然教授給予了大力支持和幫助,薛春香老師認真看完本書講義的初稿并提出了許多寶貴意見,何丁海老師也對本書提出了寶貴的建議,在此表示衷心感謝!由于編者水平有限,書中錯誤之處難免,敬請廣大讀者指正。

內(nèi)容概要

  本書全面介紹了使用Access 2003創(chuàng)建數(shù)據(jù)庫、創(chuàng)建數(shù)據(jù)庫的各種對象(包括表、查詢、窗體、報表、頁、宏和模塊)、VBA編程、DAO編程和ADO編程的方法。全書內(nèi)容覆蓋了全國計算機等級考試二級Access數(shù)據(jù)庫程序設計考試大綱(部分二級公共基礎知識除外)的基本內(nèi)容。  本書可作為各大專院校所有專業(yè)的有關(guān)數(shù)據(jù)庫應用基礎課程的參考書,也可作為參加“全國計算機等級考試二級Access數(shù)據(jù)庫程序設計”科目考試的考生的參考書,還可作為各層次Access用戶的自學參考用書。

書籍目錄

第1章 數(shù)據(jù)庫基礎概述  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ù)庫應用系統(tǒng)   1.2.5 數(shù)據(jù)庫系統(tǒng)的三級模式及二級映射結(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)系運算   1.5.1 傳統(tǒng)的集合運算   1.5.2 專門的關(guān)系運算  1.6 數(shù)據(jù)庫設計簡述   1.6.1 數(shù)據(jù)庫應用開發(fā)   1.6.2 數(shù)據(jù)庫需求分析階段   1.6.3 數(shù)據(jù)庫的概念設計階段   1.6.4 數(shù)據(jù)庫的邏輯設計階段   1.6.5 數(shù)據(jù)庫的物理設計階段  習題 第2章 Access 2003數(shù)據(jù)庫設計與創(chuàng)建  2.1 Access 2003的啟動與退出   2.1.1 啟動Access 2003   2.1.2 Access 2003窗口簡介   2.1.3 退出Access 2003  2.2 Access數(shù)據(jù)庫的設計   2.2.1 Access數(shù)據(jù)庫設計步驟   2.2.2 “學生管理系統(tǒng)”數(shù)據(jù)庫設計實例  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ù)庫對象簡介  2.4 數(shù)據(jù)庫的打開與關(guān)閉   2.4.1 打開Access 2003數(shù)據(jù)庫   2.4.2 關(guān)閉Access 2003數(shù)據(jù)庫  習題 第3章 表  3.1 表結(jié)構(gòu)設計概述   3.1.1 字段的命名規(guī)定   3.1.2 字段的數(shù)據(jù)類型   3.1.3 學生管理系統(tǒng)數(shù)據(jù)庫的表結(jié)構(gòu)設計實例  ……第4章 查詢 第5章 窗體第6章 報表 第7章 數(shù)據(jù)訪問頁 第8章 宏 第9章 模塊與VBA程序設計 第10章 VBA的數(shù)據(jù)庫編程 附錄1 習題參考答案 附錄2 上機實驗 參考文獻 

章節(jié)摘錄

插圖:數(shù)據(jù)無獨立性,數(shù)據(jù)脫離了程序就無任何存在的價值。數(shù)據(jù)不能共享。所有程序的數(shù)據(jù)均不單獨保存。1.1.3 文件系統(tǒng)在20世紀50年代后期到60年代中期,計算機不僅用于科學計算,還大量用于信息處理。隨著數(shù)據(jù)量的增加,數(shù)據(jù)的存儲、檢索和維護問題成為緊迫的需要,數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)管理技術(shù)也迅速發(fā)展起來。此時,外部存儲器已有磁盤、磁鼓等直接存取的存儲設備。軟件領域出現(xiàn)了操作系統(tǒng)、高級語言等系統(tǒng)軟件。操作系統(tǒng)中的文件系統(tǒng)是專門管理外存的數(shù)據(jù)管理軟件,文件是操作系統(tǒng)管理的重要資源之一。數(shù)據(jù)處理方式有批處理,也有聯(lián)機實時處理。數(shù)據(jù)可以“文件”形式長期保存在外部存儲器的磁盤上。由于計算機的應用轉(zhuǎn)向信息管理,因此對文件要進行大量的查詢、修改、插入等操作。對數(shù)據(jù)的操作以記錄為單位。這是由于文件中只存儲數(shù)據(jù),不存儲文件記錄的結(jié)構(gòu)描述信息。文件的建立、存取、查詢、插入、刪除、修改等所有操作,都要用程序來實現(xiàn)。隨著數(shù)據(jù)管理規(guī)模的擴大,數(shù)據(jù)量急劇增加,文件系統(tǒng)顯露出數(shù)據(jù)冗余、數(shù)據(jù)聯(lián)系弱等缺陷。1.1.4 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng)階段開始于20世紀60年代末。隨著計算機應用的日益廣泛,數(shù)據(jù)管理的規(guī)模也越來越大,需要處理的數(shù)據(jù)量急劇增長。同時硬件技術(shù)的發(fā)展,出現(xiàn)了大容量的磁盤。在這種情況下促使人們?nèi)パ芯扛佑行У臄?shù)據(jù)管理手段,從而催生了數(shù)據(jù)庫技術(shù),使數(shù)據(jù)管理進入了數(shù)據(jù)庫系統(tǒng)階段。應用程序與數(shù)據(jù)庫的關(guān)系通過數(shù)據(jù)庫管理系統(tǒng)(DBMS)來實現(xiàn),如圖1.1所示。數(shù)據(jù)庫系統(tǒng)克服了文件系統(tǒng)的缺陷,提供了對數(shù)據(jù)更高級、更有效的管理。數(shù)據(jù)庫系統(tǒng)采用數(shù)據(jù)模型表示復雜的數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)模型不僅描述數(shù)據(jù)本身的特征,還要描述數(shù)據(jù)之間的聯(lián)系,這種聯(lián)系通過存取路徑實現(xiàn)。通過所有存取路徑表示自然的數(shù)據(jù)聯(lián)系是數(shù)據(jù)庫與傳統(tǒng)文件的根本區(qū)別。這樣,數(shù)據(jù)不再面向特定的某個或多個應用,而是面向整個應用系統(tǒng)。數(shù)據(jù)冗余明顯減少,實現(xiàn)了數(shù)據(jù)共享。1.1.5 分布式數(shù)據(jù)庫系統(tǒng)分布式數(shù)據(jù)庫是數(shù)據(jù)庫技術(shù)與網(wǎng)絡技術(shù)相結(jié)合的產(chǎn)物。隨著傳統(tǒng)的數(shù)據(jù)庫技術(shù)日趨成熟,計算機網(wǎng)絡技術(shù)的飛速發(fā)展和應用范圍的擴充,數(shù)據(jù)庫應用已經(jīng)普遍建立于計算機網(wǎng)絡之上。這時集中式數(shù)據(jù)庫系統(tǒng)表現(xiàn)出它的不足:數(shù)據(jù)按實際需要已在網(wǎng)絡上分布存儲,再采用集中式處理,勢必造成通信開銷大;應用程序集中在一臺計算機上運行,一旦該計算機發(fā)生故障,則整個系統(tǒng)受到影響,可靠性不高;集中式處理引起系統(tǒng)的規(guī)模和配置都不夠靈活,系統(tǒng)的可擴充性差。在這種形勢下,集中式數(shù)據(jù)庫的“集中計算”向“分布計算”發(fā)展。分布式數(shù)據(jù)庫系統(tǒng)有兩種:一種是物理上分布的,但邏輯上卻是集中的。另一種在物理上和邏輯上都是分布的,也就是所謂聯(lián)邦式分布數(shù)據(jù)庫系統(tǒng)。

編輯推薦

《Access數(shù)據(jù)庫基礎與應用教程》結(jié)構(gòu)合理、由淺入深、圖文并茂、以豐富的實例展示了使用Access 2003創(chuàng)建數(shù)據(jù)庫及其各種數(shù)據(jù)庫對象的基本知識和技巧,可操作性強,并且內(nèi)容覆蓋了全國計算機等級考試二級Access數(shù)據(jù)庫程序設計考試大綱(部分二級公共基礎知識除外)的基本內(nèi)容?!禔ccess數(shù)據(jù)庫基礎與應用教程》內(nèi)容簡介:結(jié)構(gòu)合理、由淺入深圖文并茂、實例豐富內(nèi)容覆蓋等級考試二級

圖書封面

評論、評分、閱讀與下載


    Access數(shù)據(jù)庫基礎與應用教程 PDF格式下載


用戶評論 (總計5條)

 
 

  •   本書值得一買,適合初學者自學,是一本入門既提高的好書
  •   書質(zhì)量不錯。。下次還來
  •   快遞變慢遞的日子里,當當購物是享受
  •   數(shù)據(jù)庫專業(yè)用書,適合初學的人看看,對將來學習其它語言幫助很大。
  •   公選課參考書,啰嗦,有湊字數(shù)之嫌。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7