dc.contributor.advisor | Bača, Radim | cs |
dc.contributor.author | Ječmínek, Martin | cs |
dc.date.accessioned | 2011-07-01T02:07:22Z | |
dc.date.available | 2011-07-01T02:07:22Z | |
dc.date.issued | 2011 | cs |
dc.identifier.other | OSD002 | cs |
dc.identifier.uri | http://hdl.handle.net/10084/87102 | |
dc.description | Import 04/07/2011 | cs |
dc.description.abstract | Obsahem této diplomové práce je implementace nové verze B+stromu v aplikačním rámci ATOM v programovacím jazyku C++. Aplikační rámec ATOM představuje sadu rozhraní a podpůrných tříd pro tvorbu persistentních datových struktur. Rámec obsahuje první verzi implementace B+stromu. Tato práce se zabývá implementací základních operací jako mazání, úprava a vkládání v B+stromu. Práce popisuje struktury B-stromu a B+stromu a jejich rozdíly. Dále je popsán aplikační rámec ATOM a B+strom vytvořený původní implementací. Pro novou implementaci je vytvořena analýza a jsou zhodnoceny její přínosy a úskalí. V poslední části se práce zabývá testy nové implementace a porovnáním s původní. | cs |
dc.description.abstract | This master thesis deals with implementation of the new version of B+tree in ATOM framework in C++ programming language. ATOM framework consists of interfaces and supportive classes for persistent data structures creation. Framework contains the first implementation of B+tree. This thesis deals with basic operations on B+tree such as delete, update and insert. This thesis describes the structure of a B-tree and a B+tree and differences between them. Further on, the ATOM framework and the first implementation of B+tree are described. There is an analysis for the new implementation and also an evaluation of its benefits and pitfalls. In the last part of this thesis there are tests of the new implementation and a comparison with the first implementation. | en |
dc.format.extent | 1607066 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 | B+strom, B-strom, perzistentní vrstva, aplikační rámec ATOM, abstraktní datová struktura | cs |
dc.subject | B+tree, B-tree, persistent layer, ATOM framework, abstract data structure | en |
dc.title | Implementace základních algoritmů nad B+ stromem | cs |
dc.title.alternative | Implementation of the B+ Tree Algorithms | en |
dc.type | Diplomová práce | cs |
dc.contributor.referee | Krátký, Michal | cs |
dc.date.accepted | 2011-06-06 | 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 | velmi dobře | cs |
dc.identifier.sender | S2724 | cs |
dc.identifier.thesis | JEC008_FEI_N2647_2612T025_2011 | |
dc.rights.access | openAccess | |