Práce se zabývá programovacím jazykem Java a jeho možnostmi využívat databáze. Jsou v ní všeobecně popsány dnes využívané databáze, jazyk SQL, programovací jazyk Java a rozhraní JDBC. Dále se věnuje představení aplikací pro správu databází. Práce se kromě propojení s databází také zabývá základy tvorby GUI aplikací v Javě.
Úkolem této práce bylo vytvořit aplikaci pro jednoduchou správu databáze. Detail-nímu návrhu této aplikace je zde věnována celá jedna kapitola.
Anotace v angličtině
This work is about programming language Java and about its opportunities for using databases. Today's generally used databases, SQL language, programming language Java and interface JDBC are described here. Next it attends to present applications for database management. Except connection with database it also involves the basic of creating Java GUI applications.
The load of this work was to create application for simple database administration and one whole section of this work is about this application.
Klíčová slova
JDBC, Java, JVM, SQL, databáze, Oracle, MySQL, nástroje pro správu databáze, relační databáze, Java GUI aplikace, Swing
Práce se zabývá programovacím jazykem Java a jeho možnostmi využívat databáze. Jsou v ní všeobecně popsány dnes využívané databáze, jazyk SQL, programovací jazyk Java a rozhraní JDBC. Dále se věnuje představení aplikací pro správu databází. Práce se kromě propojení s databází také zabývá základy tvorby GUI aplikací v Javě.
Úkolem této práce bylo vytvořit aplikaci pro jednoduchou správu databáze. Detail-nímu návrhu této aplikace je zde věnována celá jedna kapitola.
Anotace v angličtině
This work is about programming language Java and about its opportunities for using databases. Today's generally used databases, SQL language, programming language Java and interface JDBC are described here. Next it attends to present applications for database management. Except connection with database it also involves the basic of creating Java GUI applications.
The load of this work was to create application for simple database administration and one whole section of this work is about this application.
Klíčová slova
JDBC, Java, JVM, SQL, databáze, Oracle, MySQL, nástroje pro správu databáze, relační databáze, Java GUI aplikace, Swing
Cílem práce bude napsat Java GUI aplikaci s názvem SQL Manažer, který bude realizovat inteligentní rozhraní mezi klientem a vybranou databází.
Teoretická část:
V teoretické části bakalářské práce budou představeny a zhodnoceny komerčně používané programy podobného typu. Budou popsány hlavní funkce SQL manažeru. Dále zde bude charakteristika jazyka SQL, Javy a používaných databází.
Implementační část:
Vytvořit GUI aplikaci pomocí technologie J2SE, která bude obsahovat základní funkce klientského rozhraní (manažeru) pro komunikaci s databázovým serverem. Je to např. možnost připojení k vybrané databázi, změna hesla, zadávání SQL příkazů a zobrazení výsledku, tvorba základních databázových objektů atd.
Zásady pro vypracování
Cílem práce bude napsat Java GUI aplikaci s názvem SQL Manažer, který bude realizovat inteligentní rozhraní mezi klientem a vybranou databází.
Teoretická část:
V teoretické části bakalářské práce budou představeny a zhodnoceny komerčně používané programy podobného typu. Budou popsány hlavní funkce SQL manažeru. Dále zde bude charakteristika jazyka SQL, Javy a používaných databází.
Implementační část:
Vytvořit GUI aplikaci pomocí technologie J2SE, která bude obsahovat základní funkce klientského rozhraní (manažeru) pro komunikaci s databázovým serverem. Je to např. možnost připojení k vybrané databázi, změna hesla, zadávání SQL příkazů a zobrazení výsledku, tvorba základních databázových objektů atd.
Seznam doporučené literatury
* B. Eckel: Myslíme v jazyku Java. Knihovna zkušeného programátora, Grada Publishing, 2001.
* Brett Spell: Java Programujeme profesionálně, Computer Press, 2002.
* David C.Kreines: Oracle DBA, kapesní průvodce, nakladatelství O´Reilly, 2006.
* Ľuboslav Lacko: Oracle Správa, programování a použití databázového systému, Computer Press, 2007.
Seznam doporučené literatury
* B. Eckel: Myslíme v jazyku Java. Knihovna zkušeného programátora, Grada Publishing, 2001.
* Brett Spell: Java Programujeme profesionálně, Computer Press, 2002.
* David C.Kreines: Oracle DBA, kapesní průvodce, nakladatelství O´Reilly, 2006.
* Ľuboslav Lacko: Oracle Správa, programování a použití databázového systému, Computer Press, 2007.
Přílohy volně vložené
1 CD-ROM
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Při obhajobě bakalářské práce zkoušený reagoval na otázky vedoucího práce.
Bakalářská práce byla hodnocena klasifikací výborně a byla vypracována na velmi vysoké úrovni. Rovněž odpovědi na otázky státní závěrečné zkoušky odpovídají celkovému hodnocení výborně. Státní závěrečná zkouška na velmi dobré úrovni. Celkové hodnocení studia prospěl velmi dobře.
Závěrečná práce navržena na cenu děkana.