• čeština
    • English
  • English 
    • čeština
    • English
  • Login
View Item 
  •   Repository Home
  • Závěrečné práce
  • diplomové práce
  • Fakulta informačních technologií
  • 2007
  • View Item
  •   Repository Home
  • Závěrečné práce
  • diplomové práce
  • Fakulta informačních technologií
  • 2007
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Návrh databázově neutrální objektově-relační vrstvy

Design of a Database Neutral OR Mapper in C++

Thumbnail
View/Open
final-thesis.pdf (3.243Mb)
review_15198.html (1.453Kb)
Author
Ježa, Pavel
Advisor
Ryšavý, Ondřej
Referee
Ráb, Jaroslav
Grade
B
Altmetrics
Metadata
Show full item record
Abstract
Diplomová práce se zabývá návrhem a implementací databázově neutrální objektově-relační vrstvy v prostředí jazyka C++ nad zděděnou databázi. Cílem je vytvoření vrstvy která odstíní (zapouzdří) přístup k databázi od aplikační vrstvy programu. Navrhovaná vrstva bude vycházet z technologie objektově relačního mapování, kterého je velké množství pro objektově programovací jazyky jako je C#, Java čí Visual Basic. První část práce se zaměřuje na objasnění technologie objektově relačního mapování, konkrétně na různé možnosti a úrovně implementace. Další část se týká jednotlivých databází které budou v této práci uvažovány pro prezentaci databázové neutrálnosti. Zbylé části pojednávají o návrhu a implementaci této vrstvy včetně zhodnocení dosažených výsledků.
 
This diploma work deals with design and implementation of the database neutral object-relational (OR) layer in C++ language over inherited database. The goal is to create the layer to encase the access to database from the application layer. Suggested layer will stem from the object-relation mapping technology, which is currently available for many object-programming language, such as C#, Java or Visual Basic. The work consists of three main parts. The forepart is focused on clearing object-relation mapping technology. It briefly overviews differences in capabilities and levels of implementation of various approaches. The next part describes significant properties of databases considered as back-ends for data storage in the project. The aim of this part is to present enough information to support database neutral design of the OR layer. The rest of the document deals with design and implementation of OR layer for the considered environment followed by the summarization of results and overall evaluational.
 
Keywords
Objektově-relační mapování, ORM, relační databáze, mapování objektů, databáze, business objekty, DAO, Data Access Objects, Persistence Framework, C++., Object-relational mapping, ORM, object-relational mapper, relational database, mapping objects, database, business objects, DAO, Data Access Objects, Persistence Framework, C++.
Language
čeština (Czech)
Study brunch
Informační systémy
Composition of Committee
Date of defence
2007-06-19
Process of defence
Result of the defence
práce byla úspěšně obhájena
Persistent identifier
http://hdl.handle.net/11012/187546
Source
JEŽA, P. Návrh databázově neutrální objektově-relační vrstvy [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2007.
Collections
  • 2007 [94]
Citace PRO

Related items

Showing items related by title, author, creator and subject.

  • Srovnání výkonu a vlastností objektově orientovaných databází 

    Kozák, Daniel
    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í ...
  • Přístup k objektovým datům databáze Oracle 10g z jazyka Java 

    Novák, Michal
    Práce pojednává o objektových rozšířeních databázového systému Oracle 10g a přístupu k nim z programového prostředí Javy.
  • Modul pro výpočet mezd 

    Pospíšil, Tomáš
    V této práci je popsán návrh informačního systému pro výpočet mezd, implementace tohoto modulu a ověření správnosti výsledků. Využívá možností .NET architektury pro informační systém zpracovávající mzdy. Dále je naznačeno ...

Portal of libraries | Central library on Facebook
DSpace software copyright © 2002-2015  DuraSpace
Contact Us | Send Feedback | Theme by @mire NV
 

 

Browse

All of repositoryCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

LoginRegister

Statistics

View Usage Statistics

Portal of libraries | Central library on Facebook
DSpace software copyright © 2002-2015  DuraSpace
Contact Us | Send Feedback | Theme by @mire NV