Uke 36 Database
Hva er en database?
En database er et arkiv med informasjon, det være seg en telefonbok, et arkivskap, eller en digital database.
Hvorfor brukes database? For effektiv og automatisert uthenting, visning, og lagring av informasjon. Man slipper å lete manuelt etter informasjonen, men kan hente ut akkurat det man har bruk for.
Hva er en nøkkel (key)? En nøkkel er et hovedfelt i en database.
Hva er en primærnøkkel (primary key)? Et felt som definerer noe, som må være unikt for tabellen. Det kan f.eks være et personnummer.
Hva er en fremmednøkkel (foreign key)?Er primærnøkkelen fra en annen tabell , som kobler begge tabellene sammen.
Hva er en relasjon? En kobling mellom to eller flere tabeller i en database. (Typisk en verdi som eksisterer i begge tabellene)
Hva er hensikten (hvilke oppgaver har) et DBMS? Database Management System er programvare som brukes for å lage, teste, vedlikeholde og oppdatere en database.
Forklar begrepene
- column –
- field
- row
- record
- table
- Forklar metadata i forbindelse med database
Informasjon som sier noe om informasjonen i databasen. Om en database f.eks inneholder en oversikt over navn og alder, vil radene som definerer dette (Navn og Alder) være metadata. - Hva er SQL?hva brukes det til?
- Nevn fordeler og ulemper med relasjonsdatabase (SQL databaser)?
- Nevn fordeler og ulemper med NOSQL databaser?