Welke Access-bestandsindeling moet ik gebruiken?

Van toepassing op
Access voor Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

De ACCDB-bestandsindeling die werd geïntroduceerd in Access 2007 biedt veel voordelen die in eerdere bestandsindelingen niet beschikbaar waren. Als u een upgrade uitvoert naar een versie van Access die ouder is dan Access 2007, hebt u mogelijk databasebestanden die een .mdb bestandsindeling gebruiken. In de meeste gevallen moet u deze databases opslaan in de ACCDB-indeling. U kunt een kopie van het oorspronkelijke .mdb bestand bewaren om te controleren of de overgang goed is verlopen.

In dit artikel worden de voordelen van de ACCDB-bestandsindeling uitgelegd, worden de redenen waarom het beter kan zijn een .mdb-bestandsindeling te gebruiken en wordt uitgelegd hoe u een database converteert naar de nieuwe bestandsindeling.

In dit artikel

De ACCDB-bestandsindeling

Vanaf Access 2007 is .accdb de standaardbestandsindeling van Access. De ACCDB-bestandsindeling ondersteunt een aantal nieuwere functies, zoals berekende velden en bijlagen. In bepaalde omstandigheden is de ACCDB-bestandsindeling mogelijk niet de juiste keuze.

Functies die worden geboden door de bestandsindeling .accdb

  • Velden met meerdere waarden Een veld met meerdere waarden is een soort opzoekveld waarin u meer dan één waarde per record kunt opslaan. Stel dat u een taak moet toewijzen aan verschillende werknemers. In een ACCDB-bestand kunt u een veld met meerdere waarden maken om bij te houden welke werknemers aan de taak zijn toegewezen. De namen van de werknemers kunnen worden geselecteerd in een tabel of een lijst met waarden.
    Met velden met meerdere waarden kunt u gemakkelijker meer dan één keuze selecteren en opslaan, zonder dat u een geavanceerder databaseontwerp hoeft te maken. Velden met meerdere waarden zijn ook belangrijk voor integratie met SharePoint, omdat SharePoint-lijsten ook velden met meerdere waarden ondersteunen.
  • Gegevenstype Bijlage Met het gegevenstype Bijlage kunt u eenvoudig allerlei soorten documenten en binaire bestanden in uw database opslaan en ervoor zorgen dat het databasebestand onder de bestandslimiet van 2 GB blijft – bijlagen worden automatisch gecomprimeerd. Een record kan meerdere bijlagen hebben, maar de tabel kan maar één bijlageveld bevatten.
  • Betere integratie met SharePoint en Outlook De bestandsindelingen .accdb ondersteunen beveiligingsvereisten van SharePoint en Outlook die niet worden ondersteund door .mdb bestanden. Hierdoor kan Access beter worden geïntegreerd met SharePoint en Outlook.
  • Verbeterde versleuteling U kunt een databasewachtwoord instellen en de inhoud van de database versleutelen. Wanneer u dit doet met de .accdb-bestandsindeling, gebruikt Access standaard de Windows Crypto API om de gegevens te versleutelen. Er kunnen ook versleutelingshulpprogramma's van derden worden gebruikt.
  • Bijhouden van geschiedenis van velden met lange tekst (memo) Velden van het type Lange tekst (memo) zijn handig voor het opslaan van grote hoeveelheden informatie. Wanneer u de bestandsindeling .accdb gebruikt, kunt u een eigenschap (AppendOnly) instellen waardoor de geschiedenis van alle wijzigingen in een veld Lange tekst (memo) moet worden bijgehouden. U kunt vervolgens de geschiedenis van die wijzigingen bekijken. Deze functie biedt tevens ondersteuning voor de functie voor versiebeheer in SharePoint, zodat u in Access wijzigingen kunt bijhouden op meerdere regels van een tekstveld dat is opgeslagen in een SharePoint-lijst (mits voor het veld de optie Wijzigingen toevoegen aan bestaande tekst is ingesteld op Ja).
  • Gegevenstype Berekend Vanaf Access 2010 ondersteunt de bestandsindeling .accdb het gebruik van het gegevenstype Berekend. Met het gegevenstype Berekend kunt u de resultaten opslaan van een expressie die u definieert.

Naar boven

De .mdb bestandsindelingen

Voordat de bestandsindeling .accdb in Access 2007 werd geïntroduceerd, hadden de bestandsindelingen van Access de bestandsextensie .mdb. Er zijn meerdere versies van de bestandsindeling van .mdb.

Sommige .mdb bestanden kunt u nog steeds openen. Als het bestand is opgeslagen in de Access 2002-2003- of Access 2000-bestandsindeling, kunt u het openen en normaal gebruiken. U kunt echter geen gebruikmaken van functies waarvoor de bestandsindeling .accdb is vereist.

Als u gebruikmaakt van functies die niet beschikbaar zijn in een ACCDB-bestand, converteert u het bestand niet, maar laat u het als een .mdb-bestand.

.mdb bestandsfuncties die niet beschikbaar zijn in een ACCDB-bestand

  • Omgeving met gemengde versies De ACCDB-bestandsindeling kan niet worden geopend of zelfs niet gekoppeld met versies van Access ouder dan Access 2007. Als er personen in uw organisatie zijn die een eerdere versie van Access gebruiken, kunt u overwegen of het gebruik van een .mdb-bestand een betere optie is.
  • Databasereplicatie U kunt replicatie niet gebruiken in een ACCDB-bestand. Als uw Access-oplossing gebruikmaakt van de replicatiefunctie, moet u de oplossing opnieuw maken zonder replicatie als u de ACCDB-bestandsindeling wilt gebruiken.
  • Beveiliging op gebruikersniveau De ACCDB-bestandsindeling biedt geen ondersteuning voor beveiliging op gebruikersniveau. Deze functie zorgt ervoor dat gebruikers precies zien wat ze moeten zien. Beveiliging op gebruikersniveau is niet langer effectief voor gegevensbeveiliging, omdat de beveiligingsmethode nu verouderd is en gemakkelijk kan worden gecompromitteerd. Beveiliging op gebruikersniveau kan de bruikbaarheid echter verbeteren door dingen eenvoudig te houden. Als iemand bijvoorbeeld geen zakelijke reden heeft om een bepaald formulier te gebruiken, kunt u het formulier voor hen verbergen. Als u een Access-oplossing hebt die afhankelijk is van beveiliging op gebruikersniveau om de bruikbaarheid te verbeteren, wilt u mogelijk de bestandsindeling van .mdb blijven gebruiken, zodat u de oplossing kunt blijven gebruiken zoals deze is.

Naar boven

Converteren naar de nieuwe bestandsindeling

Als u een .mdb-bestand wilt converteren naar de ACCDB-bestandsindeling, opent u het bestand en slaat u het op in de ACCDB-bestandsindeling.

Belangrijk

De volgende procedure geldt voor .mdb bestanden die zijn gemaakt in Access 97, Access 2000, Access 2002 of Access 2003.

Open eerst de database:

  1. Klik op het tabblad Bestand.
  2. Klik aan de linkerkant op Openen.
  3. Selecteer en open in het dialoogvenster Openen de database die u wilt converteren.

Converteer nu de database:

  1. Klik op het tabblad Bestand.
  2. Klik aan de linkerkant op Opslaan als.
  3. Klik onder Bestandstypen op Database opslaan als.
  4. Klik aan de rechterkant onder Typen databasebestanden op Access-database.
  5. Voer in het dialoogvenster Opslaan als in het vak Bestandsnaam een bestandsnaam in of gebruik de opgegeven bestandsnaam.
  6. Klik op Opslaan.
    Er wordt een kopie van de database gemaakt in de ACCDB-bestandsindeling.

Naar boven

Zie ook

Een database of object opslaan in een andere indeling

Een database converteren naar de ACCDB-bestandsindeling

Een ACCDB-database converteren naar een eerdere bestandsindeling