Microsoft Access , onderdeel van de Microsoft Office Professional Suite , is de industrie standaard voor desktop databases . Problemen voordoen met Access als er slecht ontworpen tafels of relaties . Er zijn ook momenten dat Access is niet de juiste database tool , want er zijn veel gebruikers of zijn er vele miljoenen records . Een andere reden om Microsoft Access niet kiezen zou zijn als de database nodig heeft complexe beveiliging . Access-database relatie schema Poor Table Design Poor tabelontwerp kan of stoppen van een database in zijn tracks of problemen na jaren van gebruik veroorzaken . Er zijn vele soorten van arme tafel design. Een van de belangrijkste oorzaken van tafel kwesties is niet met tafels voldoen aan de drie standaard vormen van normalisering . Eerste normaalvorm elimineert herhalende velden in tabellen , zoals velden genoemd Klasse 1 , Klasse 2 , Klasse 3 . Dit vormt een probleem wanneer een student neemt een vierde klasse . De tabel is niet een veld met de titel van klasse 4 bevatten . Het zou beter zijn om twee tafels hebben - een die bijgehouden studenten en een met betrekking tot de tafel Studenten die bijgehouden klassen Tweede normaalvorm voorkomt hetzelfde veld van het verschijnen in meer dan een locatie , wat kan leiden tot . problemen met het invoeren van gegevens en het opvragen van de gegevens . Wanneer de velden worden geplaatst in de verkeerde tafel , is de derde normaalvorm gebroken , en de data-integriteit niet wordt bereikt . slechte relatie ontwerp slechte relatie ontwerp kunt ook stoppen met een databank in zijn tracks . Als de verhoudingen zijn niet goed ontwikkeld , dan is data tussen tabellen delen van query's , data entry formulieren en rapporten kan niet gebeuren maken . Ook als tabellen een primaire sleutel set niet hebben , relatieproblemen kan duidelijk worden nadat de database is gebruikt voor een tijdje . Too Many Records Microsoft Access kan omgaan met miljoenen records , maar het heeft wel een limiet . Iemand tabel in een Access-database mag niet meer dan 5 miljoen platen , of 1 miljoen records die memo velden bevatten . Dit probleem zal waarschijnlijk niet duidelijk worden nadat de database in gebruik is geweest voor een lange tijd , en het wordt gediagnosticeerd bij het toevoegen van nieuwe records is traag of het systeem vastloopt . Teveel Gebruikers ander probleem met Microsoft Access is dat het niet kan verwerken veel gebruikers . Het bedrag dat aankan afhankelijk van of de database wordt verdeeld , waardoor er een " back end " ( alle databasestructuur ) , en meerdere " front ends " ( alle data entry formulieren en rapporten ) . Als de database wordt gesplitst , dan is het aantal gebruikers niet een grote impact hebben , tenzij de formulieren en rapporten moeten frequente bijwerking , dan is het lastig om de individuele front-ends te werken wordt . Als de database niet wordt gesplitst , dan is het aantal gebruikers moet worden beperkt tot 15 . Need Complex Beveiligingsupdate voor Access heeft veiligheidsmaatregelen die kunnen worden toegepast op een database. Echter, dit beveiligingssysteem is moeilijk toe te passen , en de beveiliging wordt meestal geregeld voor toegang wordt verleend via het netwerk van de effecten op de map die de database bevat . Als een systeem een betere beveiliging nodig , dan Access is niet de database-systeem te gebruiken .
|