Oppgaver er den beste måten å lære tabeller på
Når du arbeider med tabeller i databaser, holder det ikke å lese definisjoner. Du må øve på å kjenne dem igjen, beskrive dem og bruke dem. Oppgaver med løsningsforslag gjør at du ser hvordan tabeller fungerer i praksis, og de viser hvilke feil som er vanlige. Derfor er denne artikkelen lagt opp som en treningsøkt.
Du trenger ikke kunne alt på én gang. Det viktigste er at du lærer å se formålet med en tabell, forstå kolonner og rader, og forklare hvorfor noen felt bør være nøkkel. Underveis vil du også se hvordan SQL og tabeller henger sammen. Les gjerne /ressursbank/artikler/hva-er-sql/ og /ressursbank/artikler/hva-er-primarnokkel/ ved siden av.
Oppgave 1: forklar begrepet tabell
Oppgave: Forklar hva en tabell er i en database.
Løsningsforslag: En tabell er en struktur for å lagre data i rader og kolonner. Hver kolonne beskriver en type informasjon, og hver rad representerer én post eller ett objekt.
Hvorfor dette er et godt svar: Svaret er kort, men presist. Det nevner både struktur, kolonner og rader. Det viser at du forstår hvordan data organiseres.
Oppgave 2: finn kolonner og rader
Oppgave: Se for deg en tabell som heter `Bøker` med kolonnene `BokID`, `Tittel`, `Forfatter` og `Pris`. Hva er en kolonne, og hva er en rad?
Løsningsforslag: `BokID`, `Tittel`, `Forfatter` og `Pris` er kolonner. En rad er én konkret bok med verdier i alle disse kolonnene.