dc.contributor.advisor | Bača, Radim | cs |
dc.contributor.author | Krutký, David | cs |
dc.date.accessioned | 2013-06-26T11:16:43Z | |
dc.date.available | 2013-06-26T11:16:43Z | |
dc.date.issued | 2013 | cs |
dc.identifier.other | OSD002 | cs |
dc.identifier.uri | http://hdl.handle.net/10084/98598 | |
dc.description | Import 26/06/2013 | cs |
dc.description.abstract | Tato diplomová práce se zaměřuje na problém, který představuje komunikace aplikačního softwaru s relačním databázovým systémem. Popisuje datovou vrstvu aplikačního softwaru, její funkce a vlastnosti. Rozebírá objektově-relační mapování a návrhové vzory využívané při použití tohoto mapování. Dále pak seznamuje čtenáře s existujícími technologiemi pracujícími na datové vrstvě vytvořenými v jazyce Python a zaměřuje se na optimalizační techniky používané pro zefektivnění komunikace s relační databází. Výstupem této práce je knihovna optimalizovaná pro komunikaci s relačním databázovým systémem PostgreSQL. V práci je popsán návrh této knihovny a optimalizačních technik. V závěru je pak vytvořená knihovna srovnána s existujícími technologiemi pomocí rychlostních testů. | cs |
dc.description.abstract | This master's thesis focuses on difficuilties, which appear when application software is used with relational database system. It contains a description of the application data access layer and its characteristics, object-relational mapping and design patterns. Existing technologies used for data access created with Python programming language are described in this thesis. Furthermore, techniques optimizing the communication with relational database are discussed. The goal of this thesis was to create a new software for the application data layer, that would focus on optimization of DBMS PostgreSQL usage. The thesis goes through the design of this software and its techniques. Finally, the software is compared to the existing technologies, using benchmarks. | en |
dc.format.extent | 2024865 bytes | cs |
dc.format.mimetype | application/pdf | cs |
dc.language.iso | cs | cs |
dc.publisher | Vysoká škola báňská - Technická univerzita Ostrava | cs |
dc.subject | Datová vrstva, Objektově-relační mapování, Optimalizace, SŘBD, PostgreSQL, Python, Django ORM, web2py DBAL, SQLAlchemy | cs |
dc.subject | Data access layer, Object-relational mapping, Optimization, DBMS, PostgreSQL, Python, Django ORM, web2py DBAL, SQLAlchemy | en |
dc.title | Optimalizace datové vrsty aplikací pro PostgreSQL | cs |
dc.title.alternative | Optimization of a Data Layer of an Application Using PostgreSQL | en |
dc.type | Diplomová práce | cs |
dc.contributor.referee | Krátký, Michal | cs |
dc.date.accepted | 2013-06-11 | cs |
dc.thesis.degree-name | Ing. | cs |
dc.thesis.degree-level | Magisterský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 460 - Katedra informatiky | cs |
dc.thesis.degree-program | Informační a komunikační technologie | cs |
dc.thesis.degree-branch | Informatika a výpočetní technika | cs |
dc.description.result | výborně | cs |
dc.identifier.sender | S2724 | cs |
dc.identifier.thesis | KRU228_FEI_N2647_2612T025_2013 | |
dc.rights.access | openAccess | |