Hovedsiden
Innholdsfortegnelse
Åpne ressurser
Trykkfeil


Kort om boka
Brukere av boka
Kurs

Har du spørsmål?

 
 
Kjell Toft Hansen og
Tore Mallaug:

Databaser
2. utgave 2008
SBN: 978-82-05-38105-6
356 sider, kr. 479,-
Figurer til boka "Dynamiske websider".

Figurer og skjermutklipp

Kapittel 1 - Introduksjon til databaser og databasesystem

Figur 1.1 To filbaserte system
Figur 1.2 Filer og filbegrep
Figur 1.3 Komponentene i et databasesystem
Figur 1.4 Tekstbasert brukergrensesnitt
Figur 1.6 ANSI/SPARC-arkitekturen
Figur 1.8 En relasjonsmodell
Figur 1.9 Begreper i ER-modellen
Figur 1.13 Klient/tjener

Kapittel 2 - Relasjonsmodellen

Figur 2.1 Datastruktur
Figur 2.2 Relasjon
Figur 2.6 Relasjonen Eksamens_skole
Figur 2.7 Relasjonen Student
Figur 2.8 Relasjonen Fagvalg
Figur 2.9 Fremmednøkkel
Figur 2.10 Referanseintegritet
Figur 2.11 Seleksjon
Figur 2.14 Projeksjon
Figur 2.17 Produkt
Figur 2.20 Naturlig forening
Figur 2.25 Union
Figur 2.28 Snitt
Figur 2.31 Differanse
Figur 2.34 Divisjon

Kapittel 3 - Normalisering

Figur 3.2 Determinering
Figur 3.4 Determineringen i relasjonen Sted
Figur 3.6 Determineringene i relasjonen Fagvalg
Figur 3.9 Repterende gruppe
Figur 3.10 Determineringene i tabellen Student
Figur 3.13 En tabell med partielle determineringer
Figur 3.14 Determineringer som tilfredsstiller 2NF
Figur 3.18 Determineringene i tabellen Student
Figur 3.19 Determineringene i tabellene Student og Sted
Figur 3.21 Determineringene i tabellen Master_grad
Figur 3.22 Det. i tabellene Student_veileder og Veileder_studieretn.
Figur 3.24 Determineringene i tabellen Gatelengde

Kapittel 4 - SQL

Figur 4.1 Fubase

Kapittel 5 - MS Access 2000 SQL og PostgreSQL

Figur 5.1 Opprette en ny eller åpne en eksisterende database
Figur 5.2 Ny database
Figur 5.3 Spørreobjekt
Figur 5.4 Vis tabell
Figur 5.5 Utvalgsspørring
Figur 5.6 SQL-editor/kompilator
Figur 5.7 Opprette en tabell
Figur 5.8 Lagre en tabell
Figur 5.9 Tabelloversikt
Figur 5.10 Innlegging av rader i flere tabeller samtidig
Figur 5.11 En vellykket innlegging av en rad i tabellen Ansatt
Figur 5.12 En enkel utvalgsspørring
Figur 5.13 Resultattabell
Figur 5.14 Gå tilbake til SQL-editoren/kompilatoren
Figur 5.15 Hvordan kopiere en resultattabell
Figur 5.19 Cygwin
Figur 5.20 Rediger og lim inn

Kapittel 6 - Datamodellering

Figur 6.1 ER-modell basert på UML-notasjonen
Figur 6.2 Ulike entitetstyper
Figur 6.3 Entitetstype og entiteter
Figur 6.4 Roller
Figur 6.5 Sterk entitetstype
Figur 6.6 En svak entitetstype (Pårørende)
Figur 6.7 Entitetstypen Fag med tilhørende attributter
Figur 6.8 Entitetstype med sammensatt attributt
Figur 6.9 Flerverdiattributt
Figur 6.10 Flerverdiattributt: statisk løsning
Figur 6.11 Avledet attributt
Figur 6.12 Resultattabell med avledet attributt
Figur 6.13 Nøkkelattributt
Figur 6.14 To-dimensjonal sammenhengstype
Figur 6.15 Tre-dimensjonal (trinær) sammenhengstype
Figur 6.16 Rekursiv sammenhengstype
Figur 6.17 Entitetstyper med to sammenhengstyper
Figur 6.18 En-til-en sammenhengstype
Figur 6.19 En-til-en sammenhengstype mellom Ansatt og Avdeling
Figur 6.20 En-til-mange sammenhengstype
Figur 6.21 En-til-mange sammenhengstype mellom Ansatt og Avd.
Figur 6.22 En-til-mange sammenhengstype med delvis avhengighet
Figur 6.23 Mange-til-mange sammenhengstype
Figur 6.24 Mange-til-mange sammenhengstype mellom entiteter
Figur 6.25 Mange-til-mange sammenhengstype med attributter
Figur 6.26 Sammenhengene til koblingstabellen Fagvalg
Figur 6.27 Alternativ til mange-til-mange sammenhengstype
Figur 6.28 Dette er forskjellige gjenstander
Figur 6.29 Generalisering utnytter likheter
Figur 6.30 Et super-/subentitetstypehierarki
Figur 6.31 Delvis disjunkt generalisering og spesialisering
Figur 6.32 Total disjunkt generalisering og spesialisering
Figur 6.33 Delvis overlappende generalisering og spesialisering
Figur 6.34 Total overlappende generalisering og spesialisering
Figur 6.35 Nøkler i generalisering og spesialisering
Figur 6.36 Aggregering
Figur 6.37 Aggregering
Figur 6.38 Komposisjon
Figur 6.39 Komposisjon
Figur 6.40 ER-modell for plantevernmiddelsystemet

Kapittel 7 - Objektorientering i relasjonsdatabaser

Figur 7.1 Objektorientering i relasjonsdatabaser
Figur 7.2 Arvehierarki med super og subklasser
Figur 7.3 Komposisjon
Figur 7.4 Komposisjon og flerverdiattributt
Figur 7.5 Komposisjon
Figur 7.6 Assosiasjon med attributter
Figur 7.7 Klassediagram

Kapittel 8 - Flerbrukerdatabaser og sikkerhet

Figur 8.1 Eksempel på logg av transaksjoner
Figur 8.2 Samspillet mellom databasesystemet og harddisk
Figur 8.3 Eksempel på en liten hash-fil
Figur 8.4 En enkel sortert indeks for en usortert tabell
Figur 8.5 En flernivåindeks på en usortert tabell
Figur 8.6 Et B+-tre for en usortert tabell

Kapittel 9 - Databasearkitektur

Kapittel 10 - Databaser og Internett

Vedlegg A - Cygwin og CygIPC

Figur A.1 Ikon for installering av Cygwin
Figur A.2
Figur A.3
Figur A.4
Figur A.5
Figur A.6
Figur A.7
Figur A.8
Figur A.9
Figur A.10
Figur A.11

Vedlegg B - SQL *Plus

Figur B.1 Skjermbilde for innlogging
Figur B.2 Parametre ved innlogging
Figur B.3 Default SQL prompt
Figur B.4 Hvordan opprette en objekttype
Figur B.5 Bruk av autocommit
Figur B.6 Bruk av DESC
Figur B.7 Resultattabell som viser objekttypene