Microsoft Access databaseproblemen



Microsoft Access, onderdeel van de Microsoft Office Professional Suite, is de industrie standaard voor bureaubladdatabases. Problemen met Access wanneer er slecht ontworpen tabellen of relaties. Er zijn ook momenten dat toegang niet het juiste database-hulpprogramma, is omdat er veel gebruikers zijn of er vele miljoenen records zijn. Een andere reden niet kiezen Microsoft Access zou zijn als de database complexe beveiligingsschema moet.

Arme tabelontwerp

  • Arme tabelontwerp kan stoppen van een database in zijn tracks of problemen veroorzaken na jaren gebruik. Er zijn veel soorten slechte tabelontwerp. Een van de belangrijkste oorzaken van problemen met tabellen heeft geen tabellen voldoen aan de drie standaard soorten normalisatie.

    Eerste normaal formulier elimineert herhalende velden in tabellen voor grootboekposten bijvoorbeeld velden genaamd klasse 1, klasse 2, klasse 3. Dit vormt een probleem wanneer een student neemt een vierde klasse. De tabel bevat een veld met een adellijke titel 4 van de Filipijnse niet. Het zou beter twee tabellen--één die bijgehouden van studenten en één gerelateerd aan de tabel studenten die klassen bijgehouden.

    Tweede normaal formulier voorkomt dat hetzelfde veld van verschijnen in meer dan één locatie, die tot problemen met gegevensinvoer leiden kan en opvragen van de gegevens.

    Wanneer de velden worden geplaatst in de verkeerde tabel, derde normaal vorm is gebroken, en gegevensintegriteit wordt niet bereikt.

Slechte relatie Design

  • Slechte relatie ontwerp kan ook stoppen met een database in zijn tracks. Als de relaties zijn niet goed ontwikkeld, dan het delen van gegevens tussen tabellen maken van query's, kunnen niet formulieren voor gegevensinvoer en rapporten gebeuren. Ook als de tabellen niet beschikt over een primaire sleutel set, kunnen relatieproblemen blijken nadat de database is gebruikt voor een tijdje.

Te veel Records

  • Microsoft Access kan omgaan met miljoenen records; het heeft echter een limiet. Elke één tabel in een Access-database moet niet bevatten meer dan 5 miljoen, of 1 miljoen records die memovelden. Dit probleem zal waarschijnlijk niet blijken tot nadat de database is al in gebruik voor een lange periode van tijd, en het is gediagnosticeerd, wanneer het toevoegen van nieuwe gegevensrecords traag is of het systeem vastloopt.

Te veel gebruikers

  • Een ander probleem met Microsoft Access is dat het een heleboel gebruikers niet aankan. Het bedrag dat het aankan varieert afhankelijk van als de database is gesplitst, wat betekent dat dat er een "back-end" (alle van de databasestructuur), en meerdere "front ends" (alle formulieren voor gegevensinvoer en verslagen). Als de database is gesplitst, vervolgens heeft aantal gebruikers geen grote invloed tenzij de formulieren en rapporten bijwerken frequent moeten; dan wordt het lastig om bij te werken van de individuele front-ends. Als de database niet is gesplitst, moet dan het aantal gebruikers worden beperkt tot 15.

Complexe beveiliging nodig hebt

  • Access bevat een beveiliging die kan worden toegepast op een database. Echter dit veiligheidssysteem is moeilijk toe te passen, en veiligheid is meestal geregeld om toegang wordt verleend via netwerk effecten op de map die de database bevat. Als een systeem betere beveiliging vereist, is toegang niet het databasesysteem te gebruiken.

Gerelateerde Artikelen

Hoe u een invoermasker voor E-mail in Microsoft Access

Hoe u een invoermasker voor E-mail in Microsoft Access

Microsoft Access 2013 is een relationele database geïntegreerd met een grafische gebruikersinterfaceprogramma die u toelaat om het manipuleren van gegevens met meer flexibiliteit dan een twee-dimensionale spreadsheetprogramma zoals Excel. Informatie
Hoe deblokkeer ik een Microsoft Access-Database?

Hoe deblokkeer ik een Microsoft Access-Database?

Elke versie van Microsoft Access gebruikt een vergrendelingsbestand dat verhindert dat gebruikers werken op dezelfde record op hetzelfde moment. Databases van Microsoft Access 2013 hebben de bestandsextensie ACCDB. Wanneer u een databasebestand opent
Hoe u een invoermasker gebruikt in Microsoft Access

Hoe u een invoermasker gebruikt in Microsoft Access

U kunt opgeven hoe gebruikers gegevens moeten invoeren in bepaalde velden in Microsoft Access door gebruik te maken van een invoermasker. Dit zal helpen om de consistentie van de gegevens en het maken van uw database eenvoudiger te beheren zijn. Quer
Hoe een Microsoft Access-Database delen

Hoe een Microsoft Access-Database delen

Databases zijn een essentieel onderdeel van het bedrijfsleven, maar veel databaseprogramma's zijn moeilijk te gebruiken en nog moeilijker te leren. Microsoft Access is een uitzondering op deze regel--dit krachtig gegevensbestandprogramma is eenvoudig
Het maken van een Microsoft Access-Database-handleiding

Het maken van een Microsoft Access-Database-handleiding

Een van de beste dingen over Microsoft Access is dat het is gemakkelijk voor zelfs non-speurder-savvy gebruikers gegevens kunnen invoeren. Nieuwe databases maken is een ander verhaal, echter, en het is belangrijk voor bedrijven om een tutorial die ni
Hoe om te herstellen van een Microsoft Access-Database

Hoe om te herstellen van een Microsoft Access-Database

Access-databases kunnen bevatten een overvloed van belangrijke gegevens die, als verloren, kan moeilijk te vervangen. Als u hebt onlangs verloor uw primaire kopie van uw Access-database wegens schade, die u op zoek om te herstellen van de database ka
Microsoft Access-bestandsmachtigingen voor de Database wijzigen

Microsoft Access-bestandsmachtigingen voor de Database wijzigen

U kunt gedetailleerde machtigingen instellen voor Microsoft Access-databasebestanden. Bijvoorbeeld, kunt u opgeven welke gebruikers de mogelijkheid om een database te openen, welke tabellen ze kunnen openen en of zij mogen wijzigen of toevoegen van g
Hoe u uw Microsoft Access-Database uit exclusieve modus

Hoe u uw Microsoft Access-Database uit exclusieve modus

De databases die u in Microsoft Access maakt zijn ontworpen om door meerdere gebruikers tegelijk worden geopend. Deze databaseontwerp kan meerdere gebruikers gegevens invoeren en bijwerken van records, verhoging van efficiëntie en eliminerend de beho
Het bewerken van een Microsoft Access-Database

Het bewerken van een Microsoft Access-Database

Microsoft Access kan worden gebruikt voor het maken alles van een simpele kerstkaart lijst naar een gedetailleerde bedrijf-begroting. Maar geen kwestie wat u uw Access-database voor gebruikt, het goed instellen is belangrijk. Als u vindt dat de datab
Microsoft Access inventaris Tutorial

Microsoft Access inventaris Tutorial

Als u producten in de loop van zaken verkoopt, komt er een tijd wanneer u niet langer veroorloven kan om bij te houden uw voorraad met de hand. Het proces wordt vaak ongeorganiseerd en verwarrend, vooral wanneer u hebt een aantal verschillende produc
Het gebruik van Microsoft Access voor een verkoop-Pipeline

Het gebruik van Microsoft Access voor een verkoop-Pipeline

Microsoft Access is een stuk van databasesoftware die kan worden gebruikt voor vele verschillende doeleinden in de zakelijke arena. Een dergelijke toepassing is de oprichting van een verkoop-pipeline voor uw bedrijf. Microsoft Access kan worden aange
Hoe maak je een groepsplanning werk in Microsoft Access

Hoe maak je een groepsplanning werk in Microsoft Access

Een veelzijdig werk groepsplanning maken in uw Microsoft Access-database met tabellen. Access biedt tal van hulpmiddelen voor het maken, opslaan en bijwerken van planningsgegevens. Behoud van uw planning in Access biedt verschillende voordelen. In pl
Een tekstvak met schuiffunctie lichtkrant toevoegen aan Microsoft Access

Een tekstvak met schuiffunctie lichtkrant toevoegen aan Microsoft Access

Lichtkrant met behulp van een tekstvakbesturingselement snel van een gebruiker om aandacht te vangen wanneer u uw Microsoft Access-toepassing toevoegen. In Access kunt u Visual Basic for Applications (VBA) gebruiken om het proces van lichtkranttekst
Het gebruik van de Debugging Tools in Microsoft Access

Het gebruik van de Debugging Tools in Microsoft Access

Leer de foutopsporingsprogramma's van Microsoft Access gebruiken zodat de aangepaste Visual Basic for Applications, of VBA programma's die u hebt geschreven kan het uitvoeren van hun taken zonder fouten. Hoewel VBA vele hulpmiddelen kunt u fouten ops