Publikace: Optimalizace datové vrstvy databázových aplikací
Disertační práceopen access| dc.contributor.advisor | Kvet, Michal (školitel/ka) | |
| dc.contributor.author | Majerík, Filip | |
| dc.contributor.referee | Forgáč, Radoslav | |
| dc.contributor.referee | Poulová, Petra | |
| dc.date.accepted | 2024-12-06 | |
| dc.date.accessioned | 2025-01-02T10:59:22Z | |
| dc.date.issued | 2024 | |
| dc.date.submitted | 2024-11-08 | |
| dc.description.abstract | Cílem této disertační práce je optimalizace komunikační vrstvy mezi aplikační a databázovou vrstvou prostřednictvím objektově-relačního mapování (ORM) a návrh optimalizačních technik, které zvýší efektivitu a stabilitu aplikací. S rostoucí digitalizací a složitostí systémů se ORM frameworky stávají standardem pro práci s databázemi, přičemž usnadňují vývoj díky kvalitní abstrakci datové vrstvy. Použití ORM frameworků však zavádí výkonnostní problémy, které mohou výrazně ovlivnit stabilitu a chování aplikace. Hlavním cílem této disertační práce je proto navrhnout vzor datové vrstvy, který zajistí co nejefektivnější přístup k datům při použití objektově-orientovaného paradigmatu v kombinaci s ORM. Součástí výzkumu je i porovnání efektivity tradičních ORM přístupů s navrženým řešením Inteligentní datové vrstvy (IDL) v různých prostředích, s různými databázovými systémy a pro různé velikosti datasetů, aby se potvrdily praktické přínosy navrženého vzoru. | cze |
| dc.description.abstract-translated | The aim of this dissertation is to optimize the communication layer between the application and database layers through object-relational mapping (ORM) and to propose optimization techniques that will increase the efficiency and stability of applications. With increasing digitalization and system complexity, ORM frameworks have become a standard for working with databases, simplifying development through effective data layer abstraction. However, the use of ORM frameworks also introduces performance issues that can significantly impact the stability and behaviour of applications. The main objective of this dissertation is, therefore, to design a data layer pattern that ensures the most efficient access to data when using the object-oriented paradigm in combination with ORM. The research also includes a comparison of the efficiency of traditional ORM approaches with the proposed solution, the Intelligent Data Layer (IDL), across various environments, database systems, and dataset sizes, to confirm the practical benefits of the proposed pattern. | eng |
| dc.description.defence | Po představení doktoranda Ing Filipa Majeríka byla komise seznámena se stanoviskem školitele k disertační práci a osobě disertanta. Doktorand seznámil komisi se svojí disertační prací formou prezentace. Poté byly předneseny posudky oponentů a doktorand reagoval na připomínky oponentů. V následné veřejné diskusi disertant odpověděl na otázky členů komise, které jsou uvedeny na samostatných listech. Komise posoudila disertační práci a rozhodla, že disertační práce není plagiát. Na závěr proběhlo tajné hlasování. Protokol o výsledcích hlasování je uveden na samostatné příloze. | cze |
| dc.description.department | Fakulta elektrotechniky a informatiky | cze |
| dc.description.grade | Dokončená práce s úspěšnou obhajobou | cze |
| dc.format | 214 s. + přílohy | |
| dc.identifier | Univerzitní knihovna (studovna) | cze |
| dc.identifier.signature | D40766 | |
| dc.identifier.stag | 49839 | |
| dc.identifier.uri | https://hdl.handle.net/10195/84465 | |
| dc.language.iso | cze | |
| dc.publisher | Univerzita Pardubice | cze |
| dc.rights | bez omezení | cze |
| dc.subject | Inteligentní datová vrstva (IDL) | cze |
| dc.subject | návrhové vzory | cze |
| dc.subject | databázová optimalizace | cze |
| dc.subject | objektově relační mapování (ORM) | cze |
| dc.subject | problematika výkonnosti ORM | cze |
| dc.subject | databázové systémy | cze |
| dc.subject | Intelligent Data Layer (IDL) | eng |
| dc.subject | Design Patterns | eng |
| dc.subject | Database Optimization | eng |
| dc.subject | Object-Relational Mapping (ORM) | eng |
| dc.subject | ORM Performance Issues | eng |
| dc.subject | Database systems | eng |
| dc.thesis.degree-discipline | Informační, komunikační a řídicí technologie | cze |
| dc.thesis.degree-grantor | Univerzita Pardubice. Fakulta elektrotechniky a informatiky | cze |
| dc.thesis.degree-name | Ph.D. | |
| dc.thesis.degree-program | Elektrotechnika a informatika | cze |
| dc.title | Optimalizace datové vrstvy databázových aplikací | cze |
| dc.title.alternative | Optimization of the Data Layer of Database Applications | eng |
| dc.type | disertační práce | cze |
| dspace.entity.type | Publication |
Soubory
Původní svazek
1 - 4 z 4
Načítá se...
- Název:
- MajerikF_OptimalizaceDatove_MK_2024.pdf
- Velikost:
- 8.33 MB
- Formát:
- Adobe Portable Document Format
- Popis:
- Plný text práce
Načítá se...
- Název:
- KvetM_OptimalizaceDatove_FM_2024.pdf
- Velikost:
- 73.65 KB
- Formát:
- Adobe Portable Document Format
- Popis:
- Posudek školitele práce
Načítá se...
- Název:
- ForgacR_OptimalizaceDatove_FM_2024.pdf
- Velikost:
- 199.37 KB
- Formát:
- Adobe Portable Document Format
- Popis:
- Posudek oponenta práce
Načítá se...
- Název:
- PoulovaP_OptimalizaceDatove_FM_2024.pdf
- Velikost:
- 40.38 KB
- Formát:
- Adobe Portable Document Format
- Popis:
- Posudek oponenta práce