Access數(shù)據(jù)庫與程序設計教程

出版時間:2008-12  出版社:四川大學出版社  作者:馬義玲 主編  頁數(shù):286  

前言

  隨著計算機技術(shù)的發(fā)展,對計算機基礎教育提出了更高的要求。建設國家精品課程,編寫一流教材,就成為了計算機教育工作者與學習者共同關(guān)心的課題。為了提高計算機基礎教育水平,增強高等院校非計算機專業(yè)學生應用計算機的水平和能力,我們針對非計算機專業(yè)學生的特點,按照教育部高等院校非計算機專業(yè)計算機課程教學指導委員會關(guān)于課程設置的精神,結(jié)合我們多年計算機基礎教學的經(jīng)驗,編寫了本書,以適應不同專業(yè)學生對數(shù)據(jù)庫技術(shù)和程序設計基礎教學的需要。  數(shù)據(jù)庫技術(shù)是計算機信息處理的基本技術(shù),是在20世紀60年代末興起的一種數(shù)據(jù)管理技術(shù),如今,它已經(jīng)成為了現(xiàn)代計算機科學一個重要的、發(fā)展最為迅速的分支。數(shù)據(jù)庫技術(shù)被廣泛應用于各個領域,如企業(yè)管理、辦公自動化、網(wǎng)絡信息檢索、科研、軍事、醫(yī)學、專家系統(tǒng)、決策系統(tǒng)等方面。數(shù)據(jù)庫技術(shù)與網(wǎng)絡通信技術(shù)、人工智能技術(shù)、面向?qū)ο蟪绦蛟O計技術(shù)等互相滲透,互相結(jié)合,成為當前數(shù)據(jù)庫技術(shù)發(fā)展的主要特征?! ccess數(shù)據(jù)庫管理系統(tǒng)是非常典型且應用廣泛的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),是微軟公司研制開發(fā)的辦公自動化軟件Office的一個組件,Access功能強大,操作簡單,使用方便。利用Access數(shù)據(jù)庫管理系統(tǒng)所提供的Visual Basic for Applications(VBA)內(nèi)置程序設計語言,可以針對不同應用而編制出程序。以解決某些不能用Access對象實現(xiàn)或?qū)崿F(xiàn)困難的操作,從而完成實際開發(fā)中復雜的應用?! ”緯訟ccess 2003為平臺,結(jié)合簡單易懂的實例,由淺入深,全面而系統(tǒng)地講解了數(shù)據(jù)庫技術(shù)的基礎知識,Access數(shù)據(jù)庫的設計和創(chuàng)建,數(shù)據(jù)庫的維護和管理,表的操作,查詢操作,窗體操作等可視化操作。同時根據(jù)實際應用的需要,詳細介紹了結(jié)構(gòu)化查詢語言SQL、Access中的宏和內(nèi)置程序設計語言VBA。本書內(nèi)容覆蓋了數(shù)據(jù)庫應用和程序設計兩方面的知識,以滿足不同專業(yè)和不同層次的學生學習計算機數(shù)據(jù)庫知識和程序設計的需要。  本教材共分10章,內(nèi)容豐富,實用性、可讀性和系統(tǒng)性強。為了便于教學和自學,全書配有豐富的例題。各章都有本章主要知識點的介紹,以幫助學生了解本章應掌握的主要知識。每章后配有多種題型的練習題和部分習題參考答案,以幫助學生理解和鞏固學過的內(nèi)容。本教材還配套有《Access實踐教程》,以供學生上機實習使用?! ”緯神R義玲任主編,王凡、曾新任副主編,在本書編寫過程中,吳宏瑜、吳拾音、代蓉、趙偉慶、夏欣、孫亞飛、代麗均等老師提出了很多指導意見,在此表示感謝?! ”緯勺鳛槠胀ǜ咝?、高職高專等院校有關(guān)課程的教材,也可作為全國計算機等級考試二級(Access數(shù)據(jù)庫程序設計)的培訓教材和廣大計算機愛好者的自學用書。針對不同專業(yè)的特點、不同層次的學習對象、不同的學時數(shù),對教材中的內(nèi)容可進行取舍,選學有關(guān)章節(jié)的內(nèi)容。  書中若有不妥之處,敬請廣大讀者批評指正。

內(nèi)容概要

本書針對高等院校非計算機專業(yè)學生學習數(shù)據(jù)庫程序設計的需要而編寫,主要內(nèi)容包括:數(shù)據(jù)庫系統(tǒng)與Access基礎知識,Access數(shù)據(jù)庫的創(chuàng)建與管理,數(shù)據(jù)表的建立與操作,創(chuàng)建Access查詢,結(jié)構(gòu)化查詢語言SQL的應用,Access的窗體設計和報表設計,創(chuàng)建數(shù)據(jù)訪問頁,創(chuàng)建宏,使用編程語言VBA進行程序設計。本書內(nèi)容豐富,闡述清晰,結(jié)構(gòu)合理。每章配有較為典型的例題以幫助學生對各知識點的學習、復習和記憶,每章后提供了針對性強的習題及參考答案以幫助學生鞏固所學知識。    本書可作為普通高校、高職高專等院校有關(guān)課程的教材,也可作為全國計算機等級考試二級(Access數(shù)據(jù)庫程序設計)的培訓教材和廣大計算機愛好者的自學用書。

書籍目錄

第1章  數(shù)據(jù)庫系統(tǒng)與Access基礎知識  1.1 數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)與數(shù)據(jù)庫系統(tǒng)    1.1.1 數(shù)據(jù)管理技術(shù)的發(fā)展    1.1.2 數(shù)據(jù)庫系統(tǒng)  1.2 數(shù)據(jù)模型與關(guān)系數(shù)據(jù)庫    1.2.1 數(shù)據(jù)模型與數(shù)據(jù)庫    1.2.2 關(guān)系數(shù)據(jù)庫  1.3 數(shù)據(jù)庫設計    1.3.1 數(shù)據(jù)庫設計的步驟    1.3.2 數(shù)據(jù)庫設計的過程  1.4 Access數(shù)據(jù)庫系統(tǒng)概述    1.4.1 Access的特點與功能    1.4.2 Access的啟動與退出    1.4.3 Access數(shù)據(jù)庫系統(tǒng)的窗口與對象    1.4.4.Access數(shù)據(jù)類型    1.4.5 Access中的表達式  習題  參考答案第2章  Access數(shù)據(jù)庫的創(chuàng)建與管理  2.1 Access數(shù)據(jù)庫文件  2.2 創(chuàng)建一個空數(shù)據(jù)庫  2.3 用數(shù)據(jù)庫向?qū)?chuàng)建數(shù)據(jù)庫  2.4 數(shù)據(jù)庫的壓縮與修復    2.4.1 數(shù)據(jù)庫的壓縮    2.4.2 數(shù)據(jù)庫的修復  2.5 數(shù)據(jù)庫版本的轉(zhuǎn)換  2.6 數(shù)據(jù)庫的安全    2.6.1 設置與撤消數(shù)據(jù)庫用戶密碼    2.6.2 設置用戶與組的帳戶    2.6.3 設置用戶與組權(quán)限  習題二  參考答案第3章  Access數(shù)據(jù)表的建立與操作  3.1 表的建立與修改    3.1.1 表結(jié)構(gòu)的設計    3.1.2 使用設計器創(chuàng)建表    3.1.3 使用向?qū)?chuàng)建表    3.1.4 通過輸入數(shù)據(jù)創(chuàng)建表    3.1.5 表結(jié)構(gòu)的修改    3.1.6 表記錄的輸入與修改  3.2 表的基本操作    3.2.1 表的外觀設計    3.2.2 表中數(shù)據(jù)的復制    3.2.3 表中數(shù)據(jù)的查找與替換    3.2.4 表中記錄的定位    3.2.5 表記錄的添加與刪除    3.2.6 數(shù)據(jù)表的復制、刪除與重命名    3.2.7 表中數(shù)據(jù)的導入與導出  3.3 表的排序與篩選    3.3.1 表的排序    3.3.2 表的篩選  3.4 表的索引與表問的關(guān)系    3.4.1 數(shù)據(jù)表的索引    3.4.2 建立表間的關(guān)系  習題三  參考答案第4章  創(chuàng)建Access查詢  4.1 查詢的功能與類型  4.2 創(chuàng)建選擇查詢    4.2.1 在設計視圖中創(chuàng)建查詢    4.2.2 使用簡單查詢向?qū)?chuàng)建查詢    4.2.3 建立帶條件的查詢  4.3 創(chuàng)建交叉表查詢  4.4 創(chuàng)建參數(shù)查詢  4.5 創(chuàng)建重復項查詢與不匹配項查詢    4.5.1 創(chuàng)建重復項查詢    4.5.2 創(chuàng)建不匹配項查詢  4.6 創(chuàng)建操作查詢    4.6.1 生成表查詢    4.6.2 更新查詢    4.6.3 追加查詢    4.6.4 刪除查詢  習題四  參考答案第5章  結(jié)構(gòu)化查詢語言SQL  5.1 SQL語言簡介  5.2 SQL語言的數(shù)據(jù)定義功能    5.2.1 建立數(shù)據(jù)表結(jié)構(gòu)    5.2.2 修改數(shù)據(jù)表結(jié)構(gòu)    5.2.3 刪除數(shù)據(jù)表  5.3 SQL語言的數(shù)據(jù)操縱功能    5.3.1 表記錄的插入    5.3.2 表記錄的刪除    5.3.3 表記錄的更新  5.4 SQL語言的查詢功能    5.4.1 簡單查詢    5.4.2 條件查詢    5.4.3 連接查詢    5.4.4 嵌套查詢    5.4.5 統(tǒng)計查詢    5.4.6 分組查詢    5.4.7 查詢排序    5.4.8 合并查詢    5.4.9 查詢的輸出  習題五  參考答案第6章  Access的窗體設計  6.1 窗體的基本概念    6.1.1 窗體的組成    6.1.2 窗體的視圖    6.1.3 窗體的類型  6.2 自動創(chuàng)建窗體  6.3 使用向?qū)?chuàng)建窗體    6.3.1 在窗體向?qū)е袆?chuàng)建窗體    6.3.2 使用圖表向?qū)?chuàng)建窗體    6.3.3 使用數(shù)據(jù)透視表向?qū)?chuàng)建窗體  6.4 在設計視圖中創(chuàng)建窗體    6.4.1 窗體的設計視圖    6.4.2 窗體的常用屬性    6.4.3 窗體的常用控件  6.5 窗體的應用    6.5.1 窗體的查找、排序和篩選    6.5.2 窗體的格式化    6.5.3 子窗體  習題六  參考答案第7章  Access的報表設計  7.1 報表的基本概念  7.2 創(chuàng)建報表    7.2.1 自動創(chuàng)建報表    7.2.2 使用報表向?qū)?chuàng)建報表    7.2.3 使用圖表向?qū)?chuàng)建報表    7.2.4 使用標簽向?qū)?chuàng)建報表  7.3 在設計視圖中創(chuàng)建報表    7.3.1 報表的設計視圖    7.3.2 報表的設計    7.3.3 報表的修飾  7.4 報表的高級功能    7.4.1 報表的排序    7.4.2 報表的分組    7.4.3 數(shù)據(jù)匯總    7.4.4 建立子報表  7.5 報表的打印輸出    7.5.1 報表頁面的設置    7.5.2 報表的預覽和打印  習題七  參考答案第8章  創(chuàng)建數(shù)據(jù)訪問頁  8.1 數(shù)據(jù)頁的基本概念  8.2 創(chuàng)建數(shù)據(jù)訪問頁    8.2.1 自動創(chuàng)建數(shù)據(jù)頁    8.2.2 使用向?qū)?chuàng)建數(shù)據(jù)訪問頁    8.2.3 利用已有的頁創(chuàng)建數(shù)據(jù)訪問頁  8.3 在設計視圖中創(chuàng)建數(shù)據(jù)訪問頁    8.3.1 在設計視圖中創(chuàng)建數(shù)據(jù)訪問頁    8.3.2 設置訪問頁控件    8.3.3 在頁面視圖中處理數(shù)據(jù)    8.3.4 設置訪問頁主題  習題八  參考答案第9章  創(chuàng)建宏  9.1 宏的基本概念  9.2 宏的操作    9.2.1 創(chuàng)建基本宏    9.2.2 創(chuàng)建條件宏    9.2.3 創(chuàng)建宏組    9.2.4 宏的運行與調(diào)試  習題九  參考答案第10章  VBA程序設計  10.1 VBA概述    10.1.1 啟動VBE程序編輯器    10.1.2 VBE操作界面簡介  10.2 VBA編程語言基礎    10.2.1 數(shù)據(jù)類型    10.2.2 常量    10.2.3 變量    10.2.4 函數(shù)    10.2.5 運算符與表達式    10.2.6 語句  10.3 結(jié)構(gòu)化程序設計    10.3.1 順序結(jié)構(gòu)    10.3.2 選擇結(jié)構(gòu)    10.3.3 循環(huán)結(jié)構(gòu)    10.3.4 模塊    10.3.5 過程與過程調(diào)用    10.3.6 變量的作用域與參數(shù)傳遞  10.4 面向?qū)ο蟮某绦蛟O計    10.4.1 基本概念    10.4.2 Access中的對象    10.4.3 面向?qū)ο蟪绦蛟O計的方法與步驟  10.5 VBA程序的調(diào)試與運行錯誤處理    10.5.1 錯誤的分類    10.5.2 VBA程序的調(diào)試  習題十  參考答案

章節(jié)摘錄

  第1章 數(shù)據(jù)庫系統(tǒng)與Access基礎知識  1.4 Access數(shù)據(jù)庫系統(tǒng)概述  Access是Microsoft Office套裝軟件之一,是一種關(guān)系數(shù)據(jù)庫管理系統(tǒng)軟件。從Ac二cess 1.0版本到現(xiàn)在的Access 2003版都被廣泛地應用于數(shù)據(jù)管理領域。Access軟件每一次的升級改版都使得其功能越來越強,而操作則不斷地被簡化。由于Access的操作界面與方式與Office的其他軟件一致,這使得熟悉Office其他軟件的初學者更容易學習和掌握Access數(shù)據(jù)庫管理系統(tǒng)軟件的使用?! ?.4.1 Access的特點與功能  Access作為當今流行的關(guān)系數(shù)據(jù)庫管理系統(tǒng),不僅具有傳統(tǒng)的數(shù)據(jù)庫管理系統(tǒng)的功能,而且還具備自身獨有的特性和功能。本教材以Access 2003作為教學軟件來介紹Ac-cess的功能和應用?! ?.Access的主要特點 ?。?)直觀的用戶界面  Access提供了一個有菜單驅(qū)動,功能全面、友好的操作界面。用戶可以直接、方便地實現(xiàn)各種功能的操作,完成各種數(shù)據(jù)管理的任務?! 。?)數(shù)據(jù)和對象的管理高度集成化  利用Access數(shù)據(jù)庫管理系統(tǒng)管理數(shù)據(jù),用戶可以不必像使用其他數(shù)據(jù)庫管理系統(tǒng)一樣,管理數(shù)目繁多的各類文件。Access將用戶所開發(fā)項目中的數(shù)據(jù)表、報表、源代碼和數(shù)據(jù)頁等資源集中進行高效的管理,一個數(shù)據(jù)庫文件中將包含一個開發(fā)項目中的所有相關(guān)文件,這樣使得應用系統(tǒng)的開發(fā)與維護更為便利?! 。?)豐富的可視化工具  Access可根據(jù)不同的對象,提供豐富多樣的可視化工具,如向?qū)?、設計器、生成器等界面操作工具,它們普遍采用圖形界面,或配有工具欄和彈出式的快捷菜單,幫助用戶以最簡單的操作快速完成各項查詢和設計任務?! 。?)面向?qū)ο蟮某绦蛟O計  Access是一個面向?qū)ο?、采用事件?qū)動機制的關(guān)系數(shù)據(jù)庫管理系統(tǒng),它支持面向?qū)ο蟮某绦蛟O計。Access內(nèi)置了大量的函數(shù),提供了宏操作,利用宏可以不必編寫代碼就能解決許多應用問題。Access也支持Visual Basic高級語言和SQL結(jié)構(gòu)化查詢語言,可以使用Visual Basic編寫數(shù)據(jù)庫應用程序?! 。?)通過0LE實現(xiàn)應用集成  應用“對象鏈接與嵌入(Objeet Linking and Embedding,OLE)”技術(shù),Access可以方便地創(chuàng)建和編輯多媒體數(shù)據(jù)庫,能方便地在數(shù)據(jù)庫中存儲和處理文本、聲音、圖像等對象?!  ?/pre>

圖書封面

評論、評分、閱讀與下載


    Access數(shù)據(jù)庫與程序設計教程 PDF格式下載


用戶評論 (總計1條)

 
 

  •   說不錯,初學者適用,但是收到書的時候,一個角已經(jīng)撕掉了,當當?shù)奈锪?,應該溫柔些?/li>
 

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

京ICP備13047387號-7