Databaser for udviklere

Lær at anvende relationsdatabaser hensigtsmæssigt i forhold til forskellige anvendelsesdomæner, så du kan analysere og arbejde med store databaser.

Hvorfor skal du tage faget?

På faget databaser for udviklere får du en dyberegående indsigt i et udvalgt relationelt DBMS, og du bliver i stand til at analysere og arbejde med store databaser, herunder redesign og driftsoptimering.

Du vil:

  • Opnå færdigheder til at transformere logiske datamodeller til fysiske i den valgte databasetyper
  • Lære at anvende et konkret databasesystems værktøjer til håndtering af samtidige transaktioner
  • Blive i stand til at anvende de faciliteter og programmeringsmuligheder, der stilles til rådighed af det valgte DBMS

Indhold

På faget databaser for udviklere skal du blandt andet arbejde med:

  • Lagerorganisering og forespørgselsafvikling
  • Optimeringsmuligheder – herunder fordele og ulemper og evt. ”trade off’s”
  • Administrationsværktøj til monitorering og optimering
  • Særlige problemstillinger ved mange samtidige transaktioner
  • Relationel algebra
  • Transformation af logiske datamodeller til fysiske
  • Relationsdatabaser

Læs mere om læringsmål mv. i studieordningen.

Eksamen og ECTS

Databaser for udviklere er et valgfag på diplomuddannelsen i softwareudvikling. Faget består af 5 ECTS.

Bemærk, at undervisningen på dette fag foregår på engelsk. Eksamen, vejledning og skriftligt arbejde vil være på dansk.

Hør en tidligere studerende fortælle om IT-uddannelsen på Cphbusiness.