Leksjon 1 - Introduksjon til databaser
Læremål
I denne leksjonen skal du få en forståelse
for kjente emner innen databaser og ulike databaseløsninger på markedet i dag.
Lese kapittel 1 i boka Databaser.
Etter å ha jobbet med denne leksjonen skal du kunne:
- forklare hva en database er
- forklare hva som kjennetegner et
databasesystem og flerbrukerdatabaser
- forklare hva en datamodell er og hva den
brukes til
- forklare ANSI/SPARC-arkitekturen
- forklare og skissere samspillet mellom en
database, databasetjener og et web-grensesnitt i en
klient/tjener-arkitektur.
- forklare hva dataintegritet og persistens i
en database er
- liste opp basisfunksjoner som et
databasesystem tilbyr; skrive og lese data (spørringer),
begrensninger (regler) i bruk av data, flerbrukeraksess
- skille mellom selve databasen og databasesystemet
- forklare kort behov for datasikkerhet inkl. back-up i
databasesammenheng.
Lærestoff (pensum)
Lærebokas kap. 1 gir en god introduksjon til faget. Leksjonen gir her et
supplement til boka. I tillegg never jeg i leksjonen hva som er spesielt viktig
å lese og lære.
-
Læreboka: Kap. 1: "Introduksjon til databaser og databasesystem"
-
Leksjon: "Introduksjon til databaser" -
pdf-fil
-
Øving 1- doc-fil. Merk deg: Denne øvinga er obligatorisk!
Web-relatert stoff og tilleggsmateriale (for de som vil ha mer)
-
Fra det videregående databasefaget Avanserte Databaser. Du kan lese kap. 1.1,
1.3 og 1.4 i leksjon 1 i Avanserte
Databaser. Se bort fra alt som står om "i dette faget..." siden det henviser
til Avanserte databaser, ikke dette faget.
-
Les deg igjennom Part 1 på
disse sidene på engelsk.
(minus Hierarchical og Network Databases). Men merk deg at disse sidene
inneholder en del SQL som vi kommer tilbake til senere.
Leksjon 1 og 2 med øvinger er åpne filer som kan leses av alle etter
publiseringsdato, mens de påfølgende leksjonene er tilgjengelig for studenter
som følger faget (krever passord). |