Porovnání rámců objektově-relačního mapování
| dc.contributor.advisor | Lukáš, Petr | |
| dc.contributor.author | Kapolka, Marek | |
| dc.contributor.referee | Chovanec, Peter | |
| dc.date.accepted | 2022-05-31 | |
| dc.date.accessioned | 2022-09-01T07:20:11Z | |
| dc.date.available | 2022-09-01T07:20:11Z | |
| dc.date.issued | 2022 | |
| dc.description.abstract | Cí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.abstract | The 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.department | 460 - Katedra informatiky | cs |
| dc.description.result | dobře | cs |
| dc.format.extent | 2208665 bytes | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.other | OSD002 | |
| dc.identifier.sender | S2724 | |
| dc.identifier.thesis | KAP0092_FEI_B0613A140014_2022 | |
| dc.identifier.uri | http://hdl.handle.net/10084/147279 | |
| dc.language.iso | cs | |
| dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
| dc.rights.access | openAccess | |
| dc.subject | bakalářská práce, C\#, Dapper, Entity Framework, LINQ to SQL, NHibernate, ORM, relační databáze | cs |
| dc.subject | bachelor thesis, C\#, Dapper, Entity Framework, LINQ to SQL, NHibernate, ORM, relational database | en |
| dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
| dc.thesis.degree-level | Bakalářský studijní program | cs |
| dc.thesis.degree-name | Bc. | |
| dc.thesis.degree-program | Informatika | cs |
| dc.title | Porovnání rámců objektově-relačního mapování | cs |
| dc.title.alternative | Comparison of Object-relational Mapping Frameworks | en |
| dc.type | Bakalářská práce | cs |
Files
Original bundle
1 - 5 out of 5 results
Loading...
- Name:
- KAP0092_FEI_B0613A140014_2022.pdf
- Size:
- 2.11 MB
- Format:
- Adobe Portable Document Format
- Description:
- Text práce
Loading...
- Name:
- KAP0092_FEI_B0613A140014_2022_zadani.pdf
- Size:
- 45.54 KB
- Format:
- Adobe Portable Document Format
- Description:
- Zadání
Loading...
- Name:
- KAP0092_FEI_B0613A140014_2022_priloha.zip
- Size:
- 18.68 MB
- Format:
- Unknown data format
- Description:
- Příloha
Loading...
- 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...
- Name:
- KAP0092_FEI_B0613A140014_2022_posudek_oponent_Chovanec_Peter.pdf
- Size:
- 60.55 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta – Chovanec, Peter