會員登錄 - 用戶注冊 - 網(wǎng)站地圖 Office中國(office-cn.net),專業(yè)Office論壇
當前位置:主頁 > 技巧 > Access技巧 > 編程心得絕招 > 實際編程 > 正文

Access2000快餐第一部分(共十一章)

時間:2003-12-21 09:08 來源:現(xiàn)代教育技術支持 作者:WangTian… 閱讀:

Access2000快餐(共十一章)

門檻創(chuàng)作室 (07/10/2000)

  

內(nèi) 容 簡 介

??本書詳細地介紹了Office 2000系列中Access 數(shù)據(jù)庫應用程序的功能和特性。書分為三個部分:第一部分主要介紹了access系統(tǒng)的基礎知識;第二部分列舉幾個經(jīng)典實例向讀者展示了如何用access 系統(tǒng)完成復雜任務;第三部分主要是配合第一部分的各個基本知識,給出了一些練習題目,同時給出了必要的提示信息以及關鍵操作步驟,使讀者易于完成練習和鞏固知識點。
??為了方便讀者的閱讀和使用。本書的所有內(nèi)容都是主要以圖的方式給出,輔以必要的文字說明。通過提供簡單、可視化信息,幫助讀者最迅捷、最經(jīng)濟地獲得數(shù)據(jù)庫技術,更迅速、高效地完成工作。還可從中獲得樂趣。
??本書通俗、易懂,適合初學者,尤其是沒有太多學習時間的讀者閱讀、使用。讀者只需花很少的一點時間,就可以掌握一個甚至幾個知識點。各個知識點基本都是一個完整的小例子。通過本書的學習,讀者完全可以掌握access 數(shù)據(jù)庫系統(tǒng)的基本應用,利用其強大的數(shù)據(jù)庫功能完成自己的工作任務。

一 access 簡介

    作為Microsoft的office套件產(chǎn)品之一,access已經(jīng)賣出了近700萬份,成為世界上最流行的桌面數(shù)據(jù)庫系統(tǒng)。Access與許多優(yōu)秀的關系數(shù)據(jù)庫一樣,可以讓你很容易地連接相關的信息而且還對其他的數(shù)據(jù)庫系統(tǒng)有所補充。它能操作其它來源的資料,包括許多流行的PC數(shù)據(jù)庫程序(如dBASE,Paradox,Microsoft FoxPro)和服務器、小型積極大型機上的許多SQL數(shù)據(jù)庫。access還完全支持Microsoft的OLE技術。

    Access還提供windows操作系統(tǒng)的高級應用程序開發(fā)系統(tǒng)。access與其它數(shù)據(jù)庫開發(fā)系統(tǒng)之間相當顯著的區(qū)別就是:您不用寫一行代碼,就可以在很短的時間里開發(fā)出一個功能強大而且相當專業(yè)的數(shù)據(jù)庫應用程序,并且這一愉快的過程是完全可視的!如果您能給它加上簡短的VBA代碼,那么您的程序決不比專業(yè)程序員潛心開發(fā)的程序差。

1.access的總體結構

    Access將所有有名字的東西都成為對象(object),在access 2000中,最重要的對象有表,查詢,窗體,報表,宏和模塊。

表 用戶定義的存儲資料的對象。每一個表都包含有關某個主體的信息。表包括存儲不同種類資料的字段(列),而記錄(行)則收集特定主體實例的所有信息。

查詢 為來自一個或多個表的資料提供定制視圖的對象。在access中,可以利用圖形化的實例查詢機制(QBE)或通過SQL語句來建立查詢。你可以在查詢中選擇、更新、插入或刪除資料,也可以用查詢來建立新表。

窗體 窗體是主要的人機接口。大量的操作(幾乎所有)都要通過窗體完成。窗體通過運行宏(macro)或Visual Basic for Applicatinns(VBA)過程,來響應大量的事件。access 2000為我們提供了強大的(同時也是相當方便的向?qū)В﹣斫藴实腤indows窗體。

報表 為格式化、計算、打印選定資料而設計的對象。它是衡量一個優(yōu)秀的數(shù)據(jù)庫的重要標準(有時甚至是唯一的標準)。

宏 為了響應已定義的事件,需要讓access去執(zhí)行一個或多個操作,而宏就是對這些操作的結構化的定義對象。它可以讓你像堆積木一樣建立一個功能強大的程序,而無須寫大量的代碼。

模塊 包括用VBA編碼的定制過程的一個對象。模塊提供了獨立的動作流以捕獲錯誤,而宏做不到。模塊能直接響應窗體或報表事件,也可以從應用程序的任何地方被調(diào)用。

二 為何要選擇access

Access 功能強大,使用方便,是開發(fā)桌面數(shù)據(jù)庫的最優(yōu)秀的工具之一。如果你具有下面的情況,就應該考慮選擇access。

1 我要建立一個數(shù)據(jù)庫系統(tǒng),卻不愿因此而去系統(tǒng)地區(qū)學習編程。

2 我略懂編程,希望能夠建立一個專業(yè)的數(shù)據(jù)庫系統(tǒng)。

3 我精通C++,但我發(fā)現(xiàn)要用它做許多復雜的報表是一件令人頭疼的事。

4 我有大量的資料要處理,卻不會寫SQL語句。

5 我精通多種數(shù)據(jù)庫語言,但我希望工作更輕松一些。

[1] [2] [3] [4] [5] [6] 下一頁

(責任編輯:admin)

頂一下
(0)
0%
踩一下
(0)
0%
發(fā)表評論
請自覺遵守互聯(lián)網(wǎng)相關的政策法規(guī),嚴禁發(fā)布色情、暴力、反動的言論。
評價: