| FazBrowse Wikipedia Viewer | Main Page | | |
| Viewing: https://en.wikipedia.org/wiki/Microsoft_Access |
| Contents |
|---|
| Split database architecture |
| Migration to SQL Server |
| Versions |
| See also |
| References |
| External links |
"},"discontinued":{"wt":""},"ver layout":{"wt":"stacked"},"latest release version":{"wt":"{{Latest stable software release/Microsoft Office}}"},"programming language":{"wt":"[[C++]] (back-end)<ref name=\"C++ in MS Office\">{{Cite web|date=July 17, 2014|title=C++ in MS Office|url=https://cppcon.org/bonus-talk-cxx-in-ms-office-2014/|url-status=live|archive-url=https://web.archive.org/web/20191107064047/https://cppcon.org/bonus-talk-cxx-in-ms-office-2014/|archive-date=November 7, 2019|access-date=June 25, 2019|publisher=cppcon}}</ref>"},"operating system":{"wt":"[[Microsoft Windows]]"},"platform":{"wt":""},"size":{"wt":""},"language":{"wt":""},"genre":{"wt":"[[Relational database management system|RDBMS]]"},"license":{"wt":"Proprietary"},"website":{"wt":"{{Official URL}}"}},"i":0}}]}'>
| Microsoft Access | |
|---|---|
Microsoft Office Access 2024 running on Windows 11 | |
| Developer | Microsoft |
| Release | November 16, 1992;33 years ago (1992-11-16) |
Microsoft Access is a database management system (DBMS) from Microsoft that combines the relational Access Database Engine (ACE) with a graphical user interface and software-development tools. It is part of the Microsoft 365 suite of applications, included in the Professional and higher editions or sold separately.
Microsoft Access stores data in its own format based on the Access Database Engine (formerly Jet Database Engine). It can also import or link directly to data stored in other applications and databases.
Software developers, data architects and power users can use Microsoft Access to develop application software. Like other Microsoft Office applications, Access is supported by Visual Basic for Applications (VBA), an object-based programming language that can reference a variety of objects including the legacy DAO (Data Access Objects), ActiveX Data Objects, and many other ActiveX components. Visual objects used in forms and reports expose their methods and properties in the VBA programming environment, and VBA code modules may declare and call Windows operating system operations.
In July 2011, Microsoft acknowledged an intermittent query performance problem with all versions of Access and Windows 7 and Windows Server 2008 R2 due to the nature of resource management being vastly different in newer operating systems. This issue severely affects query performance on both Access 2003 and earlier with the Jet Database Engine code, as well as Access 2007 and later with the Access Database Engine (ACE). Microsoft has issued hotfixes KB2553029 for Access 2007 and KB2553116 for Access 2010, but will not fix the issue with Jet 4.0 as it is out of mainstream support.
In earlier versions of Microsoft Access, the ability to distribute applications required the purchase of the Developer Toolkit; in Access 2007, 2010 and Access 2013 the "Runtime Only" version is offered as a free download, making the distribution of royalty-free applications possible on Windows XP, Vista, 7 and Windows 8.x.
Microsoft Access applications can adopt a split-database architecture. The single database can be divided into a separate "back-end" file that contains the data tables (shared on a file server) and a "front-end" (containing the application's objects such as queries, forms, reports, macros, and modules). The "front-end" Access application is distributed to each user's desktop and linked to the shared database. Using this approach, each user has a copy of Microsoft Access (or the runtime version) installed on their machine along with their application database. This reduces network traffic since the application is not retrieved for each use. The "front-end" database can still contain local tables for storing a user's settings or temporary data. This split-database design also allows development of the application independent of the data. One disadvantage is that users may make various changes to their own local copy of the application and this makes it hard to manage version control. When a new version is ready, the front-end database is replaced without impacting the data database. Microsoft Access has two built-in utilities, Database Splitter and Linked Table Manager, to facilitate this architecture.
Linked tables in Access use absolute paths rather than relative paths, so the development environment either has to have the same path as the production environment or a "dynamic-linker" routine can be written in VBA.
For very large Access databases, this may have performance issues and a SQL backend should be considered in these circumstances. This is less of an issue if the entire database can fit in the PC's RAM since Access caches data and indexes.
Microsoft Access saves information under the following file formats:
| File format | Extension |
|---|---|
| Access Blank Project Template | .adn |
| Access Database (2007 and later) | .accdb |
| Access Database Runtime (2007 and later) | .accdr |
| Access Database Template (2007 and later) | .accdt |
| Access Add-In (2007 and later) | .accda |
| Access Workgroup, database for user-level security. | .mdw |
| Protected Access Database, with compiled VBA and macros (2007 and later) | .accde |
| Windows Shortcut: Access Macro | .mam |
| Windows Shortcut: Access Query | .maq |
| Windows Shortcut: Access Report | .mar |
| Windows Shortcut: Access Table | .mat |
| Windows Shortcut: Access Form | .maf |
| Access lock files (associated with .accdb) | .laccdb |
| File format | Extension |
|---|---|
| Protected Access Data Project (not supported in 2013) | .ade |
| Access Data Project (not supported in 2013) | .adp |
| Access Database (2003 and earlier) | .mdb |
| Access Database (Pocket Access for Windows CE) | .cdb |
| Access Database, used for addins (Access 2, 95, 97), previously used for workgroups (Access 2) | .mda |
| Access Blank Database Template (2003 and earlier) | .mdn |
| Access | |
| Access (SQL Server) detached database (2000) | .mdf |
| Protected Access Database, with compiled VBA and macros (2003 and earlier) | .mde |
| Access lock files (associated with .mdb) | .ldb |
| Version | Version number | Release date | JET/ACE version | Supported OS | Office suite version |
|---|---|---|---|---|---|
| Access 1.0 | 1.0 | November 16, 1992 | 1.0 | Windows 3.0 | |
| Access 1.1 | 1.1 | 1993 | 1.1 | Windows 3.1x | |
| Access 2.0 | 2.0 | 1994 | 2.0 | Windows 3.1x | Office 4.3 Pro |
| Access for Windows 95 | 7.0 | August 24, 1995 | 3.0 | Windows 95 | Office 95 Professional |
| Access 97 | 8.0 | January 16, 1997 | 3.5 | Windows 95, Windows NT 3.51 SP5, Windows NT 4.0 SP2 | Office 97 Professional and Developer |
| Access 2000 | 9.0 | June 7, 1999 | 4.0 SP1 | Windows 95, Windows NT 4.0, Windows 98, Windows 2000 | Office 2000 Professional, Premium and Developer |
| Access 2002 | 10.0 | May 31, 2001 | Windows NT 4.0 SP6, Windows 98, Windows 2000, Windows Me | Office XP Professional and Developer | |
| Access 2003 | 11.0 | November 27, 2003 | Windows 2000 SP3 or later, Windows XP, Windows Vista, Windows 7 | Office 2003 Professional and Professional Enterprise | |
| Access 2007 | 12.0 | January 27, 2007 | 12 | Windows XP SP2, Windows Server 2003 SP1, or newer operating system | Office 2007 Professional, Professional Plus, Ultimate and Enterprise |
| Access 2010 | 14.0 | July 15, 2010 | 14 | Windows XP SP3, Windows Server 2003 SP2, Windows Server 2003 R2, Windows Vista SP1, Windows Server 2008, Windows 7, Windows Server 2008 R2, Windows Server 2012, Windows 8 | Office 2010 Professional, Professional Academic and Professional Plus |
| Access 2013 | 15.0 | January 29, 2013 | 15 | Windows 7, Windows Server 2008 R2, Windows Server 2012, Windows 8, Windows 8.1, Windows 10 | Office 2013 Professional and Professional Plus |
| Access 2016 | 16.0 | September 22, 2015 | 16 | Windows 7, Windows 8, Windows 8.1, Windows 10 | Office 2016 Professional and Professional Plus |
| Access 2019 | September 24, 2018 | Windows 10 | Office 2019 Professional and Professional Plus | ||
| Access 2021 | October 5, 2021 | Windows 10, Windows 11 | Office 2021 Professional, Microsoft 365 Apps for business | ||
| Access 2024 | October 1, 2024 | Windows 10, Windows 11 | Access 2024,
Office 2024 Professional Plus, Microsoft 365 Business Premium & Standard, Microsoft 365 Enterprise.
|
There are no Access versions between 2.0 and 7.0 because the Office 95 version was launched with Word 7. All of the Office 95 products have OLE 2 capabilities, and Access 7 shows that it was compatible with Word 7.
Version number 13 was skipped.
| View original on Wikipedia | Back | FazBrowse Home |