Cílem této práce je navržení univerzálního generátoru dat, sloužící pro vytvoření fiktivních dat splňujících požadavky testované databáze nebo systému využívající perzistentního uložení dat v podobě databázového serveru. Během vývoje je cílem dodržet správných metod a metodik vývoje softwaru, použití vhodných navrhových vzorů, principů testování a celkového zhodnocení navrženého řešení. V úvodu je popsána problematika testování databázi a systému využívající databázového serveru pro perzistentní uložení dat. Dále jsou v úvodu popsány možnosti generování dat pro účely testování databáze, srovnání existujících řešení generování dat a nástin navrženého řešení popsané v této práci. V následující hlavní části práce je popsáno navržené řešení spo...