PředmětyPředměty(verze: 945)
Předmět, akademický rok 2023/2024
   Přihlásit přes CAS
Databázové a informační systémy - OKB1319301
Anglický název: Database and information systems
Zajišťuje: Katedra informačních technologií a technické výchovy (41-KITTV)
Fakulta: Pedagogická fakulta
Platnost: od 2020
Semestr: zimní
E-Kredity: 4
Způsob provedení zkoušky: zimní s.:
Rozsah, examinace: zimní s.:0/0, Z+Zk [HT]
Rozsah za akademický rok: 12 [hodiny]
Počet míst: neurčen / neurčen (neurčen)
Minimální obsazenost: neomezen
4EU+: ne
Virtuální mobilita / počet míst pro virtuální mobilitu: ne
Stav předmětu: nevyučován
Jazyk výuky: čeština
Způsob výuky: kombinovaný
Způsob výuky: kombinovaný
Je zajišťováno předmětem: OKBI1I109A
Poznámka: předmět je možno zapsat mimo plán
povolen pro zápis po webu
při zápisu přednost, je-li ve stud. plánu
Garant: PhDr. Josef Procházka, Ph.D.
Prerekvizity : OKB1319202
Je prerekvizitou pro: OKB1319407, OKB1319406
Výsledky anket   Termíny zkoušek   Rozvrh   Nástěnka   
Anotace -
Poslední úprava: PhDr. Petra Vaňková, Ph.D. (01.12.2014)
Cílem tohoto předmětu je seznámit studenty s problematikou databázových systémů, jejich teorie a principy návrhu databáze. V rámci předmětu je na databáze nahlíženo z několika úhlů hlavní důraz je kladen na modelování dat a analýzy dat. Hlávními tématy jsou přístup k datům, architektura databází, relační datový model, ER model, normalizace, datové sklady, distribuované databáze. V praktické části studenti uplatní své teoretické znalosti o navrhování a vytváření databází transformací datových modelů na relační databáze založené na SQL standardech. Součástí kurzu jsou rovněž základní operace se serverem, řízení přístupu uživatlů k datům, zabezpečení a zálohování databází.
Literatura
Poslední úprava: PhDr. Petra Vaňková, Ph.D. (01.12.2014)
  • POKORNÝ, J., HALAŠKA, I. Databázové systémy. Praha : ČVUT, 1997.
  • HUDDLESTON, J., AGARWAL, V. V. Databáze v C# 2008, Praha : ComputerPress, 2009, 424 s.
  • RJORDAN, R. Vytváříme relační databázové aplikace. Praha : ComputerPress, 2000.
  • ROMAN, S. Návrh a programování databází. Praha : ComputerPress, 2000.
  • MASLAKOWSKI, M. Naučte se MySQL za 21 dní. Praha : Computer Press, 2001.
  • Dokumentace k MS SQL. Dostupný z: <URL: http://www.msdn.com/>
  • Dokumentace k platformě .NET. Dostupný z: <URL: http://www.msdn.com/>
Požadavky ke zkoušce
Poslední úprava: PROCHJ/PEDF.CUNI.CZ (22.09.2016)
  • Prokázání příslušné úrovně vědomostí z oblasti zaměření předmětu formou testu
  • Prokázání způsobilosti v návrhu a tvorbě databázového systému a aplikace příslušných dotazů podle zadání.

Zkouška bude realizována v aplikačním prostředí korespondujícím s výukou

Sylabus -
Poslední úprava: PROCHJ/PEDF.CUNI.CZ (22.09.2016)

Principy databázových systémů

  • Historie zpracování dat, ruční přístup, zpracování hromadných dat, databáze
  • Databázová technologie, systémy řízení báze dat
  • Charakteristika dat v databázích
  • Architektury DB systémů, ochrana dat, přístupy uživatelů

Databázové modely

  • Konceptuální modelování,
  • Entitně relační konceptuální model
  • Relace mezi entitami 1:1, 1:N, M:N

Návrh databáze

  • E-R diagramy, entity, vztahy, identifikační klíče
  • Diagramy datových toků (DFD)
  • Datové typy a vlastnosti atributů

Normalizace databáze

  • Normální formy báze dat a schémat relací
  • Kritéria pro návrh relačního schématu databáze
  • Dekompozice a syntéza
  • Diskuse k normalizaci a její význam

Jazyk SQL pro manipulaci s daty

  • Příkazy pro vytvoření databáze a entit a jejich odstranění
  • Změna názvu entity a typu atributů
  • Příkazy pro záznam a změnu a odstranění hodnot
  • Dotazy pro vypsání struktury a sady záznamů

Pokročilé SQL dotazy

  • Použití agregačních klauzulí pro selekci a řazení dat
  • Agregační funkce a funkce pro práci s datumem a časem
  • Spojování tabulek pomocí operací JOIN
  • Optimalizace výkonu databáze, optimalizované dotazy
  • Šifrování a jeho využití při uchování a výměně dat

Správa databázového serveru

  • Důležité parametry serveru a jejich konfigurace
  • Správa uživatelů databází, konfigurace přístupových práv
  • Systémové funkce pro správu serveru
Podmínky zakončení předmětu
Poslední úprava: PROCHJ/PEDF.CUNI.CZ (22.09.2016)
  • Aktivní práce v seminářích, průběžné plnění úkolů
  • Obhájení kvalitní původní zápočtové práce z oblasti zaměření předmětu vytvořené samostatně ve struktuře a formě dle zadání
 
Univerzita Karlova | Informační systém UK