Microsoft Access , en del av Microsoft Office Professional Suite , er industristandarden for stasjonære databaser . Problemer oppstår med Access når det er dårlig utformet tabeller eller relasjoner . Det er også tider som Access er ikke riktig databaseverktøy fordi det er mange brukere, eller det er mange millioner av plater . En annen grunn til å ikke velge Microsoft Access ville være hvis databasen komplekse trenger sikkerhet.
Access database forholdet skjema
Dårlig Table Design
Dårlig tabellen design kan enten stoppe en database i sitt spor eller forårsake problemer etter mange års bruk. Det finnes mange typer av dårlig tabellen design. En av de viktigste årsakene til tabellen problemer er ikke å ha bord møter de tre standard former for normalisering.
Første normale form eliminerer gjenta felt i tabeller , for eksempel felt som kalles en klasse , klasse 2 , klasse 3 . Dette utgjør et problem når en student tar en fjerde klasse . Tabellen inneholder ikke et felt med tittelen klasse 4 . Det ville være bedre å ha to tabeller - en som sporede studenter og en knyttet til Studenter tabellen som sporede klasser
Second Normal Form hindrer det samme feltet vises i mer enn ett sted , noe som kan føre til . problemer med dataregistrering og spørring dataene.
Når feltene er plassert i feil tabell , er Tredje normale form brutt , og dataintegritet er ikke oppnådd .
Dårlig forhold Design
Dårlig forhold design kan også stoppe en database i sitt spor. Dersom forholdet ikke er skikkelig utviklet , deretter dele data mellom tabeller for å lage spørringer, dataregistrering former og rapporter kan ikke skje . Også, hvis bordene ikke har en primærnøkkel sett , kan samlivsproblemer bli klart etter at databasen har blitt brukt på en stund .
For mange poster
Microsoft Access kan håndtere millioner av plater , men det har en grense . Eventuelle en tabell i en Access database bør ikke inneholde mer enn 5 millioner plater , eller 1 million poster som er notatfelt . Dette problemet vil sannsynligvis ikke bli klart før etter at databasen har vært i bruk i lang tid, og det er diagnostisert når du legger til nye data poster er treg eller systemet krasjer .
Too Many Brukere
et annet problem med Microsoft Access er at den ikke kan håndtere mange brukere . Beløpet som den kan håndtere varierer avhengig av om databasen er splittet, noe som betyr at det er en " back end" ( alle av databasen struktur) , og flere " grensesnitt " ( alle de dataregistrering skjemaer og rapporter ) . Hvis databasen er delt , så antall brukere ikke har en betydelig innvirkning mindre skjemaer og rapporter trenger hyppig oppdatering , så blir det tungvint å oppdatere individuelle grensesnitt . Hvis databasen ikke er splittet, deretter antall brukere bør begrenses til 15 .
Trenger Complex Security
Tilgang har sikkerhet som kan brukes til en database . Men dette sikkerhetssystemet vanskelig å bruke , og sikkerhet er vanligvis regulert for å få tilgang blir gitt gjennom nettverket verdipapirer på mappen som inneholder databasen . Hvis et system krever bedre sikkerhet , så Access er ikke databasen som skal brukes.