Porovnání rámců objektově-relačního mapování

dc.contributor.advisorLukáš, Petr
dc.contributor.authorKapolka, Marek
dc.contributor.refereeChovanec, Peter
dc.date.accepted2022-05-31
dc.date.accessioned2022-09-01T07:20:11Z
dc.date.available2022-09-01T07:20:11Z
dc.date.issued2022
dc.description.abstractCílem této práce je porovnání více různých rámců pro Objektově relační mapování. Popisuje několik rámců, které slouží k mapování objektů do relační databáze. Přístup je popsán v jazyce C\#. Pro tuto práci byly vybrány Entity Framework, LINQ to SQL, NHibernate, Dapper a vlastní ORM. V první části si řekneme, co to vlastně objektově relační mapování je, popíšeme si použité technologie a poté si jednotlivé rámce popíšeme. Ve druhé části si popíšeme databázi, která sloužila jako model pro testování. V poslední části si řekneme jak se jednotlivé rámce od sebe liší, co se týká nabízených možností a řekneme si, jak probíhalo testování jednotlivých rámců a výsledky budou vyhodnoceny.cs
dc.description.abstractThe goal of the thesis is to compare different frameworks for Object–relational mapping. Describes several frameworks that are used to map objects to a Relational database. Access is described in C#. Entity Framework, LINQ to SQL, NHibernate, Dapper and own ORM were selected for this work. In the first part we will look at what Object–relational mapping are and then we will describe the frameworks. In the second part we will describe the database that served as a model for testing. In the last part, we will describe how the frameworks differ from each other in terms of the options offered, and we will talk about how the testing of the individual frameworks took place and the results will be evaluated.en
dc.description.department460 - Katedra informatikycs
dc.description.resultdobřecs
dc.format.extent2208665 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisKAP0092_FEI_B0613A140014_2022
dc.identifier.urihttp://hdl.handle.net/10084/147279
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectbakalářská práce, C\#, Dapper, Entity Framework, LINQ to SQL, NHibernate, ORM, relační databázecs
dc.subjectbachelor thesis, C\#, Dapper, Entity Framework, LINQ to SQL, NHibernate, ORM, relational databaseen
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-nameBc.
dc.thesis.degree-programInformatikacs
dc.titlePorovnání rámců objektově-relačního mapovánícs
dc.title.alternativeComparison of Object-relational Mapping Frameworksen
dc.typeBakalářská prácecs

Files

Original bundle

Now showing 1 - 5 out of 5 results
Loading...
Thumbnail Image
Name:
KAP0092_FEI_B0613A140014_2022.pdf
Size:
2.11 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
KAP0092_FEI_B0613A140014_2022_zadani.pdf
Size:
45.54 KB
Format:
Adobe Portable Document Format
Description:
Zadání
Loading...
Thumbnail Image
Name:
KAP0092_FEI_B0613A140014_2022_priloha.zip
Size:
18.68 MB
Format:
Unknown data format
Description:
Příloha
Loading...
Thumbnail Image
Name:
KAP0092_FEI_B0613A140014_2022_posudek_vedouci_Lukas_Petr.pdf
Size:
56.88 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Lukáš, Petr
Loading...
Thumbnail Image
Name:
KAP0092_FEI_B0613A140014_2022_posudek_oponent_Chovanec_Peter.pdf
Size:
60.55 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Chovanec, Peter