„Microsoft Access Database“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
Technologien verlinkt / Red- und Blue-Jet ein Text eingebaut / Satzbau an einigen Stellen angepasst
Einzelnachweise ergänzt / Links / Jet Engine hat inzwischen einen dt. Artikel und kommt 2x im Fließtext vor; en. Artikel wird durch InterWiki abgedeckt / MSDBE 2000 ist nicht mehr verfügbar und nicht archiviert / Typo einheitlich "MDB Tools" und als roter Link, da Wiki-Artikel in 3 anderen Sprachen / Update auf SQL Server 2022 / Download-Link für SQL-Server muss nicht im MBD-Artikel sein / Dateiname books.mdb nicht relevant / Faustregel ist unbelegt; man findet unterschiedliche Empfehlungen
Zeile 1: Zeile 1:
{{Belege}}
{{Belege}}
Die '''Microsoft Access Database''' ist das Standard-[[Datenbank]]-[[Dateiformat|Format]] von [[Microsoft Access]]. Die Standard-Datei-Erweiterung ist „.mdb“ (seit Access 2007 auch „.accdb“). '''MDB''' ist die Abkürzung für ''Microsoft DataBase'' und ein [[proprietär]]es Dateiformat, welches eine dateibasierte [[Microsoft Jet Engine#Jet Red|Red-Jet]]-Datenbank darstellt. Da [[Microsoft]] keine öffentlich zugängliche Dokumentation über den interne Aufbau des Dateiformats bereitstellt, versuchen mehrere [[Open Source|Open-Source]]-Projekte wie beispielsweise Jackcess (Java Library für MS Access) und MdbTools, dieses zu verstehen und für Dritte [[plattformunabhängig]] zugänglich zu machen. Unter [[Microsoft Windows]] können Programmierer über [[Data Access Objects]] (DAO), [[ActiveX Data Objects]] (ADODB/ADOX), [[ADO.NET]], [[Open Database Connectivity]] (ODBC), [[Remote Data Objects]] (RDO), [[OLE DB]] oder via DB-Library auf derartige Datenbanken zugreifen.
Die '''Microsoft Access Database''' ist das Standard-[[Datenbank]]-[[Dateiformat|Format]] von [[Microsoft Access]]. Die Standard-Datei-Erweiterung ist „.mdb“ (seit Access 2007 auch „.accdb“). '''MDB''' ist die Abkürzung für ''Microsoft DataBase'' und ein [[proprietär]]es Dateiformat, welches eine dateibasierte [[Microsoft Jet Engine#Jet Red|Red-Jet]]-Datenbank darstellt. Da [[Microsoft]] keine öffentlich zugängliche Dokumentation über den interne Aufbau des Dateiformats bereitstellt, versuchen mehrere [[Open Source|Open-Source]]-Projekte wie beispielsweise Jackcess (Java Library für MS Access) und [[MDB Tools]], dieses zu verstehen und für Dritte [[plattformunabhängig]] zugänglich zu machen.<ref>{{Internetquelle |url=https://jackcess.sourceforge.io |titel=Jackcess |werk=jackcess.sourceforge.io |datum=2023-01-26 |sprache=en |abruf=2023-02-19}}</ref><ref>{{Internetquelle |url=https://mdbtools.github.io |titel=MDB Tools |werk=mdbtools.github.io |sprache=en |abruf=2023-02-19}}</ref> Unter [[Microsoft Windows]] können Programmierer über [[Data Access Objects]] (DAO), [[ActiveX Data Objects]] (ADODB/ADOX), [[ADO.NET]], [[Open Database Connectivity]] (ODBC), [[Remote Data Objects]] (RDO), [[OLE DB]] oder via DB-Library auf derartige Datenbanken zugreifen.


== Allgemeines ==
== Allgemeines ==
Nachdem Microsoft Access (Codename „CIRRUS“) 1992 erschien, hatte es in vier Jahren das bis dahin führende Datenbank-Format [[dBASE]] abgelöst.<ref>Artikel in [[PC-Welt]], Ausgabe Mai 1996</ref> Das Datenbankformat bietet ab Version 1.0 (1992): Tabellen, Referentielle Integrität, Check-Clauses, Encryption, User-Management, Dialoge, Reports, Stored-Queries und VBA-Interaction (anfangs noch AccessBasic genannt) an.
Nachdem Microsoft Access (Codename „CIRRUS“)<ref>{{Internetquelle |autor=Tony Goodhew |url=http://www.avdf.com/nov96/acc_jet.html |titel=Jet Engine: History |werk=avdf.com |datum=1996-11 |sprache=en |archiv-url=https://web.archive.org/web/19990129020950/http://www.avdf.com/nov96/acc_jet.html |archiv-datum=1999-01-29 |abruf=2023-02-19}}</ref> 1992 erschien, hatte es in vier Jahren das bis dahin führende Datenbank-Format [[dBASE]] abgelöst.<ref>Artikel in [[PC-Welt]], Ausgabe Mai 1996</ref> Das Datenbankformat bietet ab Version 1.0 (1992): [[Datenbanktabelle|Tabellen]], [[referentielle Integrität]], Check-Klauseln, [[Verschlüsselung]], [[Benutzerverwaltung]], [[Dialog (Benutzeroberfläche)|Dialoge]], [[Bericht (Informatik)|Berichte]], [[Sicht (Datenbank)|gespeicherte Abfragen]] und [[Visual Basic for Applications|VBA]]-Interaktion (anfangs noch AccessBasic genannt) an.<ref>{{BibISBN|3528053127|Seiten=111ff, 543ff}}</ref><ref>{{Internetquelle |url=https://support.microsoft.com/de-de/office/informationen-zur-struktur-einer-access-datenbank-001a5c05-3fea-48f1-90a0-cccaa57ba4af |titel=Informationen zur Struktur einer Access-Datenbank |werk=support.microsoft.com |sprache=de |abruf=2023-02-19}}</ref>


Es gibt zahlreiche Anwendungen, die dieses Datenbankformat verwenden, da es auch mit den Programmiertools von Microsoft mitgeliefert wird. Eine abgewandelte Form dieses Dateiformates wird auch in [[Microsoft MapPoint]] benutzt, oder als sogenannte [[Microsoft Jet Engine#Jet Red|Blue-Jet]]-Datenbank von Programmen und [[Systemkomponente]]n wie beispielsweise [[Microsoft Exchange]], [[Active Directory]] oder [[Microsoft Update]] genutzt. Eine Vorgängerversion dieses Formates wurde ab 1989 mit [[Microsoft BASIC Professional Development System]] (PDS) Version 7.0 und 7.1 sowie mit [[Visual Basic Classic|Microsoft Visual Basic für DOS]] Version 1.0 als sogenannte [[Index Sequential Access Method|ISAM]]-Datenbank mit entsprechenden Entwicklerwerkzeugen ausgeliefert.
Es gibt zahlreiche Anwendungen, die dieses Datenbankformat verwenden, da die Komponenten und Schnittstellen der [[Microsoft Jet Engine|Jet-Engine]] integraler Bestandteil von Microsoft Windows sind und unabhängig davon, ob Access installiert ist oder nicht, von [[Anwendungssoftware|Anwendungen]] genutzt werden können.<ref>{{BibISBN|1556158777|Seiten=10ff}}</ref> Eine abgewandelte Form dieses Dateiformates wird auch in [[Microsoft MapPoint]] benutzt, oder als sogenannte [[Microsoft Jet Engine#Jet Red|Blue-Jet]]-Datenbank von Programmen und [[Systemkomponente]]n wie beispielsweise [[Microsoft Exchange]], [[Active Directory]] oder [[Microsoft Update]] genutzt. Eine Vorgängerversion dieses Formates wurde ab 1989 mit [[Microsoft BASIC Professional Development System]] (PDS) Version 7.0 und 7.1 sowie mit [[Visual Basic Classic|Microsoft Visual Basic für DOS]] Version 1.0 als sogenannte [[Index Sequential Access Method|ISAM]]-Datenbank mit entsprechenden Entwicklerwerkzeugen ausgeliefert.


Es existieren bereits viele unterschiedliche Versionen, die zum Teil nicht [[Kompatibilität (Technik)|kompatibel]] zueinander sind. Zur Nutzung ist daher häufig ein [[Importfilter]] oder [[Konvertierung (Informatik)|Konverter]] nötig.
Es existieren bereits viele unterschiedliche Versionen, die zum Teil nicht [[Kompatibilität (Technik)|kompatibel]] zueinander sind. Zur Nutzung ist daher häufig ein [[Importfilter]] oder [[Konvertierung (Informatik)|Konverter]] nötig.
Zeile 104: Zeile 104:
|}
|}


In der Version „Access 0.5“ (mit DOS-ISAM-Datenbank) sind noch keine grafischen Werkzeuge enthalten, sondern lediglich die Jet-Tabellen (Beispiel-Datenbank: BOOKS.MDB).
In der Version „Access 0.5“ (mit DOS-ISAM-Datenbank) sind noch keine grafischen Werkzeuge enthalten, sondern lediglich die Jet-Tabellen.


== Systemtabellen ==
== Systemtabellen ==
Zeile 770: Zeile 770:


== Erweiterung auf SQL-Server ==
== Erweiterung auf SQL-Server ==
Eine MDB ist als [[Front-End und Back-End|Backend]] für größere Datenmengen ungeeignet, da ihre Größe aktuell maximal 2&nbsp;GB betragen kann und außerdem die Zugriffszeit bei gleichzeitiger Benutzung von mehreren Rechnern aus erheblich steigt. Eine bewährte Faustformel besagt: Maximal 20 User und maximal 200 MB.
Eine MDB ist als [[Front-End und Back-End|Backend]] für größere Datenmengen ungeeignet, da ihre Größe aktuell maximal 2&nbsp;GB betragen kann und maximal 255 Benutzer gleichzeitig auf die Datenbank zugreifen können.<ref>{{Internetquelle |url=https://support.microsoft.com/de-de/office/access-spezifikationen-0cf3c66f-9cf2-4e32-9568-98c1025bb47c |titel=Access-Spezifikationen |werk=support.microsoft.com |sprache=de |abruf=2023-02-19}}</ref> Zudem steigt die Zugriffszeit bei gleichzeitiger Benutzung von mehreren Rechnern aus erheblich.


Diesen Nachteil hat Microsoft in der Weise zu kompensieren versucht, dass ab Version 2000 die sogenannte MSDE (Microsoft Data- oder Desktop-Engine) mit Office 2000 oder Visual Studio ausgeliefert wurde, eine im Leistungsumfang beschränkte, kostenfreie Version des [[Microsoft SQL Server]]. Mit SQL Server 2005 hat Microsoft die MSDE in Express Edition umbenannt. Von Version zu Version hat Microsoft auch die Einschränkungen gelockert, die aktuelle SQL Server 2016 Express Edition unterstützt 4 Prozessorkerne, ein GB RAM und eine maximale Datenbankgröße von 10 GB.<ref>[https://msdn.microsoft.com/library/cc645993.aspx Von den SQL Server 2016-Editionen unterstützte Funktionen im msdn]</ref>
Diesen Nachteil hat Microsoft in der Weise zu kompensieren versucht, dass ab Version 2000 die sogenannte MSDE (Microsoft Data- oder Desktop-Engine) mit Office 2000 oder Visual Studio ausgeliefert wurde, eine im Leistungsumfang beschränkte, kostenfreie Version des [[Microsoft SQL Server]]. Mit SQL Server 2005 hat Microsoft die MSDE in Express Edition umbenannt. Von Version zu Version hat Microsoft auch die Einschränkungen gelockert, die aktuelle SQL Server 2022 Express Edition unterstützt 4 [[Prozessorkern]]e, 2&nbsp;GB [[Arbeitsspeicher]] (1.410&nbsp;MB Pufferpool plus jeweils 352&nbsp;MB für den Segmentcache und den optimierten Datenspeicher) und eine maximale Datenbankgröße von 10&nbsp;GB.<ref>{{Internetquelle |autor=Randolph West et al. |url=https://learn.microsoft.com/de-de/sql/sql-server/editions-and-components-of-sql-server-2022?view=sql-server-ver16 |titel=Editionen und unterstützte Features von SQL Server 2022 |werk=learn.microsoft.com |datum=2022-12-20 |sprache=de |abruf=2023-02-19}}</ref>


Die Umstellung auf [[SQL|SQL-Server]] als Backend-Datenbank ist seit jeher möglich mit dem sogenannten „Upsizing-Wizard“, der ab der Version 2000 fest eingebaut ist unter Extras | Datenbank-Dienstprogramme | Upsizing-Assistent. Dieser steht seit Version 2013 nicht mehr zur Verfügung. Die Übertragung kann jedoch mit Hilfe des Microsoft SQL Server Migration Assistant 8.6 für Access (SSMA) durchgeführt werden. Eine Anleitung hierzu findet sich bei Microsoft.
Die Umstellung auf [[SQL|SQL-Server]] als Backend-Datenbank ist seit jeher möglich mit dem sogenannten „Upsizing-Wizard“, der ab der Version 2000 fest eingebaut ist unter Extras | Datenbank-Dienstprogramme | Upsizing-Assistent. Dieser steht seit Version 2013 nicht mehr zur Verfügung. Die Übertragung kann jedoch mit Hilfe des Microsoft SQL Server Migration Assistant 8.6 für Access (SSMA) durchgeführt werden. Eine Anleitung hierzu findet sich bei Microsoft.


== Weblinks ==
== Weblinks ==
* [http://allenbrowne.com/tips.html Tips for Microsoft Access] – Allen Browne's Database and Training
* [https://www.microsoft.com/de-de/download/details.aspx?id=42299 SQL 2014 Express Edition ] – Microsoft SQL Server 2014
* {{GitHub|brianb/mdbtools|MDB Tools}} – Sammlung von Open-Source-Werkzeugen und Bibliotheken für Access-Datenbanken
* [https://www.microsoft.com/de-de/download/details.aspx?id=22661 Microsoft SQL Server 2000 Desktop Engine (MSDE 2000) Version A] – Microsoft SQL Server 2000 Desktop Engine (MSDE 2000) Version A
* [http://allenbrowne.com/tips.html Access Tips 01] – Allen Browne's Database and Training
* [https://github.com/brianb/mdbtools MDB-Tools] – Sammlung von Open-Source-Werkzeugen und Bibliotheken für Access-Datenbanken
* [[:en:Microsoft Jet Database Engine|Microsoft Jet Database Engine]] – Englisch: Geschichte der Jet-Engine
* [[Microsoft Jet Engine]] – Englisch: Microsoft_Jet_Engine


== Einzelnachweise ==
== Einzelnachweise ==

Version vom 19. Februar 2023, 18:25 Uhr

Die Microsoft Access Database ist das Standard-Datenbank-Format von Microsoft Access. Die Standard-Datei-Erweiterung ist „.mdb“ (seit Access 2007 auch „.accdb“). MDB ist die Abkürzung für Microsoft DataBase und ein proprietäres Dateiformat, welches eine dateibasierte Red-Jet-Datenbank darstellt. Da Microsoft keine öffentlich zugängliche Dokumentation über den interne Aufbau des Dateiformats bereitstellt, versuchen mehrere Open-Source-Projekte wie beispielsweise Jackcess (Java Library für MS Access) und MDB Tools, dieses zu verstehen und für Dritte plattformunabhängig zugänglich zu machen.[1][2] Unter Microsoft Windows können Programmierer über Data Access Objects (DAO), ActiveX Data Objects (ADODB/ADOX), ADO.NET, Open Database Connectivity (ODBC), Remote Data Objects (RDO), OLE DB oder via DB-Library auf derartige Datenbanken zugreifen.

Allgemeines

Nachdem Microsoft Access (Codename „CIRRUS“)[3] 1992 erschien, hatte es in vier Jahren das bis dahin führende Datenbank-Format dBASE abgelöst.[4] Das Datenbankformat bietet ab Version 1.0 (1992): Tabellen, referentielle Integrität, Check-Klauseln, Verschlüsselung, Benutzerverwaltung, Dialoge, Berichte, gespeicherte Abfragen und VBA-Interaktion (anfangs noch AccessBasic genannt) an.[5][6]

Es gibt zahlreiche Anwendungen, die dieses Datenbankformat verwenden, da die Komponenten und Schnittstellen der Jet-Engine integraler Bestandteil von Microsoft Windows sind und unabhängig davon, ob Access installiert ist oder nicht, von Anwendungen genutzt werden können.[7] Eine abgewandelte Form dieses Dateiformates wird auch in Microsoft MapPoint benutzt, oder als sogenannte Blue-Jet-Datenbank von Programmen und Systemkomponenten wie beispielsweise Microsoft Exchange, Active Directory oder Microsoft Update genutzt. Eine Vorgängerversion dieses Formates wurde ab 1989 mit Microsoft BASIC Professional Development System (PDS) Version 7.0 und 7.1 sowie mit Microsoft Visual Basic für DOS Version 1.0 als sogenannte ISAM-Datenbank mit entsprechenden Entwicklerwerkzeugen ausgeliefert.

Es existieren bereits viele unterschiedliche Versionen, die zum Teil nicht kompatibel zueinander sind. Zur Nutzung ist daher häufig ein Importfilter oder Konverter nötig.

Microsoft spricht immer von Access-Datenbank. Genauer gesagt handelt es sich – je nach Access-Version – um verschiedene Datenbanken. Access benutzt eine vorhandene Datenbank (sozusagen als Client) um seine Extra-Strukturen zu speichern:

  • keine Access-Version benutzt die Jet-Datenbank Version 0.5 (ISAM mdb)
  • Access-Version 1.0 benutzt die Jet-Datenbank Version 1.0
  • Access-Version 1.1 benutzt die Jet-Datenbank Version 1.1
  • Access-Version 2.0 benutzt die Jet-Datenbank Version 2.0
  • Access-Version 7.0 benutzt die Jet-Datenbank Version 3.0
  • Access-Version 8.0 benutzt die Jet-Datenbank Version 3.0
  • Access-Version 9.0 benutzt die Jet-Datenbank Version 4.0 (mdb) oder den SQL-Server (adp)
  • Access-Version 10.0 benutzt die Jet-Datenbank Version 4.0 (mdb) oder den SQL-Server (adp)
  • Access-Version 11.0 benutzt die Jet-Datenbank Version 4.0 (mdb) oder den SQL-Server (adp)
  • Access-Version 12.0 benutzt die Jet-Datenbank Version 4.0 (mdb) oder die Jet-Datenbank Version 12.0 (accdb) – benötigt ACE (Microsoft Access Database Engine 2010)
  • Access-Version 14.0 benutzt die Jet-Datenbank Version 4.0 (mdb) oder die Jet-Datenbank Version 12.0 (accdb) – benötigt ACE (Microsoft Access Database Engine 2010)

Versionen

Name / Alias Exe -Typ Bits Erscheinungsjahr Beschreibung
„Access 0.5“ 16 1990 enthalten in Microsoft BASIC Professional Development System (PDS), 16 Bit, DOS-ISAM-Datenbank, Maximal-Größe 128 MB, Seitengröße 2 KB, lokaler Zeichensatz
Access 1.0 16 1992 wählbarer Zeichensatz pro Feld
Access 1.1 16 1993 maximale Datenbank-Größe 1 GB
Access 2.0 16 1994 enthalten in Office Professional 4.3
Access 7.0 / 95 32 1995 enthalten in Office 95, 32 Bit
Access 8.0 / 97 32 1997 enthalten in Office 97
Access 9.0 / 2000 32 2000 enthalten in Office 2000, maximale Datenbank-Größe 2 GB, Seitengröße 4 KB, Unicode (UCS2 oder UTF-8? bei UnicodeCompression)
Access 10.0 / 2002 / XP 32 2002 enthalten in Office XP
Access 11.0 / 2003 32 2003 enthalten in Office 2003
Access 12.0 / 2007 32 2007 enthalten in Office 2007
Access 14.0 / 2010 32 / 64 2010 enthalten in Office 2010
Access 15.0 / 2013 32 / 64 2013 enthalten in Office 2013

In der Version „Access 0.5“ (mit DOS-ISAM-Datenbank) sind noch keine grafischen Werkzeuge enthalten, sondern lediglich die Jet-Tabellen.

Systemtabellen

Je nach Version der Jet-Engine und der darüberliegenden Access-Version entstehen unterschiedliche Systemtabellen:

Access/Jet System-Tabellen und Ersteller nach Version Jet 0.5 Jet 1.0 Jet 1.1 Jet 2.0 Jet 3.0 Jet 4.0 Jet 12.0 Acc 1.0 1992 Acc 1.1 1993 Acc 2.0 1994 Acc 7.0 1995 Acc 8.0 1997 Acc 9.0 2000 Acc 10.0 2002 XP f2k Acc 10.0 2002 XP f2k2 Acc 11.0 2003 f2k Acc 11.0 2003 f2k2 Acc 12.0 2007 f2k Acc 12.0 2007 f2k2 Acc 12.0 2007 f2k7 Acc 14.0 2010 Inhalt
Benutzt Jet 1.0 1.1 2.0 3.0 3.0 4.0 4.0 4.0 4.0 4.0 4.0 4.0 12.0 ?
Exe -Typ Bits 16 16 16 16 32 32 32/64 16 16 16 32 32 32 32 32 32 32 32 32 32 32/64
MSysObjects X X X X X X X Hauptobjekte + Diagramme
MSysColumns X X X X Spalten
MSysIndexes X X X X Indices
MSysRelationships X X X X X X X Fremdschlüssel
MSysTempIndexes X ?
MSysQueries X X X X X X Abfragen-Bestandteile
MSysACEs X X X X X X Objekt-Zugriffsrechte
MSysGroups X X X X X ? Gruppenkonten
MSysAccounts X X X X X ? Benutzerkonten
MSysComplexColumns X ?
MSysMacros X X X Makros
MSysIMEXSpecs O O O X O O O O O O O O O ? Import-Export-Jobs
MSysIMEXColumns O O O X O O O O O O O O O ? Import-Export-Spalten
MSysModules X X Module++
MSysToolbars X Symbolleisten
MSysModules2 X Module++
MSysCmdbars O Symbolleisten
MSysAccessObjects X X X X ? binär frm rpt mcr bas
MSysAccessStorage X X X X ? binär frm rpt mcr bas
MSysAccessXML ? ? ? ? ? ? ?
MSysNavPaneGroupCategories X X X ? ?
MSysNavPaneGroups X X X ? ?
MSysNavPaneObjectIDs X X X ? ?
MSysNavPaneGroupToObjects X X X ? ?
Legende
  • X = Immer
  • O = Optional
  • ? = Todo
  • Acc = Access
  • f2k = Format 2000
  • f2k2 = Format 2002 XP
  • f2k7 = Format 2007

Erweiterung auf SQL-Server

Eine MDB ist als Backend für größere Datenmengen ungeeignet, da ihre Größe aktuell maximal 2 GB betragen kann und maximal 255 Benutzer gleichzeitig auf die Datenbank zugreifen können.[8] Zudem steigt die Zugriffszeit bei gleichzeitiger Benutzung von mehreren Rechnern aus erheblich.

Diesen Nachteil hat Microsoft in der Weise zu kompensieren versucht, dass ab Version 2000 die sogenannte MSDE (Microsoft Data- oder Desktop-Engine) mit Office 2000 oder Visual Studio ausgeliefert wurde, eine im Leistungsumfang beschränkte, kostenfreie Version des Microsoft SQL Server. Mit SQL Server 2005 hat Microsoft die MSDE in Express Edition umbenannt. Von Version zu Version hat Microsoft auch die Einschränkungen gelockert, die aktuelle SQL Server 2022 Express Edition unterstützt 4 Prozessorkerne, 2 GB Arbeitsspeicher (1.410 MB Pufferpool plus jeweils 352 MB für den Segmentcache und den optimierten Datenspeicher) und eine maximale Datenbankgröße von 10 GB.[9]

Die Umstellung auf SQL-Server als Backend-Datenbank ist seit jeher möglich mit dem sogenannten „Upsizing-Wizard“, der ab der Version 2000 fest eingebaut ist unter Extras | Datenbank-Dienstprogramme | Upsizing-Assistent. Dieser steht seit Version 2013 nicht mehr zur Verfügung. Die Übertragung kann jedoch mit Hilfe des Microsoft SQL Server Migration Assistant 8.6 für Access (SSMA) durchgeführt werden. Eine Anleitung hierzu findet sich bei Microsoft.

Einzelnachweise

  1. Jackcess. In: jackcess.sourceforge.io. 26. Januar 2023, abgerufen am 19. Februar 2023 (englisch).
  2. MDB Tools. In: mdbtools.github.io. Abgerufen am 19. Februar 2023 (englisch).
  3. Tony Goodhew: Jet Engine: History. In: avdf.com. November 1996, archiviert vom Original am 29. Januar 1999; abgerufen am 19. Februar 2023 (englisch).
  4. Artikel in PC-Welt, Ausgabe Mai 1996
  5. Dagmar Sieberichs, Hans-Joachim Krüger: Vieweg Software-Trainer Microsoft Access für Windows. 1. Auflage. Vieweg+Teubner Verlag, Wiesbaden 1993, ISBN 3-528-05312-7, S. 111 ff., 543 ff., doi:10.1007/978-3-322-89437-3.
  6. Informationen zur Struktur einer Access-Datenbank. In: support.microsoft.com. Abgerufen am 19. Februar 2023.
  7. Dan Haught, Jim Ferguson: Microsoft Jet Database Engine Programmer’s Guide. The Essential Reference for the Database Engine Used in Microsoft Windows 95 Applications and Programming Environments. 1. Auflage. Microsoft Press, 1995, ISBN 1-55615-877-7, S. 10 ff. (englisch).
  8. Access-Spezifikationen. In: support.microsoft.com. Abgerufen am 19. Februar 2023.
  9. Randolph West et al.: Editionen und unterstützte Features von SQL Server 2022. In: learn.microsoft.com. 20. Dezember 2022, abgerufen am 19. Februar 2023.