Témata projektů

Popis tématu

Bakalářská práce v oboru Ostatní / Nespecifikováno.

Vývoj informačního systému na více databázových platformách

Informační systémy ukládají data nejčastěji v relačních databázích. Pro tento účel je na trhu řada databázových serverů od open source řešení po velké robustní systémy. Zákazník často dodavateli diktuje jako podmínku použití konkrétního databázového serveru. Dodavatel tak musí mít připravené řešení pro více databázových platforem současně. Přestože je komunikace s databázovými systémy standardizovaná normou ANSI, zejména v oblasti definice struktury databáze jsou mezi jednotlivými řešeními značné rozdíly, což údržbu multiplatformních aplikací komplikuje.
Cílem práce bude navrhnout metody pro výrobu a údržbu aplikací na různých databázových platformách a metody ověřit na vzorovém příkladu. Student musí při své práci vzít v úvahu aspekty databázových prostředí PostgreSQL, Oracle a SQL Serveru. Řešení musí uvažovat také kód uložený v databázi (triggery, procedury, …).
Student může vyjít ze stávajícího řešení používaného ve firmě CCA nebo přinést vlastní nové. Je možné použít i vhodná řešení třetích stran.

Téma vypsal: Ing. Petr Přibyl

Externí téma:
  • vedoucí: Petr Přibyl,
  • firma: CCA Group a.s.,
  • externí firma je vedoucím práce,

Vypsáno pro akademický rok 2017/2018 dne: 2017-05-17

Zadáno komu: Tomáš Fürbacher (Rezervované)