Název:
Využití Entity Data Frameworku v praxi
Překlad názvu:
Practical usage of Entity Data Framework
Autoři:
Náprstek, Michal ; Pavlíčková, Jarmila (vedoucí práce) ; Burkoň, Lukáš (oponent) Typ dokumentu: Bakalářské práce
Rok:
2010
Jazyk:
cze
Nakladatel: Vysoká škola ekonomická v Praze
Abstrakt: [cze][eng] Objektově orientované programování společně s relačními databázemi představuje technologie běžně využívané při vývoji softwarových produktů. Obě technologie však vychází z jiného konceptu práce s daty. Tento fakt znamená pro vývojáře relativně velké množství práce se zajištěním konzistence dat zobrazovaných a používaných v aplikace a dat ukládaných do relační databáze. Proto vznikají nástroje objektově relačního mapování, které tuto práci vývojáři usnadňují. Tématem této práce je jeden z těchto nástrojů, Entity framework od společnosti Microsoft. Cílem je odhalit na jakých principech objektově relačního mapování Entity framework funguje a následně předvést praktické využití Entity frameworku při tvorbě ukázkové aplikace.Object oriented programming together with relational databases is common technology used for SW products development. Both of these, however, have different understanding of the data concept. This poses a challenge to the developers in a way of securing data consistency of application data representation versus storage data representation. Due to this concern, there are tools for object-relational mapping, which are supposed to make developers' work more convenient. The topic of this thesis is one of these tools, the Entity framework by Microsoft company. And the goal being to present the specific concepts of object-relational mapping, which Entity framework employs, as well as to put these in practical use with a demo application utilizing Entity framework.
Klíčová slova:
.NET framework; Entity framework; objektově relační mapování; ORM; .NET framework; Entity framework; object-relational mapping; ORM
Instituce: Vysoká škola ekonomická v Praze
(web)
Informace o dostupnosti dokumentu:
Dostupné v digitálním repozitáři VŠE. Původní záznam: http://www.vse.cz/vskp/eid/28278