Læringsmål for databaser
DB uge 1: PostgreSQL, SQL og datamodellering
Læringsmål for uge 1
Efter den første uge vil du kunne:
-
Opsætte og anvende databaseværktøjer:
Installere Postgres og pgAdmin i en Docker-container og forklare, hvordan de arbejder sammen. -
Skelne mellem DDL og DML:
Forklare forskellen på Data Definition Language (DDL) og Data Manipulation Language (DML). -
Udføre grundlæggende SQL-operationer:
Anvende SQL til at oprette, læse, opdatere og slette data (CRUD). -
Arbejde med aggregerede data:
Bruge funktioner som ‘SUM’, ‘COUNT’, og ‘GROUP BY’ til at lave opsummeringer. -
Udføre avancerede forespørgsler:
Skrive SQL-forespørgsler, der kombinerer flere tabeller vha joins. -
Oprette og bruge views:
Definere views til at forenkle komplekse forespørgsler og forbedre overskueligheden af dataudtræk. -
Modellering med ERD:
Udarbejde et ER-diagram og angive relationer mellem tabellerne. -
Gå fra ERD til database:
Oprette tabeller med relationer, vælge passende datatyper og nøgler, samt anvende constraints for at sikre dataintegritet. -
Anvende normalisering i praksis:
Identificere og anvende normalformer for at bringe en database på 3. normalform.