Gå ind på www.bilbasen.dk. Læg mærke til det mørkeblå felt. Det viser løbende, hvor mange biler databasen indeholder.
Indstil attributterne så der maksimalt er 30 biler at vælge imellem. Begynd med Personbil, Citröen, Model C1, Pris til 50.000 kr. Hvis det er svært at komme ned i antal, så prøv at skrue på attributterne Brændstof, År eller Km.
En database kan netop opfattes som kartoteker med kartotekskort. Nedenfor er en database for et bibliotek. Databasen indeholder tre typer kartoteker (i database sprog, tabeller): En lånertabel, en bogtabel, og en udlånstabel.
Lånere:
Bøger:
Udlån:
Tabellerne består af søjler og rækker. Rækkerne kan ses som et konkret kartotekskort. Søjlerne i de enkelte rækker kan ses som indholdet af kortet i et struktureret format. I lånertabellen findes der to rækker, svarende til to kartotekskort.
Øvelse 2
Se på de tre tabeller ovenfor:
· Hvilken låner har i biblioteksdatabasen lånt en bog?
· Hvilken bog har låneren lånt?
· Hvad vil det sige at data i databasen er struktureret?
· Hvilke forhold er der imellem tabellerne? (se på tabellernes overskrifter)
· Hvordan vil biblioteksdatabasen se ud, hvis den var realiseret igennem en enkelt tabel? Hvilke fordele og ulemper er der ved det?
Nyttige nye ord: Entiteter, attributter og relationer.
· En entitet er en enhed, der ofte er en enhed i fysisk forstand. Fx en bil, en person eller et spil.
· En relation er en sammenkobling af to entiteter. Fx medlem ejer spil - her er ejer relationen.
· En attribut er en egenskab ved en entitet.