Relationelle databaser

by Mark Whitehorn

Other authorsBill Marklyn (Author)
Paper Book, 2003

Status

Available

Call number

005.756

Library's review

Indeholder "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
Show More
database med én tabel", " Kapitel 2. Introduktion til del 1", " Formularer", " 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 procedural referentiel integritet", " Kapitel 17. Byg en databaseapplikation", " Selve opbygningen", " Grafiske brugergrænseflader, makroer og kontrolsprog", " Andre sprog - SQL", " Kapitel 18. Resumé af del 2", "Del 3 - Databaser med flere tabeller og flere brugere", " Kapitel 19. Databasearkitekturer", " De syv visdomslag", " Pc-front-end - data på filserver", " Klient-server-arkitektur (tolags)", " Trelagsarkitektur (eller flerlagsarkitektur)", " Webbaserede applikationer", " Vælg en databasearkitektur", " Resumé", " Kapitel 20. Databasedesign med højere kompleksitet", " Brugermodellen", " Den logiske model", " Den fysiske model", " Logiske og fysiske modeller i praksis", " Et lille midtvejsresumé", " Den sidste store fordel", " Et kig ind i virkelighedens verden", " Normalisering kan vise vejen", " Den modsatte vej", " Metodologier", " Kapitel 21. Udløsere, lagrede procedurer og views", " Udløsere", " Lagrede procedurer", " Resumé - udløsere og lagrede procedurer", " Views", " Kapitel 22. Transaktioner, logføring, backup, låsning og samtidighed", " Transaktioner", " Tilbagerulning", " Fremrulning", " Placeringer", " Strategi mht. backup", " Låsning", " Samtidighed", " Postlås og sidelås", " Hvad kommer herefter?", " Svar på spørgsmålene side 206", "Del 4 - Relaterede databaseemner", " Kapitel 23. Hvad er en relationel database helt præcist?", " Om navne og forkerte navne", " Kapitel 24. Codds regler", " Grunden til, at du bare skal kende dem", " Knaphed kontra læsbarhed", " Lidt baggrundsstof", " Selve reglerne", " Resumé", " Kapitel 25. Normalisering", " Normalisering", " Funktionel afhængighed", " Første normalform (første normaliseringsniveau):1NF", " Anden normalform (det andet normaliseringsniveau): 2NF", " Tredje normalform (tredje normaliseringsniveau): 3NF", " Et foreløbigt resume", " Hvorfor vi ikke går endnu videre", " Det er faktisk ikke al redundans, som fjernes ved normalisering", " Resumé", " Kapitel 26. Systemkataloget", " Systemkataloget", " Kapitel 27. Mere om forespørgsler: datamanipulation", " Relationelle operatorer", " Resumé", " Kapitel 28. SQL", " SELECT og FROM", " INSERT", " UPDATE", " DELETE", " Et spørgsmål (og et gratis SQL-analyseværktøj)", " DISTINCT", " Resumé", " Kapitel 29. Domæner", " Kapitel 30. Indeksering - gør din database hurtigere", " Kapitel 31. Hvad betyder null egentlig?", " Kapitel 32. Primærnøgler", "Stikordsregister".

Glimrende introduktion til relationelle databaser. Relevante eksempler og diskussioner uden at det er specifikt for en bestemt database og uden fanatiske holdninger. Glimrende diskussioner uden religiøse og absolutte holdninger. Reelle eksempler på hvad fx dårlige data kan gøre ved databasers anvendelighed.
Show Less

Publication

Valby : Libris, 2003.

Description

The second edition of this best-seller is revised and updated. It delivers a reader-friendly explanation of the relational model and its importance to database designers and builders. Clear explanations make use of examples rather than equations, and show how an understanding of the relational model can lead to making a database faster and flexible. Topics covered include: nulls, primary and foreign keys, joins, relationships, domains, indexing, and many others. The authors manage to shed light on this tricky subject with substance and style.

Language

Original language

English

Physical description

346 p.; 24.8 cm

ISBN

8778436168 / 9788778436160

Local notes

Omslag: Lotte Bernth
Omslaget viser en kvist fra et æbletræ med to æbler og nogle blade og en blomst på
Indskannet omslag - N650U - 150 dpi
Oversat fra engelsk "Inside Relational Databases" af Frantz Pedersen
Side 37: Igennem hele bogen har vi omhyggeligt undladt at følge vores eget råd og brugt så få bogstaver som muligt, men dog har vi forsøgt at bevare en vis læsbarhed. Det eneste, der kan siges til vores forsvar, er, at når vi bygger databaser til brug i den virkelige verden, bruger vi rent faktisk længere feltnavne. De databaser, der vises her, er imidlertid kun bygget som eksempler til brug i denne bog. En trykt bogside er som medium alt for smal til at vise tabeller, og vi har derfor efter bedste evne forsøgt at få det bedst mulige ud af denne lidt mærkværdige begrænsning.

Pages

346

Library's rating

Rating

(2 ratings; 3)

DDC/MDS

005.756
Page: 0.5036 seconds