Cílem této práce bylo vytvořit aplikaci pro správu systémů generálního a hlavních klíčů. Tyto systémy jsou uloženy ve stromové struktuře v relační databázi. Z toho důvodu bylo nezbytné navrhnout vhodný databázový model k reprezentaci této struktury. Zváženo bylo několik modelů, které byly testovány a byla změřena rychlost vykonání jednotlivých potřebných databázových operací v rámci těchto modelů. Poté bylo navrženo a vytvořeno uživatelské rozhraní aplikace. Umožnuje uživateli manipulaci s daty uloženými v databázi. Konkrétně mu dovolí vytvářet nové uzly, přesouvat je, přejmenovávat, mazat a nastavovat uzlům uzávěry klíčů. Pak byl implementován model se všemi nezbytnými databázovými dotazy. Nakonec byla implementace otestována pomocí testov...