Kód kurzu: NRD« Krok zpět

Návrh relačních databází

Kurz je určen pro všechny, kteří se chtějí seznámit s principy databází, porozumět již stávajícím databázím nebo se naučit navrhovat databáze nové. Účastníci kurzu se naučí správně navrhnout strukturu relačního databázového systému, určit optimální počet entit (tabulek a relací mezi nimi) a definovat atributy a integritní omezení, které zajistí datovou integritu (primární klíč, cizí klíč, unique, check, not null), a naučí se pracovat v některém z nástrojů pro návrh databáze (Case nástroj).

 DatumDnůCena kurzuCena materiálůJazyk výukyLokalita 
17.1.2019 2 6 600 CZK v ceně kurzu Český jazyk GOPAS Praha
 
30.5.2019 2 6 600 CZK v ceně kurzu Český jazyk GOPAS Praha
 
21.2.2019 2 260,00 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava
 
4.4.2019 2 260,00 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava
 
17.6.2019 2 260,00 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava
 

PobočkaDnůCena kurzuCena materiálůITB
Praha2 6 600 CZK v ceně kurzu 20
Brno2 6 000 CZK v ceně kurzu 20
Bratislava2 260,00 EUR v ceně kurzu 20

Co Vás naučíme

  • Účastníci kurzu se naučí navrhovat optimální strukturu relační databáze a získají nezbytné znalosti pro efektivní správu nebo dotazování relační databáze.

Požadované vstupní znalosti

  • Základy práce na PC
  • Obecná orientace v oblasti databází

Metody výuky

  • Odborný výklad s praktickými ukázkami, cvičení na počítačích.

Studijní materiály

  • Tištěné prezentace probírané látky

Osnova kurzu

Úvod do návrhu relační databáze

  • Definice databáze
  • Tradiční systémy uložení dat
  • Relační systémy řízení báze dat
  • Jak postupovat při návrhu datové základny
  • Best practise

Terminologie a pojetí databázového modelování

  • Základní pojmy v datovém modelu
  • Identifikace objektů datového modelu
  • Entity
  • Atributy
  • Relace
  • Vlastnosti relací
  • Primární a cizí klíč
  • Speciální relace

ER diagramy

  • Co je E-R diagram
  • Výhody E-R diagramů v modelování
  • Tvorba E-R diagramu

Normalizace

  • Přednosti normalizovaných dat
  • Normální formy (práce s prvními třemi NF)
  • Denormalizace

Fyzický model databáze

  • Převod logického datového modelu (E-R diagramu) do fyzické databáze

Indexování

  • Výhody nevýhody
  • Index primárního klíče

Datová integrita v databázi a její význam

  • Doménová integrita
  • Entitní integrita
  • Referenční integrita a její zajištění

Nástroje pro návrh databáze Case nástroje

  • Použití CASE nástrojů v datovém modelování
  • Výhody použití
  • Praktické ukázky modelování v nástrojích jako je Enterprise architekt,
  • DB Designer a
  • MySQL Workbench

Praktické příklady

Předchozí kurzy

žádný předchozí kurz

Navazující kurzy

Tištěné prezentace probírané látky

Cena:
v ceně kurzu
Uvedené ceny jsou bez DPH.


Graf návazností kurzů