Microsoft Access 2003 är ett kraftfullt verktyg för att utveckla relationsdatabaser för alla typer av företag , ideella och personlig användning . De mest lämpade databasen projekt involverar repetitiva indata följt av rutinrapportering för slutanvändaren . Komplexa datamängder stöd ledning i en databas . Långsiktiga projekt garanterar också graden av ansträngning som krävs vid planering , installation och underhåll av en väl fungerande Microsoft Access 2003 -databas . Objekt i en Access- databas
Access-databas designen anser fyra stora objekt: " . Access 2003 Kurser " tabeller , frågor, formulär och rapporter , som beskrivs av Microsoft i sina Data matas in via blanketter , utvinns via frågor och presenteras i rapporterna . Tabeller definiera vilka typer , stilar och format för data som kan registreras . Frågor extrahera och manipulera en delmängd av data från en eller flera tabeller . Formulär som bygger på frågor ger en säker och enkel mekanism för att mata in data . Rapporter baserade på sökfrågor ger slutanvändaren med de extraherade , sorteras och formaterade data som behövs för beslutsfattandet .
Database Design
Det viktigaste steget för databasdesign är att betrakta utdata som krävs för slutanvändaren analys och beslut . Alla beslut om databasen flödet från den förväntade produktionen . Till exempel , adressetikett rapporter kräver adressuppgifterna i en tabell i ett visst format . På samma sätt kräver en sammanfattning -of- utgifter rapport enskilda kostnader som lagras i en tabell. Onödiga indata tar bara dyrbar tid och lagringsutrymme .
Börja med att intervjua slutanvändare att identifiera sina förväntningar på en rapport . Har slutanvändarna rita en bild av den inbillade rapporten layout och innehåll . Den detaljnivå och parametrar i en rapport kräver att de underliggande stödjande uppgifter finns i tabeller .
Databasdesign rör förhållandet mellan data och tabeller som innehåller data . Den flexibla natur relationsdatabaser tillåter förpackningar närbesläktade uppgifter , t.ex. kontaktinformation , i tabell 1 , som är relaterad till en annan förpackning av närbesläktad information, såsom tabell 2 av kostnaderna för dessa kontakter . Databasen designen inkluderar en logisk koppling , eller förhållandet mellan borden . I detta exempel , spenderade de kontakter som anges i tabell 1 de kostnader som anges i tabell 2 .
Inevitable konstruktionsfel
Microsoft Access 2003 ger flexibilitet att ändra en formulär eller en rapport med data i tabeller , om elementet är baserat på en fråga . Ett formulär blir föråldrade om ett formulär baserat på tabell 1 (i stället för en fråga ) kräver tillsats av en parameter från tabell 2 . Däremot kan ett formulär som baseras på en fråga innefatta senare en eller flera parametrar från andra tabeller med ett minimum av ångest för databasen designern .
Oundvikligen en ny slutanvändaren kommer att begära en rapport inte möjligt från den ursprungliga konstruktionen , vare sig från uppgifter som saknas eller felaktigt formaterade data . Fastställande ett design fel blir en balans mellan tid och databehov , men kan vara värt det .
Många Access-databas konstruktionsfel kan avhjälpas . En ny databas dokument kan lägga de gamla tabeller och relatera dem till liknande områden i de nya tabeller . Ovidkommande information kan kopieras , men minimerar risken för dataförlust .