www.wikidata.de-de.nina.az
Dieser Artikel oder nachfolgende Abschnitt ist nicht hinreichend mit Belegen beispielsweise Einzelnachweisen ausgestattet Angaben ohne ausreichenden Beleg konnten demnachst entfernt werden Bitte hilf Wikipedia indem du die Angaben recherchierst und gute Belege einfugst 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 Abkurzung fur Microsoft DataBase und ein proprietares Dateiformat welches eine dateibasierte Red Jet Datenbank darstellt Da Microsoft keine offentlich zugangliche Dokumentation uber den interne Aufbau des Dateiformats bereitstellt versuchen mehrere Open Source Projekte wie beispielsweise Jackcess Java Library fur MS Access und MDB Tools dieses zu verstehen und fur Dritte plattformunabhangig zuganglich zu machen 1 2 Unter Microsoft Windows konnen Programmierer uber 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 Inhaltsverzeichnis 1 Allgemeines 2 Versionen 3 Systemtabellen 4 Erweiterung auf SQL Server 5 Weblinks 6 EinzelnachweiseAllgemeines BearbeitenNachdem Microsoft Access Codename CIRRUS 3 1992 erschien hatte es in vier Jahren das bis dahin fuhrende Datenbank Format dBASE abgelost 4 Das Datenbankformat bietet ab Version 1 0 1992 Tabellen referentielle Integritat Check Klauseln Verschlusselung 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 unabhangig davon ob Access installiert ist oder nicht von Anwendungen genutzt werden konnen 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 Vorgangerversion dieses Formates wurde ab 1989 mit Microsoft BASIC Professional Development System PDS Version 7 0 und 7 1 sowie mit Microsoft Visual Basic fur 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 haufig ein Importfilter oder Konverter notig 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 benotigt 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 benotigt ACE Microsoft Access Database Engine 2010 Versionen BearbeitenName 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 Grosse 128 MB Seitengrosse 2 KB lokaler ZeichensatzAccess 1 0 16 1992 wahlbarer Zeichensatz pro FeldAccess 1 1 16 1993 maximale Datenbank Grosse 1 GBAccess 2 0 16 1994 enthalten in Office Professional 4 3Access 7 0 95 32 1995 enthalten in Office 95 32 BitAccess 8 0 97 32 1997 enthalten in Office 97Access 9 0 2000 32 2000 enthalten in Office 2000 maximale Datenbank Grosse 2 GB Seitengrosse 4 KB Unicode UCS2 oder UTF 8 bei UnicodeCompression Access 10 0 2002 XP 32 2002 enthalten in Office XPAccess 11 0 2003 32 2003 enthalten in Office 2003Access 12 0 2007 32 2007 enthalten in Office 2007Access 14 0 2010 32 64 2010 enthalten in Office 2010Access 15 0 2013 32 64 2013 enthalten in Office 2013In der Version Access 0 5 mit DOS ISAM Datenbank sind noch keine grafischen Werkzeuge enthalten sondern lediglich die Jet Tabellen Systemtabellen BearbeitenJe nach Version der Jet Engine und der daruberliegenden 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 InhaltBenutzt 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 64MSysObjects X X X X X X X Hauptobjekte DiagrammeMSysColumns X X X X SpaltenMSysIndexes X X X X IndicesMSysRelationships X X X X X X X FremdschlusselMSysTempIndexes X MSysQueries X X X X X X Abfragen BestandteileMSysACEs X X X X X X Objekt ZugriffsrechteMSysGroups X X X X X GruppenkontenMSysAccounts X X X X X BenutzerkontenMSysComplexColumns X MSysMacros X X X MakrosMSysIMEXSpecs O O O X O O O O O O O O O Import Export JobsMSysIMEXColumns O O O X O O O O O O O O O Import Export SpaltenMSysModules X X Module MSysToolbars X SymbolleistenMSysModules2 X Module MSysCmdbars O SymbolleistenMSysAccessObjects X X X X binar frm rpt mcr basMSysAccessStorage X X X X binar frm rpt mcr basMSysAccessXML 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 2007Erweiterung auf SQL Server BearbeitenEine MDB ist als Backend fur grossere Datenmengen ungeeignet da ihre Grosse aktuell maximal 2 GB betragen kann und maximal 255 Benutzer gleichzeitig auf die Datenbank zugreifen konnen 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 beschrankte 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 Einschrankungen gelockert die aktuelle SQL Server 2022 Express Edition unterstutzt 4 Prozessorkerne 2 GB Arbeitsspeicher 1 410 MB Pufferpool plus jeweils 352 MB fur den Segmentcache und den optimierten Datenspeicher und eine maximale Datenbankgrosse von 10 GB 9 Die Umstellung auf SQL Server als Backend Datenbank ist seit jeher moglich 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 Verfugung Die Ubertragung kann jedoch mit Hilfe des Microsoft SQL Server Migration Assistant 8 6 fur Access SSMA durchgefuhrt werden Eine Anleitung hierzu findet sich bei Microsoft Weblinks BearbeitenTips for Microsoft Access Allen Browne s Database and Training MDB Tools auf GitHub Sammlung von Open Source Werkzeugen und Bibliotheken fur Access DatenbankenEinzelnachweise Bearbeiten Jackcess In jackcess sourceforge io 26 Januar 2023 abgerufen am 19 Februar 2023 englisch MDB Tools In mdbtools github io Abgerufen am 19 Februar 2023 englisch Tony Goodhew Jet Engine History In avdf com November 1996 archiviert vom Original am 29 Januar 1999 abgerufen am 19 Februar 2023 englisch Artikel in PC Welt Ausgabe Mai 1996 Dagmar Sieberichs Hans Joachim Kruger Vieweg Software Trainer Microsoft Access fur 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 Informationen zur Struktur einer Access Datenbank In support microsoft com Abgerufen am 19 Februar 2023 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 Access Spezifikationen In support microsoft com Abgerufen am 19 Februar 2023 Randolph West et al Editionen und unterstutzte Features von SQL Server 2022 In learn microsoft com 20 Dezember 2022 abgerufen am 19 Februar 2023 Abgerufen von https de wikipedia org w index php title Microsoft Access Database amp oldid 231055006