Denne bog om databaser er en klassiker, der gennemgår teorien bag den relationelle databasemodel i et let forståeligt sprog. Du lærer, hvordan du forbereder en database, og hvordan du overfører dine iagttagelser af virkeligheden til databasens konkrete tabeller, formularer, forespørgsler og rapporter....
For at slå begreberne fast tager bogen udgangspunkt i en simpel enkeltbruger-database med én tabel. Flere tabeller og hele teorien om relationer kommer til, og mod bogens slutning behandles også problematikken omkring flere samtidige brugere.
Bogen indeholder endvidere en introduktion til begrebet normalisering, konkretiseret ved en gennemgang af de tre normalformer. Og endelig kan du læse om metadata, operatorer, forespørgselssproget SQL og indeksering, primærnøgler og meget mere.
I bogen finder du en række eksempler, som illustrerer, hvordan teorierne implementeres i et relationelt databasesystem. Af hensyn til tilgængeligheden benytter bogen databaseprogrammet Microsoft Access til eksemplerne. Eksempelfilerne kan downloades fra internettet i Access 2000- og 2002-format.
Indholdsfortegnelse
Kapitel 1. Introduktion Hvad er en database? Databaser kontra databasesystemer Relationelle databasesystemer Hvorfor denne bog? Hvem henvender bogen sig til? Bogens opbygning Forudsætninger Eksempelfiler
Del 1 - En simpel database med én tabel Kapitel 2. Introduktion til del 1 Tabeller Formularer Forespørgsler Rapporter
Kapitel 3. Tabeller Rækker og kolonner - poster og felter Opbyg en tabel Basistabel - kort definition
Kapitel 4. Formularer Flere formularer til én tabel En tekstboks kan skrivebeskyttes En tekstboks kan også vise data fra flere felter Formularen behøver ikke indeholde alle felterne i tabellen Kontrol af dataindtastning Kontrol af brugeradgang til formularen En formular kan også være en webside Resumé
Kapitel 5. Forespørgsler Forespørgsler finder som regel delmængder af data Forespørgsler, svartabeller og basistabeller og kort om begrebet closure Summering af data Andre nyttige forespørgsler Grafiske forespørgselsværktøjer SQL og Views
Kapitel 6. Rapporter
Kapitel 7. Resumé af del 1
Del 2 - Enkeltbrugerdatabase med flere tabeller
Kapitel 8. Introduktion til del 2 Kapitel 9. Alvorlige problemer med enkeltstående tabeller Redundante data Indtastningsfejl Opdatering af data Ændring af data Resumé
Kapitel 10. Flere tabeller modvirker alvorlige problemer Redundante data Indtastningsfejl Opdatering af data Ændring af data
Kapitel 11. Få flere tabeller til at arbejde sammen Databaser skal afspejle virkeligheden
Kapitel 12. Få dataene ind i de rigtige tabeller Ikke normalisering (og heller ikke ER-diagrammer) Find objekterne
Kapitel 13. Relationer i den virkelige verden En-til-mange En-til-en Mange-til-mange Ingen Overførsel af relationerne fra den virkelige verden til tabellerne
Kapitel 14. Hvordan opbygges relationerne? Primærnøgler Fremmednøgler Et foreløbigt resume Join-forbindelser
Kapitel 15. Gensyn med de fire store - synergien begynder at vise sig Closure Tabeller Forespørgsler (og lidt om formularer) Formularer Rapporter
Kapitel 16. Integritet Dataintegritet - er det indsatsen værd? Forskellige typer dataintegritetsfejl (og nogle løsninger) Deklarativ og procedu
Vi er endnu ikke stødt på en boganmeldelse af 'Relationelle Databaser' i de 527 aviser, blogs og andre medier, vi har fulgt siden 2010. Men vi har fundet 117.806 andre anmeldelser af bøger.