Název:
Webová aplikace pro vytváření relačních databázových schémat
Překlad názvu:
Web Application for Creating of Relational Database Schemas
Autoři:
Országh, Roman ; Burget, Radek (oponent) ; Bartík, Vladimír (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2023
Jazyk:
slo
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [slo][eng]
Cieľom tejto práce je vytvorenie webovej aplikácie pre tvorbu relačných databázových schém a vytváranie migračných kódov pre PHP aplikačný rámec Laravel. Databázové schémy môžu byť vytvorené za pomoci jednoduchých vstupných políčok alebo pomocou navrhnutého pseudokódu, ktoré sa potom automaticky generujú do jednotlivých súborov s využitím štruktúry Laravelu. Aplikácia je na frontende implementovaná s využitím knižnice React.js a PHP aplikačný rámec Laravel, ktorý slúži ako backend. Celá aplikácia je ovládateľná prostredníctvom jednoduchého a intuitívného užívateľského prostredia, ktorá obsahuje jednotlivé projekty reprezentujúce databázové schémy. Vytvorené databázové schémy zahrňujú všetky potrebné tabuľky a ich definované stĺpce. Aplikácia taktiež umožňuje vzdialenú kooperáciu pomocou web soketov.
The goal of this work is to make a web application for creating relation database schemas and migration files for PHP framework Laravel. Relation databases can be created by using simple input fields or via pseudo-code, which are then generated into individual files into the Laravel like structure. React.js is used as a front-end of the web application, and PHP Framework Laravel as back-end. The whole application is manageable by simple and intuitive user interface, which contains individual projects which represents database schemas. Created database schemas include all required tables and their defined columns. Web application also offers remote cooperation via web sockets
Klíčová slova:
database schemes; Laravel; migration scripts; MySQL; Next.js; pseudocode; React; remote cooperation; sockets; web; web application
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/211176