Access 是微軟公司推出的基於Windows的桌面關係資料庫管理系統(RDBMS,即Relational Database Management System),是Office系列應用軟體之一。它提供了表、查詢、窗體、報表、頁、宏、模塊7種用來建立資料庫系統的對象;提供了多種嚮導、生成器、模板,把數據存儲、數據查詢、界面設計、報表生成等操作規範化;為建立功能完善的資料庫管理系統提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分數據管理的任務。
Access能夠存取 Access/Jet、Microsoft SQL Server、Oracle(甲骨文軟體公司),或者任何 ODBC 兼容資料庫內的資料。熟練的軟體設計師和資料分析師利用它來開發應用軟體,而一些不熟練的程式設計師和非程式設計師的」進階用戶」則能使用它來開發簡單的應用軟體。雖然它支援部份面向對象(OO)技術,但是未能成為一種完整的面向對象開發工具。
ACCESS的發展由來
Access的最初名稱是Cirrus。它開發於Visual Basic之前,當時的窗口引擎稱作Ruby。比爾蓋茨看過Ruby的原型後決定把這個基於Basic語言的組件作為一個獨立的可擴展應用程式與Access聯合開發。這個項目稱作Thunder。這兩個項目互相獨立的被作為底層的窗口引擎開發並且互不兼容。然而,在VBA出現後它們被合併在一起。
ACCESS的主要用途
Access在很多地方得到廣泛使用,例如小型企業,大公司的部門,和喜愛編程的開發人員專門利用它來製作處理數據的桌面系統。它也常被用來開發簡單的WEB應用程式.這些應用程式都利用ASP技術在Internet Information Services運行。比較複雜的WEB應用程式則使用PHP/MySQL或者ASP/Microsoft SQL Server.
Access它的使用方便程度和強大的設計工具為初級程式設計師提供許多功能。不過,這種便於使用可能使人誤解。這類開發者都是沒有在應用或者數據設計方面訓練的辦公室從業人員。因此許多人以為這樣的開發者能夠創造可用的系統,但也有很多人認為工具本身的局限性產生了這樣的誤導。
一些專業的應用程式開發人員使用 Access 用作 快速應用開發,特別是給街道上的推銷員製作一個初型或獨立應用程式的工具。可是如果是透過網絡存取數據的話,Access 的可擴放性並不高.因此當程序被較多使用者使用時,他們的選擇多會是傾向於一些客戶端-伺服器為本的方案,例如 Oracle、DB2、Microsoft SQL Server、PostgreSQL、MySQL等。
Access優缺點
存儲方式簡單,易於維護管理:Access管理的對象有表、查詢、窗體、報表、頁、宏和模塊,以上對象都存放在後綴為(.mdb或.accdb)的資料庫文件中,便於用戶的操作和管理。
總之,Access是一個既可以只用來存放數據的資料庫,也可以作為一個客戶端開發工具來進行資料庫應用系統開發;即可以開發方便易用的小型軟體,也可以用來開發大型的應用系統。
ACCESS是小型資料庫,既然是小型就有它的局限性(下面關於性能方面的缺點僅指用Access作為資料庫的情況下,不包括用Access作為客戶端前臺,用SQL Server作為後臺資料庫的情況):
綜上所述,ACCESS資料庫簡單、好用,尤其對於一些不熟練的程式設計師,或非程式設計師的普通用戶,則能使用它來開發簡單的應用軟體,也使得普通用戶不必編寫代碼就可以完成大部分數據管理的任務。就像花四、五萬元買一輛比亞迪、奧拓小汽車,一樣圓了咱的汽車夢,小排量還省油省錢,堵車時方便加塞、小小停車位就能擠進去……好處真不少,可是,你當然也別指望它能象百十萬的奔馳大巴那樣拉上五十號遊客居高臨下遊車河,也別想讓它一踩油門瞬時加速,立即把眾生甩身後絕塵而去……如果你是一名專業程式設計師,當然要選那專業級的資料庫,比如微軟的SQL資料庫,開源的MySQL資料庫,或者SUN公司的ORACLE資料庫,還有更重量級IBM公司的DB2資料庫等等。量力而行,不買貴的只買對的,對不?
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請儘快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯繫客服。電話:028-62778877-8261;郵箱:jenny@west.cn。本站原創內容未經允許不得轉載,或轉載時需註明出處::西部數碼資訊門戶 » Access資料庫的用途和優缺點