Náplní této bakalářské práce je popsat postup návrhu databáze specializované na relační databázi MySQL. Tato bakalářská práce je rozdělena do dvou částí. V první, teoretické části, je zmíněn samotný vývoj MySQL a dále jsou vysvětlené základní pojmy používané v databázi. Dále je popsán postup navrhování schématu, importu dat a možnosti tvorby webové prezentace. V druhé, praktické části, je náplní tvorba samotného schématu návrhu databáze, realizace a tvorba návrhu webové prezentace.
Anotace v angličtině
The aim of this bachelor thesis is to explain the process of drafting a database specialized in relational database MySQL. This bachelor paper is divided into two parts. In the first part, theoretical one, there is the evolution of MySQL mentioned as well as the basic terms used in connection with this database. Then, there is a procedure of suggesting a scheme, data import, and the possibilities of designing a web presentation mentioned. The second part, practical one, is focused on the designing the draft of a database, its realization as well as a web presentation.
Klíčová slova
MySQL, import, relace, databáze, tabulka.
Klíčová slova v angličtině
MySQL, import, relation, database, table.
Rozsah průvodní práce
41 s.
Jazyk
CZ
Anotace
Náplní této bakalářské práce je popsat postup návrhu databáze specializované na relační databázi MySQL. Tato bakalářská práce je rozdělena do dvou částí. V první, teoretické části, je zmíněn samotný vývoj MySQL a dále jsou vysvětlené základní pojmy používané v databázi. Dále je popsán postup navrhování schématu, importu dat a možnosti tvorby webové prezentace. V druhé, praktické části, je náplní tvorba samotného schématu návrhu databáze, realizace a tvorba návrhu webové prezentace.
Anotace v angličtině
The aim of this bachelor thesis is to explain the process of drafting a database specialized in relational database MySQL. This bachelor paper is divided into two parts. In the first part, theoretical one, there is the evolution of MySQL mentioned as well as the basic terms used in connection with this database. Then, there is a procedure of suggesting a scheme, data import, and the possibilities of designing a web presentation mentioned. The second part, practical one, is focused on the designing the draft of a database, its realization as well as a web presentation.
Klíčová slova
MySQL, import, relace, databáze, tabulka.
Klíčová slova v angličtině
MySQL, import, relation, database, table.
Zásady pro vypracování
V teoretické části bude popsán obecný postup návrhu databáze se zaměřením na MySQL, tvorbu webového obsahu a možnosti importu dat do databáze. Dále bude vypracován přehled nástrojů pro správu obsahu webu (CMS) a existujících nástrojů typu framework.
Praktická část bude návrh a realizace databáze v MySQL pro daný web, do které se importují existující data uložená v textové podobě ve formátu "flat-file" s prvky CSV. Dále bude pro tento web vytvořen grafický vzhled v CSS vycházející ze souvisejícího webu, vstupní stránka bude vhodně upravena tak, aby viditelně umožnila vstup oba dané weby. Vzhled a propojení webů budou konzultovány s majiteli (a správci) obou webů. Výsledný web musí splňovat příslušné normy W3C.
Zásady pro vypracování
V teoretické části bude popsán obecný postup návrhu databáze se zaměřením na MySQL, tvorbu webového obsahu a možnosti importu dat do databáze. Dále bude vypracován přehled nástrojů pro správu obsahu webu (CMS) a existujících nástrojů typu framework.
Praktická část bude návrh a realizace databáze v MySQL pro daný web, do které se importují existující data uložená v textové podobě ve formátu "flat-file" s prvky CSV. Dále bude pro tento web vytvořen grafický vzhled v CSS vycházející ze souvisejícího webu, vstupní stránka bude vhodně upravena tak, aby viditelně umožnila vstup oba dané weby. Vzhled a propojení webů budou konzultovány s majiteli (a správci) obou webů. Výsledný web musí splňovat příslušné normy W3C.
Seznam doporučené literatury
Molinaro, Anthony: SQL: Kuchařka programátora. Computer Press, 2009. ISBN 978-80-251-2617-2.
Kofler, Michael: Mistrovství v MySQL 5: Kompletní průvodce webového vývojáře. Computer Press, 2007. ISBN 978-80-251-1502-2.
Kofler, Michael - Öggl, Bernd: PHP 5 a MySQL 5: Průvodce webového programátora. Computer Press, 2007. ISBN 978-80-251-1813-9.
Zeldman, Jeffrey: Tvorba webů podle standardů: XHTML, CSS, DOM, ECMASkript a dalších. Computer Press, 2011. ISBN 978-80-251-0347-0.
Lubbers, Peter - Albers, Brian - Salim, Frank: HTML5: Programujeme moderní webové aplikace. Computer Press, 2011. ISBN 978-80-251-3539-6.
Chaffer, Jonathan - Swedberg, Karl: Mistrovství v jQuery: Kompletní průvodce vývojáře. Computer Press, 2013. ISBN 978-80-251-4103-8.
Böhmer, Marian: Návrhové vzory v PHP. Computer Press, 2012. ISBN 978-80-251-3338-5.
Seznam doporučené literatury
Molinaro, Anthony: SQL: Kuchařka programátora. Computer Press, 2009. ISBN 978-80-251-2617-2.
Kofler, Michael: Mistrovství v MySQL 5: Kompletní průvodce webového vývojáře. Computer Press, 2007. ISBN 978-80-251-1502-2.
Kofler, Michael - Öggl, Bernd: PHP 5 a MySQL 5: Průvodce webového programátora. Computer Press, 2007. ISBN 978-80-251-1813-9.
Zeldman, Jeffrey: Tvorba webů podle standardů: XHTML, CSS, DOM, ECMASkript a dalších. Computer Press, 2011. ISBN 978-80-251-0347-0.
Lubbers, Peter - Albers, Brian - Salim, Frank: HTML5: Programujeme moderní webové aplikace. Computer Press, 2011. ISBN 978-80-251-3539-6.
Chaffer, Jonathan - Swedberg, Karl: Mistrovství v jQuery: Kompletní průvodce vývojáře. Computer Press, 2013. ISBN 978-80-251-4103-8.
Böhmer, Marian: Návrhové vzory v PHP. Computer Press, 2012. ISBN 978-80-251-3338-5.
Přílohy volně vložené
1 CD
Přílohy vázané v práci
schémata
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Všechny cíle bakalářské práce byly splněny. V teoretické části byl popsán obecný postup návrhu databáze se zaměřením na MySQL, tvorbu webového obsahu a možnosti importu dat do databáze. V praktické části byla navrhnuta a realizována databáze v MySQL pro daný web, do které se importují existující data uložená v textové podobě ve formátu "flatfile" s prvky CSV. Práce bude použita pro nový vzhled webu sjednocující jej s příbuzným webem. Student pracoval samostatně a prokázal o danou problematiku značný zájem. Obhajoba práce proběhla uspokojivě a byla ohodnocena stupněm výborně mínus.