Práce se v úvodu věnuje problematice databázového metadata managementu. Analytická část práce se věnuje popisu využití metadat při návrhu a automatizaci datových skladů. Dále se zaměřuje na standardy a význam metadat pro ukládání objektů a dat v databázi MySQL/PostgreSQL. Primárním cílem diplomové práce je potom návrh a implementace softwarového řešení pro společnost Bits2B s.r.o. usnadňující práci datového analytika. Softwarový nástroj umožňuje na základě předem dané databáze její proskenování, na základě kterého připraví automatický návrh formulářů včetně validačních pravidel s možností přidat ručně vlastní validační pravidla, a tyto formuláře následně vygenerovat jako frontend pro uživatele. Uživatelská část aplikace podporuje hromadné zpracování dat.
Anotace v angličtině
The introduction part of this work is dedicated to the database metadata management. The analytical part of the work is devoted to description of using metadata in the design and automation of data warehouses. It is also focused on the importance of standards and metadata for storing objects and data in the database MySQL/PostgreSQL. The primary objective of thesis is to design and to implement software solutions for the company Bits2B s.r.o. and to facilitate work of data analyst. Software tool enables to scan predefined database and automatically design the form including validation rules with the option to manually add custom rules and generates these forms as a frontend for users. User part of application supports batch processing of data.
metadata, database, data warehouses, forms, analytical tool, generate, validation, scan
Rozsah průvodní práce
62 s.
Jazyk
CZ
Anotace
Práce se v úvodu věnuje problematice databázového metadata managementu. Analytická část práce se věnuje popisu využití metadat při návrhu a automatizaci datových skladů. Dále se zaměřuje na standardy a význam metadat pro ukládání objektů a dat v databázi MySQL/PostgreSQL. Primárním cílem diplomové práce je potom návrh a implementace softwarového řešení pro společnost Bits2B s.r.o. usnadňující práci datového analytika. Softwarový nástroj umožňuje na základě předem dané databáze její proskenování, na základě kterého připraví automatický návrh formulářů včetně validačních pravidel s možností přidat ručně vlastní validační pravidla, a tyto formuláře následně vygenerovat jako frontend pro uživatele. Uživatelská část aplikace podporuje hromadné zpracování dat.
Anotace v angličtině
The introduction part of this work is dedicated to the database metadata management. The analytical part of the work is devoted to description of using metadata in the design and automation of data warehouses. It is also focused on the importance of standards and metadata for storing objects and data in the database MySQL/PostgreSQL. The primary objective of thesis is to design and to implement software solutions for the company Bits2B s.r.o. and to facilitate work of data analyst. Software tool enables to scan predefined database and automatically design the form including validation rules with the option to manually add custom rules and generates these forms as a frontend for users. User part of application supports batch processing of data.
metadata, database, data warehouses, forms, analytical tool, generate, validation, scan
Zásady pro vypracování
V úvodní části diplomové práce je nutné se zaměřit na databázový metadata management. V práci je nezbytné popsat využití metadat při návrhu a automatizaci datových skladů s ohledem na standardy a význam metadat pro ukládání objektů a dat v databázi MySQL/PostgreSQL. Primárním cílem diplomové práce je potom návrh a implementace softwarového řešení pro společnost Bits2B s.r.o. usnadňující práci datového analytika. Softwarový nástroj bude umožňovat na základě předem dané databáze její proskenování, na základě kterého připraví automatický návrh formulářů včetně validačních pravidel s možností přidat ručně vlastní validační pravidla, a tyto formuláře následně vygenerovat jako frontend pro uživatele. Uživatelská část aplikace bude podporovat hromadné zpracování dat (například import csv souborů). Požadavkem na architekturu aplikace je možnost jejího lokálního i cloudového nasazení a modularita umožňující další rozšiřování funkcionalit a vývoj aplikace.
Zásady pro vypracování
V úvodní části diplomové práce je nutné se zaměřit na databázový metadata management. V práci je nezbytné popsat využití metadat při návrhu a automatizaci datových skladů s ohledem na standardy a význam metadat pro ukládání objektů a dat v databázi MySQL/PostgreSQL. Primárním cílem diplomové práce je potom návrh a implementace softwarového řešení pro společnost Bits2B s.r.o. usnadňující práci datového analytika. Softwarový nástroj bude umožňovat na základě předem dané databáze její proskenování, na základě kterého připraví automatický návrh formulářů včetně validačních pravidel s možností přidat ručně vlastní validační pravidla, a tyto formuláře následně vygenerovat jako frontend pro uživatele. Uživatelská část aplikace bude podporovat hromadné zpracování dat (například import csv souborů). Požadavkem na architekturu aplikace je možnost jejího lokálního i cloudového nasazení a modularita umožňující další rozšiřování funkcionalit a vývoj aplikace.
Seznam doporučené literatury
MARCO, David. Building and managing the meta data repository: a full lifecycle guide. New York: Wiley, c2000, xxi, 392 p. ISBN 04-713-5523-2.
INMON, William H, Bonnie K O'NEIL a Lowell FRYMAN. Business metadata: capturing enterprise knowledge. Boston: Elsevier/Morgan Kaufmann, c2008, xxi, 292 p. ISBN 01-237-3726-5.
LABERGE, Robert, Bonnie K O'NEIL a Lowell FRYMAN. Datové sklady: agilní metody a business intelligence. 1. vyd. Brno: Computer Press, 2012, 350 s. ISBN 978-80-251-3729-1.
REESE, George, Bonnie K O'NEIL a Lowell FRYMAN. Cloud application architectures: [building applications and infrastructure in the Cloud]. 1. vyd. Sebastopol, CA: O'Reilly Media, Inc., c2009, xii, 189 p. ISBN 05-961-5636-7.
Seznam doporučené literatury
MARCO, David. Building and managing the meta data repository: a full lifecycle guide. New York: Wiley, c2000, xxi, 392 p. ISBN 04-713-5523-2.
INMON, William H, Bonnie K O'NEIL a Lowell FRYMAN. Business metadata: capturing enterprise knowledge. Boston: Elsevier/Morgan Kaufmann, c2008, xxi, 292 p. ISBN 01-237-3726-5.
LABERGE, Robert, Bonnie K O'NEIL a Lowell FRYMAN. Datové sklady: agilní metody a business intelligence. 1. vyd. Brno: Computer Press, 2012, 350 s. ISBN 978-80-251-3729-1.
REESE, George, Bonnie K O'NEIL a Lowell FRYMAN. Cloud application architectures: [building applications and infrastructure in the Cloud]. 1. vyd. Sebastopol, CA: O'Reilly Media, Inc., c2009, xii, 189 p. ISBN 05-961-5636-7.
Přílohy volně vložené
1 CD ROM
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Diplomová práce Martina Hažera se věnuje problematice metadat. Cílem práce bylo využití nastudovaných charakteristik metadat navrhnout a implementovat aplikaci, která by usnadnila práci analytika datových skladů. Dle vedoucího práce umožňuje výsledná aplikace na základě zjištěných metadat o tabulce v dané databázi předgenerovat formulář, který usnadní přihlášenému uživateli s dostatečným oprávněním vkládání záznamů. Cíle práce byly splněny v plném rozsahu. Dle oponenta diplomové práce je formální stránka bez výhrad a stejně tak stránka jazyková. Praktická část by však měla být doplněna kopiemi obrazovek. Obhajoba proběhla na požadované úrovni, student reagoval na dotazy a připomínky vedoucího diplomové práce i členů komise. Komise pro státní závěrečné zkoušky navrhla klasifikační stupeň výborně minus.