INF131S Databáze

Obchodně podnikatelská fakulta v Karviné
léto 2007
Rozsah
2/1/0. 5 kr. Ukončení: zk.
Vyučující
doc. RNDr. František Koliba, CSc. (přednášející)
doc. RNDr. František Koliba, CSc. (cvičící)
Garance
doc. RNDr. František Koliba, CSc.
Katedra informatiky a matematiky – Obchodně podnikatelská fakulta v Karviné
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
Cíle předmětu
Cílem předmětu je podat přehled poznatků z oblasti vývoje a používání databázových systémů, seznámit s podstatou a postupem návrhu struktury datové základny, uvést obecné základy logické a fyzické struktury dat. Poskytnout základní znalosti o personálním, programovém a technickém zabezpečení databázových systémů, nejnovějších trendech a kritériích pro databázové systémy. Seznámit s programovou strukturou systému řízení báze dat a koncepty síťového a relačního přístupu. Prakticky procvičit použití relačních databázových systémů. Aplikace je realizována v systému Access.
Osnova
  • Struktura výkladu:
    1. Znalostní základ, datová základna a její úloha v IS, struktura dat, logická a fyzická struktura dat, relační datový model.
    2. Databanková koncepce datové základny.
    3. Relační databázové systémy
    4. Relační jazyky, databázový jazyk SQL.
    5. Návrh datové základny, úvod do datové analýzy, prostředky pro automatizovanou podporu návrhu datové základny (CASE).
    6. Současné trendy ve vývoji databázových systémů.
    7. Klasifikace a porovnání DBS.
    Obsah předmětu:
    1. Znalostní základ
    Informace, data, datová základna a její úloha v IS, struktura dat, kategorizace struktur dat, smysl odlišení logické a fyzické struktury dat, logická struktura datové základny, lineární,stromová, síťová, relační datový model, fyzická realizace dat v datové základně, metody ukládání, vyhledávání dat a přístupu k datům, možnosti fyzické realizace logické struktury.
    2. Databanková koncepce datové základny
    Srovnání databankové a souborové datové základny, SŘBD a jeho vazba na další software, popis dat, katalog dat, datový model banky dat, manipulace s daty, interface na programovací jazyky, prostředky pro práci s daty, ochrana a bezpečnost dat, personální a technické zabezpečení databáze.
    3. Relační databázové systémy
    Podmínky relačnosti DBS, relační jazyky, databázový jazyk SQL, popis a použití složitějších konstrukcí v jazyce SQL.
    4. Návrh datové základny
    Úvod do datové analýzy, konceptuální schéma dat, ERA model, implementace konceptuálního schématu datové základny, logický návrh datové základny, fyzický návrh datové základny, optimalizace návrhu datové základny, podstata problému, možnosti ovlivnění potřebné kapacity paměti a časových charakteristik zpracování, doporučené zásady projekce a provozu datové základny a jejich porušování, prostředky pro automatizovanou podporu návrhu datové základny (CASE).
    5. Současné trendy ve vývoji databázových systémů.
    Distribuované DBS, textové DBS, propojení na prostředky označované jako 4GL.
    6. Klasifikace a porovnání DBS
    Přehled v ČR dostupných databázových systémů (ORACLE, INFORMIX, PROGRES, FOXPRO, ACCESS..), kritéria pro porovnání DBS.
    7. Praktické příklady v prostředí Access.

    Při přednáškách je využíván dataprojektor a PC, semináře probíhají na počítačových učebnách. Studijní materiály jsou v elektronické podobě na síti.
Informace učitele
Předmět je ukončen zkouškou. Pět kreditů bude uděleno za získání alespoň 60 bodů ze 100 možných.
- 50% za výsledky dosažené v závěrečném kontrolním testu (0-50 b.)
- 50% za zpracování seminární práce (0 - 50 b.).
Další komentáře
Předmět je dovoleno ukončit i mimo zkouškové období.
Předmět je zařazen také v obdobích léto 1991, léto 1992, léto 1993, léto 1994, léto 1995, léto 1996, léto 1997, léto 1998, léto 1999, léto 2000, léto 2001, léto 2002, léto 2003, léto 2004, léto 2005, léto 2006, léto 2008, léto 2009, léto 2010.