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:

  1. Opsætte og anvende databaseværktøjer:
    Installere Postgres og pgAdmin i en Docker-container og forklare, hvordan de arbejder sammen.

  2. Skelne mellem DDL og DML:
    Forklare forskellen på Data Definition Language (DDL) og Data Manipulation Language (DML).

  3. Udføre grundlæggende SQL-operationer:
    Anvende SQL til at oprette, læse, opdatere og slette data (CRUD).

  4. Arbejde med aggregerede data:
    Bruge funktioner som ‘SUM’, ‘COUNT’, og ‘GROUP BY’ til at lave opsummeringer.

  5. Udføre avancerede forespørgsler:
    Skrive SQL-forespørgsler, der kombinerer flere tabeller vha joins.

  6. Oprette og bruge views:
    Definere views til at forenkle komplekse forespørgsler og forbedre overskueligheden af dataudtræk.

  7. Modellering med ERD:
    Udarbejde et ER-diagram og angive relationer mellem tabellerne.

  8. Gå fra ERD til database:
    Oprette tabeller med relationer, vælge passende datatyper og nøgler, samt anvende constraints for at sikre dataintegritet.

  9. Anvende normalisering i praksis:
    Identificere og anvende normalformer for at bringe en database på 3. normalform.


Top

2. semester forår 2025