Nástroj pro procházení multi-modelových dat
Tool for browsing multi-model data
bakalářská práce (OBHÁJENO)

Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/200831Identifikátory
SIS: 274350
Kolekce
- Kvalifikační práce [11606]
Autor
Vedoucí práce
Oponent práce
Kopecký, Michal
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Informatika se specializací Databáze a web
Katedra / ústav / klinika
Katedra softwarového inženýrství
Datum obhajoby
20. 6. 2025
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Výborně
Klíčová slova (česky)
multi-modeová data|procházení dat|adminer|webová aplikace|react|typescript|java|NoSQLKlíčová slova (anglicky)
multi-model data|data browsing|adminer|web application|react|typescript|java|NoSQLCílem práce je implementace nástroje pro zobrazování multi-modelových dat a refe- rencí mezi nimi. Jde o rozšíření existujícího frameworku MM-cat, ve kterém je možné modelovat schémata multi-modelových dat. Ta naimplementovaný nástroj využívá spolu se schématy schemafull databází k propojení uložených záznamů. Program tak umožňuje procházení mezi entitami v rámci jedné databáze i mezi různými databázovými systémy. Nástroj zároveň podporuje filtrování záznamů a různé možnosti jejich zobrazení. Sou- částí nástroje je backend naimplementovaný v jazyce Java a frontend naimplementovaný v jazyce TypeScript využívající framework React.
The aim of the work is to implement a tool for displaying multi-model data and ref- erences between them. It is an extension of an existing MM-cat framework, in which it is possible to model multi-model data schemata. The implemented tool is used together with schemafull database schemata to connect stored records. The program thus en- ables browsing between entities within a single database and between different database systems. At the same time, the tool supports filtering records and various options for displaying them. The tool includes a backend implemented in Java and a frontend im- plemented in TypeScript using the React framework.