Diplomová práce se zabývá návrhem technologie importu terénních dat národní inventarizace lesů. V teoretické části je vymezen pojem datového skladu a jsou popsány ETL procesy, které slouží k periodické migraci dat. Práce popisuje čtyři vybrané ETL nástroje - softwarové aplikace Clover, Apatar, Scriptella a SQL Workbench/J. Použití těchto ETL nástrojů je demonstrováno na příkladech importů a exportů dat. Praktickým výstupem diplomové práce je softwarová aplikace umožňující načtení dat ze zdrojových projektů (soubory MS Access) a jejich uložení do zvolených datových tabulek systému PostgreSQL.
Annotation in English
This thesis deals with the design of the technology which is used to import field data originated within the Czech national forest inventory. Concepts of data warehouses and ETL processes serving to periodic data migration are described in theoretical part of the thesis. For demonstration purposes, four ETL tools - software applications Clover, Apatar, Scriptella and SQL Workbench/J, have been applied to import and export example data. A practical outcome of the thesis is a software application that allows loading data from source measurement projects (MS Access files) and storing them into selected data tables in the target PostgreSQL database.
Keywords
Datový sklad, import a export dat, ETL proces, ETL nástroj, kvalita dat, databázový systém PostgreSQL, inventarizace lesů.
Keywords in English
Data warehouse, data import and export, ETL process, ETL tool, data quality, PostgreSQL database system, forest inventory.
Length of the covering note
91
Language
CZ
Annotation
Diplomová práce se zabývá návrhem technologie importu terénních dat národní inventarizace lesů. V teoretické části je vymezen pojem datového skladu a jsou popsány ETL procesy, které slouží k periodické migraci dat. Práce popisuje čtyři vybrané ETL nástroje - softwarové aplikace Clover, Apatar, Scriptella a SQL Workbench/J. Použití těchto ETL nástrojů je demonstrováno na příkladech importů a exportů dat. Praktickým výstupem diplomové práce je softwarová aplikace umožňující načtení dat ze zdrojových projektů (soubory MS Access) a jejich uložení do zvolených datových tabulek systému PostgreSQL.
Annotation in English
This thesis deals with the design of the technology which is used to import field data originated within the Czech national forest inventory. Concepts of data warehouses and ETL processes serving to periodic data migration are described in theoretical part of the thesis. For demonstration purposes, four ETL tools - software applications Clover, Apatar, Scriptella and SQL Workbench/J, have been applied to import and export example data. A practical outcome of the thesis is a software application that allows loading data from source measurement projects (MS Access files) and storing them into selected data tables in the target PostgreSQL database.
Keywords
Datový sklad, import a export dat, ETL proces, ETL nástroj, kvalita dat, databázový systém PostgreSQL, inventarizace lesů.
Keywords in English
Data warehouse, data import and export, ETL process, ETL tool, data quality, PostgreSQL database system, forest inventory.
Research Plan
Prostudujte téma migrace dat v databázových systémech.
Zpracujte přehled dostupných softwarových nástrojů pro migraci dat.
Uveďte na příkladech použití dostupných ETL nástrojů.
Popište možnosti přístupu k datům v databázích PostgreSQL z C-Sharp.
Popište tok dat v inventarizaci lesů a možnost použití nástrojů pro migraci dat.
Vytvořte návrh databáze pro ukládání měřených dat.
Vytvořte aplikaci pro import měřených dat inventarizace lesů do databáze.
Vytvořte uživatelskou dokumentaci aplikace pro migraci dat.
Research Plan
Prostudujte téma migrace dat v databázových systémech.
Zpracujte přehled dostupných softwarových nástrojů pro migraci dat.
Uveďte na příkladech použití dostupných ETL nástrojů.
Popište možnosti přístupu k datům v databázích PostgreSQL z C-Sharp.
Popište tok dat v inventarizaci lesů a možnost použití nástrojů pro migraci dat.
Vytvořte návrh databáze pro ukládání měřených dat.
Vytvořte aplikaci pro import měřených dat inventarizace lesů do databáze.
Vytvořte uživatelskou dokumentaci aplikace pro migraci dat.
Recommended resources
ARGAWAL, Vidya Vrat a James HUDDLESTON. Databáze v C# 2008: průvodce programátora. Vyd. 1. Brno: Computer Press, 2009, 424 s. ISBN 978-80-251-2309-6.
LABERGE, Robert. Datové sklady: agilní metody a business intelligence. 1. vyd Brno: Computer Press, 350 s ISBN 978-80-251-3729-1.
LACKO Ľuboslav. Business Intelligence v SQL Serveru 2008: reportovací, analytické a další datové služby. Vyd. 1. Brno: Computer Press, 456 s. ISBN 978-80-251-2887-9.
MATTHEW, Neil a Richard STONES. Beginning databases with PostgreSQL: from novice to professional. 2nd ed. Berkeley, CA: Apress, 2005. ISBN 15-905-9478-9.
MOMJIAN, Bruce a Richard STONES. PostgreSQL: introduction and concepts. 2nd ed. Boston, MA: Addison-Wesley, 2001, xxiv, 637 p. ISBN 02-017-0331-9.
RAINARDI, Vincent. Building a data warehouse with examples in SQL Server. Berkley, CA: Apress; Distributed to the book trade worldwide by Springer-Verlag New York, 2008. ISBN 15-905-9931-4
RALPH KIMBALL, Joe Caserta. The data warehouse ETL toolkit practical techniques for extracting, clearing, conforming, and delivering data. Indianapolis, IN: Wiley. ISBN 07-645-7923-1
Recommended resources
ARGAWAL, Vidya Vrat a James HUDDLESTON. Databáze v C# 2008: průvodce programátora. Vyd. 1. Brno: Computer Press, 2009, 424 s. ISBN 978-80-251-2309-6.
LABERGE, Robert. Datové sklady: agilní metody a business intelligence. 1. vyd Brno: Computer Press, 350 s ISBN 978-80-251-3729-1.
LACKO Ľuboslav. Business Intelligence v SQL Serveru 2008: reportovací, analytické a další datové služby. Vyd. 1. Brno: Computer Press, 456 s. ISBN 978-80-251-2887-9.
MATTHEW, Neil a Richard STONES. Beginning databases with PostgreSQL: from novice to professional. 2nd ed. Berkeley, CA: Apress, 2005. ISBN 15-905-9478-9.
MOMJIAN, Bruce a Richard STONES. PostgreSQL: introduction and concepts. 2nd ed. Boston, MA: Addison-Wesley, 2001, xxiv, 637 p. ISBN 02-017-0331-9.
RAINARDI, Vincent. Building a data warehouse with examples in SQL Server. Berkley, CA: Apress; Distributed to the book trade worldwide by Springer-Verlag New York, 2008. ISBN 15-905-9931-4
RALPH KIMBALL, Joe Caserta. The data warehouse ETL toolkit practical techniques for extracting, clearing, conforming, and delivering data. Indianapolis, IN: Wiley. ISBN 07-645-7923-1