Karlebovej 91, 3400 Hillerød | Krajbjergvej 3, 8541 Skødstrup
70 22 29 29
08:30 - 17:00

Introduktion til Databaser

  • aug 12
    mandag 12/08/2019 - onsdag 14/08/2019
    09:00 - 16:00 Hillerød
    • Kr.12,595.00 ekskl. MOMS
    Ekskl. moms
  • aug 12
    mandag 12/08/2019 - onsdag 14/08/2019
    09:00 - 16:00 Aarhus
    • Kr.12,595.00 ekskl. MOMS
    Ekskl. moms
  • sep 02
    mandag 02/09/2019 - onsdag 04/09/2019
    09:00 - 16:00 Hillerød
    • Afholdelsesgaranti
    • Kr.12,595.00 ekskl. MOMS
    Ekskl. moms
  • sep 30
    mandag 30/09/2019 - onsdag 02/10/2019
    09:00 - 16:00 Aarhus
    • Afholdelsesgaranti
    • Kr.12,595.00 ekskl. MOMS
    Ekskl. moms
  • okt 07
    mandag 07/10/2019 - onsdag 09/10/2019
    09:00 - 16:00 Hillerød
    • Kr.12,595.00 ekskl. MOMS
    Ekskl. moms
  • okt 28
    mandag 28/10/2019 - onsdag 30/10/2019
    09:00 - 16:00 Aarhus
    • Kr.12,595.00 ekskl. MOMS
    Ekskl. moms
  • nov 11
    mandag 11/11/2019 - onsdag 13/11/2019
    09:00 - 16:00 Hillerød
    • Afholdelsesgaranti
    • Kr.12,595.00 ekskl. MOMS
    Ekskl. moms
  • dec 09
    mandag 09/12/2019 - onsdag 11/12/2019
    09:00 - 16:00 Hillerød
    • Kr.12,595.00 ekskl. MOMS
    Ekskl. moms
  • dec 09
    mandag 09/12/2019 - onsdag 11/12/2019
    09:00 - 16:00 Aarhus
    • Kr.12,595.00 ekskl. MOMS
    Ekskl. moms
Er der ingen af disse datoer som passer dig? Foreslå en anden dato

Kursusinfo

  • Dette kursus varer 3 dage
  • Der medfølger kursusmateriale til dette kursus
  • Dette kursus koster 3 klip på dit klippekort.
  • Fuld forplejning (Morgenmad, frokost, kage, kaffe og sodavand ad libitum)

Varighed

Dette kursus varer 3 dage

Materialer

Der medfølger kursusmateriale til dette kursus

Klip på klippekort

Dette kursus koster 3 klip på dit klippekort.

Forplejning

Fuld forplejning (Morgenmad, frokost, eftermiddagskage samt kaffe og sodavand ad libitum)

Formål

At gøre deltagere i stand til at designe nye databaser samt at få forståelse for allerede eksisterende databasers design. Gennem praktiske øvelser trænes dette via to veje:

  • Forstå tankegangen bag at bygge en database: Fra simple forretningsregler til tabeldesign
  • Reverse engineering: Genkende og forstå forretningsregler ud fra eksisterende tabeldesign 

Deltageren får viden om og forståelse af databasebegreber inkl. databasetyper, databasesprog og databasedesigns m.m.

Beskrivelse

På dette kursus får du viden om og forståelse af:

  • Vigtige og centrale databasebegreber
  • Databasesprog i forbindelse med databasedesign
  • Datamodellerings-teknikker
  • Normaliserings- og denormaliserings-teknikker
  • Relationstyper og indvirkningen på databasedesign
  • Indvirkningen af databasedesign på performance
  • Ofte anvendte databaseobjekter 

Kurset er en god introduktion til databasedesign, og skaber et godt fundament for at arbejde med databaser. Det gælder hvad enten du skal designe nye databaser, eller lave udtræk fra eksisterende databaser. Kurset henvender sig til kursister, som ønsker:

  • At kunne 'læse og forstå' et eksisterende tabeldesign.
  • At bygge bro, formidle kendskab mellem forretningen og teknikerne, som arbejder med virksomhedens data.
  • At opbygge databaser fra bunden af. 

Kurset er databaseserver-uafhængigt og den indhøstede viden og færdigheder kan anvendes på fx Microsoft SQL Server, Oracle, IBM DB2, MySQL, MariaDB og PostgreSQL.

Indhold

Introduktion til databaser

  • Introduktion til relationsdatabaser
  • Andre typer af database
  • Dataanalyse
  • Database sprog 

Data modellering

  • ANSI/SPARC databasemodel
  • Entity relationship
  • Attributter og deres anvendelse som nøgler 

Normalisering

  • Hvorfor normalisere data?
  • Normaliseringsbegreber
  • Niveauer af normalisering
  • Denormalisering
  • Nøgler
    • Primary keys
    • Candidate keys
    • Surrogate keys
  • NULL værdier 

Relationer

  • Schema mapping
  • Referential integrity
  • Relationships: En-til-mange, en-til-en og mange-til-mange
  • Foreign Keys
  • Cascading 

Performance

  • Indeksering
  • Query performance
  • Concurrency 

Database-objekter

  • Tabeller
    • CHECK constraints
  • Views
  • Schemas
  • Stored procedures
  • Andre database-objekter

 

Lignende kurser

Responsivt webdesign med Twitter Bootstrap Skriv dig op som interesseret til dette kursus
Artificial Intelligence Programmering 26 aug
Angular Workshop 08 jul
Microsoft Test Manager 2012 Skriv dig op som interesseret til dette kursus
React Native - Cross Platform mobil udvikling 27 jun