Her finner du eksempeldatabaser til øvingsoppgavene i boken. De fleste datasettene er lagt ut både i form av SQL-skript og som (semikolonseparerte) CSV-filer. Skriptene oppretter alle tabellene i databasen og setter inn eksempeldata. CSV-filene inneholder eksempeldata for en enkelt tabell.
Både SQL-skript og CSV-filer er rene tekstfiler lagret med tegnsett UTF-8.
Du kan lage egne datasett for læring ved å bruke KI. Du finner tips på denne nettsiden. Det kan også være interessant å bruke åpne datasett, f.eks. fra data.norge.no.
Hobbyhuset blir brukt som gjennomgående eksempel i læreboka, og eksempeldata for denne databasen kan lastes ned på forskjellige formater. CamelCase-versjonen bruker store og små bokstaver som i boken, mens snake_case-versjonen bruker små bokstaver og understrek mellom ordene. Les mer på denne nettsiden.
Datamodell ★ SQL-skript (CamelCase) ★ SQL-skript (snake_case)
Tabellene i Hobbyhuset på CSV-format:
Poststed ★ Ansatt ★ Kategori ★ Kunde ★ Vare ★ Prishistorikk ★ Ordre ★ Ordrelinje
Tabellen Vare slik den er definert i Kapittel 2:
Flere av eksempeldatabasene inneholder kun noen få rader med dummy-data.
Det betyr at du i de fleste tilfellene må legge til eksempeldata selv for å få testet kapitteloppgavene skikkelig. Du finner tips til hvordan å generere egne eksempeldata med KI på denne nettsiden.
| Kapittel | Tema | SQL | CSV |
|---|---|---|---|
| 2 | Film | Film | Film |
| 2 | Hytte | Hytte | Hytte |
| 3 | Bilsalg | Bilsalg | Bilmodell ★ Bilsalg ★ Kommune |
| 3 | Sykkelutleie | Sykkelutleie | Modell ★ Sykkel ★ Kunde ★ Utleie |
| 3 | Videoutleie | Videoutleie | Film ★ Eksemplar ★ Kunde ★ Utleie |
| 3 | Forsikring | Forsikring | Kunde ★ Forsikring ★ Skadesak |
| 4 + 5 | Bibliotek | Bibliotek | Bok ★ Eksemplar ★ Låner ★ Utlån |
| 4 | Land | Land | Land ★ Byer ★ Innbyggertall ★ Grense |
| 4 | Flyplass | Flyplass | Flyplass ★ Flyselskap ★ Flyavgang |
| 5 | Friidrett | Friidrett | Løp ★ Medlem ★ Resultat |
| 6 | Prosjekt | Prosjekt | Ansatt ★ Arbeid ★ Prosjekt |