sql >> Database >  >> RDS >> Access

Wat betekent het om een ​​Microsoft Access-database te splitsen?

Als je een database splitst, betekent dit dat je deze in twee bestanden reorganiseert. Eén bestand is de back-enddatabase die de gegevens en tabellen bevat. Het andere bestand is de front-end database die de queries, formulieren en rapporten bevat. Gebruikers communiceren met de gegevens met behulp van een lokale kopie van de front-enddatabase.

In Microsoft Access kunt u een database splitsen met behulp van de wizard Database Splitter. Dit is een van de vele redenen waarom we van Access houden - het maakt het voltooien van dit soort taken snel en gemakkelijk! Nadat u de database heeft gesplitst, moet u de front-enddatabase naar uw gebruikers distribueren.

Laten we meer te weten komen over waarom u uw database misschien wilt splitsen en wat de voordelen hiervan zijn.

Waarom zou ik overwegen om mijn database te splitsen?

Niet alle databases hoeven te worden gesplitst, maar het is iets om te overwegen vanuit architectonisch oogpunt. Door uw database op te splitsen in een front- en back-end, kunt u de databaseprestaties verbeteren, het risico op corruptie verminderen en zelfs geld besparen.

Wanneer u een Access-database splitst, maakt u twee bestanden. De back-enddatabase bevat alleen de tabellen, terwijl de front-end al het andere heeft:query's, formulieren, macro's, rapporten en modules. Dit alles kan worden gedistribueerd naar gebruikers zonder hen toegang te geven tot uw tabellen.

En met de Database Splitter Wizard is het splitsen van een database over het algemeen heel eenvoudig. Als u echter van plan bent een grote of complexere database te splitsen, raden we u aan eerst met een database-expert zoals Arkware te praten.

Wat zijn de voordelen van het splitsen van een Access-database?

Het splitsen van uw database heeft een aantal voordelen:

  • Verbeterde prestaties. Gesplitste databases hebben de prestaties aanzienlijk verbeterd omdat alleen de gegevens over het netwerk worden verzonden. In een database die niet is gesplitst, moeten alle database-objecten ook over het netwerk worden verzonden, niet alleen de gegevens.
  • Grotere beveiliging. Omdat gebruikers geen directe toegang tot de tabellen hebben, is er minder risico dat ze per ongeluk tabellen verwijderen of gegevens stelen. U kunt ook voorkomen dat front-end gebruikers wijzigingen in de toepassing aanbrengen.
  • Betere betrouwbaarheid. Het splitsen van uw Access-database verkleint het risico op databasecorruptie. Als er een probleem is voor een individuele gebruiker, is dit meestal gerelateerd aan die gebruiker en niet aan de database als geheel.
  • Verbeterde flexibiliteit. Omdat elke gebruiker met een lokale kopie van de front-end database werkt, kunnen gebruikers query's, formulieren en andere database-objecten maken zonder dat dit gevolgen heeft voor andere gebruikers.

Neem contact op met Arkware om uw database te splitsen 

Denkt u dat het splitsen van databases geschikt is voor uw database? Neem contact op met Arkware voor advies. Als u een kleine en gestroomlijnde database heeft, kunt u uw database waarschijnlijk zelf splitsen met behulp van de wizard Database Splitter. Complexere databases kunnen baat hebben bij onze hulp!


  1. Selecteer een willekeurige steekproef van resultaten uit een queryresultaat

  2. Sessies beheren in Node.js met Passport, Redis en MySQL

  3. Hoe kunt u historische opzoekwaarden in een database het beste beheren?

  4. Wat is de standaardprecisie en schaal voor een getal in Oracle?