Table of Contents

X33MIS - Manažerské informační systémy

Cílem předmětu je poskytnout ucelený přehled o zdrojích, významu a tocích informací ve výrobním podniku.

Absolvent se naučí rozumět standardům pro formální popis informačních toků a procesů, které je zpracovávají. V předmětu se věnuje pozornost zásadám tvorby datových modelů na takové úrovni, která bakaláři umožní vést v praxi dialog se specialistou-analytikem, popřípadě si znalosti dále prohloubit. Absolvent porozumí rozdílu mezi pojmy data/informace/znalosti a bude seznámen s aktuálním stavem a prostředky pro jejich efektivní využíváním při řízení moderního podniku.

V závěru se absolvent seznámí s principy a existující softwarovou podporou řízení projektů.

Harmonogram přednášek

  1. Základní typy architektury informačního systému (klient-server, multi-tier, tenký klient), analýza informačních toků Přednáška 1
  2. Základy modelování dat, E-R diagramy, relační model Přednáška 2a Přednáška 2b
  3. Integritní omezení, referenční integrita, normální formyPřednáška 3
  4. Tvorba datového modelu - workshop
  5. Dotazování v relačních databázích, základy jazyka SQL ppt, pdf
  6. Pokročilé dotazy, agregační funkce, vnořené dotazy ppt, pdf
  7. Transakce, jejich serializovatelnost, zamykání, stupně izolovanosti, uváznutí transkací, jejich prevence a řešení ppt, pdf Zotavení z chyb pdf
  8. (Objektově-orientované databáze, objektově-relační mapování, JPA 2) pdf (JPA 2.0 1/3 - modified on 2011-05-30)
  9. Cursor, view, uložené procedury, triggery, indexy, efektivní implementace stromových struktur v databázích pdf (JPA 2.0 3/3)
  10. GIS, prostorové indexační techniky pdf
  11. Datové sklady pdf
  12. High availability, load balancing, replikace dat pdf
  13. Moderní trendy databázových systémů

Harmonogram cvičení

  1. Motivace databází, přehled. Seznámení s programovým vybavením – PostgreSQL, PgAdmin, nabídka témat
  2. Přípojení k DB serveru, JDBC, NetBeans
  3. Datové modelování, konceptuální a logický model
  4. Návrh datového modelu, schválení tématu
  5. SQL I.
  6. SQL II.
  7. SQL, CRUD, CP1: odevzdání modelu
  8. Transakce, indexy
  9. JPA 2
  10. implementace semestrální práce
  11. implementace semestrální práce
  12. implementace semestrální práce
  13. CP2: odevzdání aplikace, zápočet

Podmínky zápočtu

Zkouška