Microsoft Access 2003 stadig et magtfuldt redskab til at udvikle relationelle databaser for alle typer af virksomheder , non-profit og personlig brug. De bedst egnede database projekter involverer gentagne datainput efterfulgt af rutinemæssig rapportering for slutbrugeren . Komplekse datasæt support management i en database. Langsigtede projekter også berettiger niveauet for indsats, der kræves i planlægning, opsætning og vedligeholdelse af et velfungerende Microsoft Access 2003 -database. Objekter i en Access-database
Access-database design anser fire store objekter: " . Access 2003 Kurser " tabeller, forespørgsler , formularer og rapporter , som beskrevet af Microsoft i sine Dataene er input via formularer, udvundet via forespørgsler og præsenteres i rapporter. Tabeller definere typer, stilarter og formater af data , der kan optages . Forespørgsler ekstrakt og manipulere en delmængde af data fra en eller flere tabeller . Formularer baseret på forespørgsler giver en sikker og ligetil mekanisme til at indtaste data . Rapporter baseret på forespørgsler giver slutbrugeren med de udtrukne , sorteres og formateret data , der er nødvendige for beslutningsprocessen.
Database Design
Det vigtigste skridt for database design er at betragte output kræves for slutbrugeren analyser og beslutninger. Alle beslutninger om databasen flow fra den forventede output . For eksempel kræver adresseetiket rapporter adressedata i en tabel i et bestemt format. Ligeledes et resumé -of- udgifter rapport kræver individuelle omkostninger gemt i en tabel. Unødvendig datainput tager kun kostbar tid og lagerplads.
Start ved at interviewe slutbrugerne at identificere deres forventninger til en rapport. Har slutbrugerne tegne et billede af det forestillede rapporten layout og indhold. Den detaljeringsgrad og parametre i en rapport kræver, at de underliggende understøttende data findes i tabeller.
Database design vedrører forholdet mellem data og tabeller , der holder data. Den fleksible karakter af relationelle databaser tillader emballage nært beslægtede data såsom kontaktoplysninger, i tabel 1, der er relateret til en anden pakke af nært relaterede oplysninger , såsom tabel 2 af udgifterne til disse kontakter . Databasen design omfatter en logisk forbindelse, eller forholdet mellem bordene . I dette eksempel brugte de kontakter , der er anført i tabel 1. udgifter , der er anført i tabel 2 .
Uundgåelige konstruktionsfejl
Microsoft Access 2003 giver fleksibilitet til at ændre en formular eller rapport med data i tabellerne , hvis elementet er baseret på en forespørgsel . En formular bliver forældet , hvis en formular baseret på tabel 1 (i stedet for en forespørgsel ) kræver tilsætning af en parameter fra tabel 2. . I modsætning hertil kan en formular, der er baseret på en forespørgsel senere indeholde en eller flere parametre fra andre borde med et minimum af angst for database designer.
Uundgåeligt en ny slutbruger vil anmode en rapport ikke muligt fra det oprindelige design , uanset om manglende data eller forkert formaterede data. Fastsættelse af en design fejl bliver en balance mellem tid og data behov, men kan være det værd.
Mange Access-database konstruktionsfejl kan afhjælpes . En ny database dokument kan føje de gamle datatabeller og relatere dem til de tilsvarende områder i de nye datatabeller . Uvedkommende oplysninger kan kopieres , men minimerer risikoen for tab af data.