Avatar billede t-gode Nybegynder
05. november 2007 - 16:25 Der er 10 kommentarer

hvad består access database af

hej,ville høre om der er nogen der kan hjælpe mig med hvad en access database kan bestå af ? og hvad redundant data er ?

Mvh Tina
Avatar billede jensen363 Forsker
05. november 2007 - 16:27 #1
Database = samling af data i tabelformat

Redundante data = data der er gentaget
Avatar billede mugs Novice
05. november 2007 - 16:33 #2
Det er et meget vidtgående spørgsmål, som der ikke kan svares entydigt på.

Men kort fortalt:

1. Det grundlæggende er tabellerne hvori data bliver lagret til senere brug. data er lagret i tilfældig orden afhængig af din sortering. Der er kun begrænsede muligheder for at definere tabellernes opsætning. Brugere bør ikke have adgang til tabellerne.

2. Forespørgsler bruger du til at udtrække data fra tabellerne. I forespørgsler kan du indsætte kriterier der begrænser posterne. Du kan ligeledes foretage beregninger og opsummeringer. Der ligger mange indbyggede funktioner i forespørgsler, der kan lette dit arbejde.

3. Formularer er brugerens interface (skrivebord) til databasen. Heri foretager brugeren ændringer af data m.v. Ligeledes kan du her foretasge den nødvendige programmering i VBA, der kan lave beregninger m.v. afhængig af din indtastning. Mulighederne er næsten ubegrænsede.

4. Rapporter er dine udskrifter. De kan vise begrænsede poster eller alle poster. Ligeledes kan du her foretage beregninger og opsummeringer.

5. I moduler kan du indsætte VBA-koder, som du kan kalde fra en enkelt formular eller alle steder i databasen, afhængig af om det er en Public eller en Private kode.

6. Redundante date er data, der gentager sig i databasen altså optræder flere gange. Dette SKAL undgås.
Avatar billede jensen363 Forsker
05. november 2007 - 16:39 #3
Strengt taget er en database blot en samling af informationer på samme måde som f.eks. de informationer du kan læse i en telefonbog, i en adresseliste og i bibliotekets kartoteker. Med en database i Microsoft Access kan du opbevare information, præcis som de foreligger i de ovenstående eksempler.

Databaser arbejder du måske med i det daglige, uden at tænke nærmere over det, idet databasesystemer allerede benyttes i stor udstrækning, til de Postale Standardsystemer. Det system, som benyttes til personaleadministration ( PIA ), er en database, blot udarbejdet i et andet og noget mere omfattende og komplekst databasesystem, nemlig Oracle.

En database benyttes fortrinsvis til at gemme oplysninger i, men du kan gøre meget mere end det. F.eks. kan du med en Access-database over dine kundekontakter :

Udskrive en liste med alle kunder, der ikke har handlet hos dig indenfor de sidste tre måneder. Listen kan f.eks. indeholde kundens telefonnummer, så du kan ringe til dem.

Sortere kunderne efter deres postnummer og udskrive adresselabels i den rækkefølge.

Oprette en simpel elektronisk ordreformular, så selv dine ikke-tekniske medarbejdere kan benytte denne.

Disse sparsomme eksempler illustrerer kun en brøkdel af, hvad du kan gøre med en databasefil. En databasefil indeholder alle de ting, som du laver med databasen, altså ikke kun de rå oplysninger/data, men også alle formularerne, rapporterne/udskrifterne og indeksene.
Avatar billede t-gode Nybegynder
05. november 2007 - 16:42 #4
tusind tak for hjælpen :=)
Avatar billede mugs Novice
05. november 2007 - 16:51 #5
"Listen kan f.eks. indeholde kundens telefonnummer, så du kan ringe til dem."

Eller maile:

http://www.eksperten.dk/artikler/371
Avatar billede t-gode Nybegynder
05. november 2007 - 17:15 #6
kan jeg evt. også få en gennemgang af hvad der kendertegner en relationsdatabase?
Avatar billede jensen363 Forsker
05. november 2007 - 17:21 #7
Relationsdatabase – en kort definition:
En database med data. fordelt på flere tabeller, som er relateret til hinanden med (mindst) et fælles felt, eksempelvis postnummer og by.

Hvis du eksempelvis har en medlemsdatabase, vil du typisk oprette :

Medlemsnummer
Navn
Adresse
Postnummer

i een tabel, og :

Postnummer
By

i en anden tabel ...

relationen mellem de to tabeller er så postnummeret. På den måde slipper du for at skulle indtaste bynavn for hver eneste medlem du opretter i tabellen
Avatar billede mugs Novice
05. november 2007 - 17:22 #8
En relationsdatabase består af flere tabeller, der hver indeholder en række data om specifikke emner. Hvis vi tager udtangspunkt i en db over din bekendtskabskreds, kan du lave en tabel der specifikt kendetegner en person i kredsen f.eks. hårfarve, højde, vægt, adresse, telefonnummer etc. Det er data der er specifik for den enkelte person.

Postnummer er derimod ikke specifik for personen, idet du kan have flere bekendte med samme postnr.

Du opretter nu en tabel for dine bekendte og indtaster data. Derefter en tabel med alle postnumrer i DK samt byerne.

Herefter en 3. tabel med kun 2 felter:

Et felt med de bekendtes ID fra denne tabel, og en tabel med postnummer. Du trækker nu relationer mellem ID felterne og postnr. felterne. opret en forespørgsel der medtager de 2 felter fra den 3. tabel og alle andre felter fra de 2 andre tabeller og viola har du alle data. Detrte betyder, at du ikke får redundante data.
Avatar billede mugs Novice
05. november 2007 - 17:24 #9
Og postnr.tabellen kan downloades fra masnge sted op nettet som en excel fil og direkte importeres til Access. Eller læg din e-mail så kan jeg sende den til dig.

Og jensen > Hvor er vi dog enige. Skuklle tro, at dette spørgsmål har været oppe før. Har du det godt? :o)
Avatar billede t-gode Nybegynder
05. november 2007 - 17:32 #10
ok tak for svarene :D
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester





White paper
Tidsbegrænset kampagne: Overvejer du at udskifte eller tilføje printere i din forretning? Vi kan tilbyde én eller flere maskiner gratis