Manieren om een Access-bureaubladdatabase te delen

Manieren om een Access-bureaubladdatabase te delen

Er zijn verschillende manieren waarop u een Access-database kunt delen, afhankelijk van de behoeften en de beschikbaarheid van de resource. In dit artikel worden de beschikbare opties, de voordelen van elke optie en bronnen voor meer informatie weergegeven.

In dit artikel

Een overzicht van manieren om Access-gegevens te delen

Eén database delen

Een gesplitste database delen

Gegevens op een SharePoint-site delen

Gegevens delen met behulp van een databaseserver

Een overzicht van manieren om Access-gegevens te delen

Wijziging van database toepassingen en vergroot de periode. Tal van factoren invloed hebben op de behoeften en prestaties, waaronder het aantal gelijktijdige gebruikers, netwerkomgeving, doorvoer, latentie, de grootte van de database, piek gebruikstijd en verwachte groeisnelheid. Als de databaseoplossing succesvol is, moet deze zich waarschijnlijk ontwikkelen. Gelukkig heeft Access een ontwikkelingstraject, van eenvoudig tot geavanceerd dat u de tijd van de oplossing effectief kunt benutten. De volgende tabel bevat een overzicht van scenario's en werkbelasting van Access, zodat u dit pad kunt kiezen.

Een overzicht van opties voordelen van Access

Naar boven

Eén database delen

Dit is de eenvoudigste optie met de minste vereisten, maar deze optie biedt ook de minste functionaliteit. Bij deze methode wordt het databasebestand opgeslagen op een gedeeld netwerkstation en delen alle gebruikers het databasebestand gelijktijdig. Deze methode kent beperkingen, bijvoorbeeld met betrekking tot betrouwbaarheid en beschikbaarheid, als meerdere gebruikers gelijktijdig gegevens wijzigen aangezien alle databaseobjecten worden gedeeld. Ook kunnen bij deze techniek de prestaties verslechteren omdat de databaseobjecten via het netwerk worden verzonden.

Dit kan voor u een bruikbare optie zijn wanneer er slechts enkele personen de database op hetzelfde moment gebruiken en de gebruikers het ontwerp van de database niet hoeven te wijzigen. Deze methode is minder veilig dan andere methoden voor het delen van een database, omdat elke gebruiker een volledige kopie heeft van het databasebestand, waardoor het risico van toegang door onbevoegden toeneemt.

Een database delen met behulp van een gedeelde map:

  1. Deel een map met bepaalde personen in een omgeving voor thuisgebruik of kleine bedrijven. Zie bestanden delen via een netwerk in Windows 10voor meer informatie.

  2. Controleer of Access is ingesteld om te worden geopend in de gedeelde modus op de computers van alle gebruikers. Dit is de standaardinstelling maar toch moet u dit controleren, want als een gebruiker de database opent in de exclusieve modus, zijn de gegevens niet meer beschikbaar voor anderen.

    1. Start Access en klik onder Bestand op Opties.

    2. Klik in het dialoogvenster Opties voor Access op Clientinstellingen.

    3. Selecteer in de sectie Geavanceerd bij standaardmodus voor openende optie gedeeld, klik op OKen sluit Access af.

  3. Kopieer het databasebestand naar de gedeelde map. Nadat u het bestand hebt gekopieerd, controleert u of de bestandskenmerken zo zijn ingesteld dat lees-schrijftoegang tot het databasebestand is toegestaan. Gebruikers moeten lees-schrijftoegang hebben om de database te kunnen gebruiken.

  4. Maak op de computer van elke gebruiker een snelkoppeling naar het databasebestand. Zie een snelkoppeling op het bureaublad maken voor een Office-programma of-bestandvoor meer informatie.

Naar boven

Een gesplitste database delen

Dit is een goede keuze als u geen SharePoint-site of databaseserver hebt. U kunt een gesplitste database delen via een LAN-netwerk. Wanneer u een database splitst, ordent u de database opnieuw in twee bestanden: een back-enddatabase met de gegevenstabellen en een front-enddatabase met alle andere databaseobjecten, zoals query's, formulieren en rapporten. Elke gebruiker werkt met de gegevens via een lokale kopie van de front-enddatabase.

De voordelen van het splitsen van een database zijn onder andere:

  • Verbeterde prestaties    Alleen de gegevens worden via het netwerk gedeeld, niet de tabellen, query's, formulieren, rapporten, macro's en modules.

  • Betere beschikbaarheid    Database transacties zoals record bewerkingen worden sneller voltooid.

  • Verbeterde beveiliging    Gebruikers openen de back-enddatabase via gekoppelde tabellen; indringers kunnen minder vaak onbevoegd toegang krijgen tot de gegevens via de front-enddatabase.

  • Betere betrouwbaarheid    Als een gebruiker een probleem tegenkomt en de database onverwacht wordt afgesloten, wordt een beschadigd databasebestand doorgaans beperkt tot de kopie van de front-enddatabase die de gebruiker heeft geopend.

  • Flexibele ontwikkelomgeving    Gebruikers kunnen query's, formulieren, rapporten en andere databaseobjecten afzonderlijk ontwikkelen zonder dat dit invloed heeft op andere gebruikers. U kunt ook een nieuwe versie van de front-enddatabase ontwikkelen en distribueren zonder de toegang tot de gegevens te verstoren die in de back-enddatabase zijn opgeslagen.

Zie een Access-database splitsenvoor meer informatie.

Naar boven

Gegevens op een SharePoint-site delen

U kunt op verschillende manieren Access-gegevens delen op een SharePoint-site:

  • Probeert    Het koppelingsproces maakt verbinding met gegevens in een ander programma, zodat u de meest recente gegevens kunt weergeven en bewerken in SharePoint en in Access zonder een kopie van de gegevens in Access te maken en te onderhouden. Als u een SharePoint-lijst niet naar uw Access-database wilt kopiëren, maar in plaats daarvan query's wilt uitvoeren en rapporten wilt genereren op basis van de inhoud van de lijst, kunt u een koppeling naar de gegevens maken.

  • Gang    Wanneer u gegevens van Access naar een SharePoint-site verplaatst, maakt u lijsten op de SharePoint-site die zijn gekoppeld aan tabellen in de database. Met de wizard tabellen exporteren naar SharePoint kunt u de gegevens uit alle tabellen tegelijk verplaatsen en hun relaties behouden.

Zie gegevens importeren, koppelen of verplaatsen naar SharePointvoor meer informatie.

Waarschuwing    Hoewel u een Access-databasebestand kunt opslaan in OneDrive of een SharePoint-documentbibliotheek, raden we u aan om te voorkomen dat u een Access-database van deze locaties opent. Het bestand is mogelijk lokaal gedownload voor bewerken en wordt vervolgens opnieuw geüpload wanneer u de wijzigingen hebt opgeslagen in SharePoint. Als meer dan één persoon de Access-database vanuit SharePoint opent, kunnen er meerdere kopieën van de database worden gemaakt en kan dit onverwachte gedrag voordoen. Dit is van toepassing op alle soorten toegangs bestanden, waaronder één database, een gesplitste database, en de ACCDB-, ACCDC-, ACCDB-en ACCDR-bestandsindelingen. Zie een Access-toepassing implementerenvoor meer informatie over het implementeren van Access.

Naar boven

Gegevens delen met behulp van een databaseserver

U kunt Access gebruiken met een databaseserverproduct zoals SQL Server om uw database te delen. Deze methode biedt u veel voordelen, maar hiervoor is wel extra software vereist: een databaseserverproduct.

Deze manier van delen is vergelijkbaar met het splitsen van een database omdat ook hierbij de tabellen op het netwerk worden opgeslagen en iedere gebruiker beschikt over een lokale kopie van een Access-databasebestand met koppelingen naar de tabellen, en met query's, formulieren, rapporten en andere databaseobjecten. Welke voordelen deze manier van delen oplevert, is afhankelijk van de databaseserver-software die u gebruikt, maar meestal kan er gebruik worden gemaakt van gebruikersaccounts, hebben gebruikers selectieve toegang tot gegevens, zijn de gegevens steeds optimaal beschikbaar en kan gebruik worden gemaakt van goed geïntegreerde hulpmiddelen voor gegevensbeheer. Bovendien werkt de meeste databaseserver-software goed samen met eerdere versies van Access, dus gebruikers hoeven niet allemaal over precies dezelfde versie van Access te beschikken. Alleen tabellen worden gedeeld. Zie een Access-database migreren naar SQL Server, gegevens importeren uit of een koppeling maken naar gegevens in een SQL Server-databaseen gegevens koppelen of importeren uit een Azure SQL Server-databasevoor meer informatie.

Voordelen van het delen van een database via een databaseserver

  • Hoge prestaties en schaalbaarheid    In veel gevallen biedt een databaseserver betere prestaties dan alleen een Access-databasebestand. Veel databaseserverproducten bieden ook ondersteuning voor heel grote databases (van een of meer terabytes) met ongeveer 500 keer de huidige limiet voor een Access-databasebestand (twee gigabytes). Databaseserverproducten werken meestal heel efficiënt door query's parallel te verwerken (met behulp van meerdere native threads in één proces om gebruikersverzoeken te verwerken) en het vereiste extra geheugen te minimaliseren wanneer meer gebruikers worden toegevoegd.

  • Betere beschikbaarheid    Met de meeste databaseserver producten kunt u een back-up maken van uw database tijdens het gebruik. U hoeft gebruikers dus niet te dwingen de database te verlaten om een back-up te maken van uw gegevens. Bovendien verloopt het tegelijkertijd bewerken van gegevens en het vergrendelen van records met databaseserverproducten heel efficiënt.

  • Verbeterde beveiliging    Er kan geen database geheel veilig worden gemaakt. Databaseserverproducten bieden echter een degelijke beveiliging waarmee uw gegevens worden beschermd tegen gebruik door onbevoegden. De meeste databaseserverproducten bieden een op accounts gebaseerde beveiliging, waarbij u kunt opgeven wie welke tabellen mag zien. Zelfs in het geval dat de Access-front-end onrechtmatig is verkregen, wordt gebruik door onbevoegden voorkomen door een op accounts gebaseerde beveiliging.

  • Automatische herstelmogelijkheden    In geval van systeemstoring (zoals een vastlopend besturingssysteem of een stroomstoring), hebben sommige databaseserver producten automatisch herstel mechanismen waarmee een database wordt hersteld tot de laatste versie van de consistentie, zonder databasebeheerder afzet.

  • Op servers gebaseerde verwerking    Door gebruik te maken van een client/server-configuratie vermindert u netwerkverkeer door databasequery's op de server te verwerken voordat u resultaten verzendt naar de client. De server de verwerking laten doen werkt meestal efficiënter, vooral wanneer u werkt met grote gegevenssets.

  • Azure SQL Server    Naast de voordelen van SQL Server biedt de mogelijkheid voor dynamische schaling zonder downtime, slim optimaliseren, globaal schalen en beschikbaarheid, eliminatie van hardwarekosten en beperkt beheer.

Naar boven

Opmerking:  Deze pagina is automatisch vertaald en kan grammaticale fouten of onnauwkeurigheden bevatten. Wij hopen dat deze inhoud nuttig voor je is. Wil je ons laten weten of deze informatie nuttig is? Hier is het Engelstalige artikel ter referentie.

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagenten.

×