| Læringsutbytte
for faget LN323D Databaser |
Faginnhold
Faget Databaser gir en innføring i oppbygging og bruk av relasjonsdatabaser,
databaseverktøy (DBMS), spørrespråket SQL, og datamodellering (ER-modellering).
Faget inneholder grunnleggende databaseteori, men har et praktisk rettet
øvingsopplegg som trener studenten i å opprette (lage) egne relasjonsdatabaser
inkl. enkel normalisering, utføre egne SQL-spørring mot databaser, og tegne egne
ER-diagram. Flerbrukerproblematikk og sikkerhet er også berørt.
Læringsutbytte
Under er det definert 6 hovedmål for hele kurset. Kurset består av leksjoner
(moduler) som har mer detaljerte læringsmål. Målene under er ment som en
generell og kort oversikt over hensikten med kurset.
- Tegne egne (E)ER-diagram i UML-notasjon for å oppnå en god
databasestruktur. I dette inngår å lage en struktur som utnytter
sammenhenger mellom entiteter slik at dobbeltlagring av data
unngås i den ferdige databasen.
- Lage sin egen normaliserte relasjonsdatabase med nøkler og
referanseintegritet, og opprette databasen i et valgt
databaseverktøy (fortrinnsvis i MySQL).
- Utføre egne SQL-spørringer mot en gitt relasjonsdatabase
(tabeller)
- Opprette en database med SQL, samt utføre enkel
administrasjon av databaseinnholdet via SQL. Her inngår både
databasedefinisjon (DDL) og datamanipulasjon (DML) i SQL.
- Forklare (forstå) sammenhengen mellom databaseverktøy,
datamodell og applikasjon / web-grensesnitt. Her inngår kort om
databaser og Internett, samt bruk av XML.
- Forklare grunnleggende flerbrukerproblematikk og sikkerhet
knyttet til bruk av flerbrukerdatabaseverktøy.
|