Název:
Srovnání výkonu a vlastností objektově orientovaných databází
Překlad názvu:
Comparison of Properties and Performance of Object Oriented Databases
Autoři:
Kozák, Daniel ; Burget, Radek (oponent) ; Zelený, Jan (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2013
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
V této práci čtenáře seznámím se základními modely, jenž se používají pro ukládání dat v databázových systémech. Dále čtenáři popíši způsoby ukládání objektů jazyka Java, kde mu nadále vysvětlím pojmy jako objektově relační mapování, reflexe a introspekce. Následně zde představím existující implementace, které se v jazyce Java používají pro ukládání ob- jektových dat. Poté popíši metodiku pro testování výkonu jednotlivých řešení. Podle této metodiky provedu testování a nakonec zhodnotím získané výsledky.
In this thesis, the reader learns basic models, which are use for storing data in database sys- tems. Next I describe a way, how to store objects in Java Language and explain expressions like object-relational mapping, reflection and introspection. After that, I will introdice some of existing implementation, which are use for storing objects in Java. Next I will explain testing methodology and make benchmarks of various implementation. In the end I will analyze a results of these benchmarks.
Klíčová slova:
anotace; Databáze; databázové systémy; EJB; introspekce.; Java; Java Data Object; JDO; JPA; NoSQL; objektové databáze; objektově re- lační mapování; ORM; reflexe; relační databáze; SŘBD; anotation; Database; Database systems; DBMS; EJB; introspection.; Java Data Object; Java Language; JDO; JPA; NoSQL; object database; object-relational mapping; ORM; reflection; relational database
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/55040