Implementace modulu pro import údajů RÚIAN do databáze

dc.contributor.advisorPřibyl Petr, Ing.cs
dc.contributor.authorSchön, Martincs
dc.contributor.refereeRychlík Jan, Ing.cs
dc.date.accepted2025-06-10
dc.date.accessioned2026-02-21T03:51:55Z
dc.date.available2024-09-30
dc.date.available2026-02-21T03:51:55Z
dc.date.issued2025-05-02
dc.date.submitted2025-05-02
dc.description.abstractTato bakalářská práce se zabývá návrhem a implementací softwarového modulu pro import údajů z Registru územní identifikace, adres a nemovitostí (RÚIAN) do relačních databázových systémů. Cílem práce bylo vytvořit konfigurovatelnou aplikaci umožňující stahování, zpracování a synchronizaci údajů z RÚIAN do databází PostgreSQL,Microsoft SQL Server a Oracle. Řešení je postaveno na jazyce Java s využitím frameworku Spring Boot, Hibernate ORM a plánovače Quartz Scheduler. Součástí práce je návrh konfiguračního souboru ve formátu JSON, podpora přírůstkového i kompletního stahování dat a optimalizace výkonu při práci s velkými datovými objemy. Výsledná aplikace byla otestována na reálných datech a ověřena z hlediska správnosti importu a rychlosti zpracování.cs
dc.description.abstract-translatedThis bachelor's thesis focuses on the design and implementation of a software module for importing data from the Czech Register of Territorial Identification, Addresses, and Real Estate (RÚIAN) into relational database systems. The aim was to create a configurable application enabling the download, processing, and synchronization of RÚIAN data into PostgreSQL, Microsoft SQL Server, and Oracle databases. The solution is based on Java, utilizing the Spring Boot framework, Hibernate ORM, and the Quartz Scheduler. The work includes the design of a JSON configuration file, support for both incremental and full data downloads, and performance optimization for large datasets. The resulting application was tested on real data and verified for data import accuracy and processing speed.en
dc.description.departmentKatedra informatiky a výpočetní technikycs
dc.description.resultObhájenocs
dc.format61 s.
dc.identifier100718
dc.identifier.urihttp://hdl.handle.net/11025/66571
dc.language.isocs
dc.publisherZápadočeská univerzita v Plznics
dc.rightsPlný text práce je přístupný bez omezenícs
dc.rights.accessopenAccesscs
dc.subjectRÚIANcs
dc.subjectdatabázecs
dc.subjectimportcs
dc.subjectaplikacecs
dc.subjectJavacs
dc.subjectPostgreSQLcs
dc.subjectOraclecs
dc.subjectMicrosoft SQLcs
dc.subject.translatedRÚIANen
dc.subject.translateddatabaseen
dc.subject.translatedimporten
dc.subject.translatedapplicationen
dc.subject.translatedJavaen
dc.subject.translatedPostgreSQLen
dc.subject.translatedOracleen
dc.subject.translatedMicrosoft SQLen
dc.thesis.degree-grantorZápadočeská univerzita v Plzni. Fakulta aplikovaných vědcs
dc.thesis.degree-levelBakalářskýcs
dc.thesis.degree-nameBc.cs
dc.thesis.degree-programInformatika a výpočetní technikacs
dc.titleImplementace modulu pro import údajů RÚIAN do databázecs
dc.typebakalářská prácecs
local.files.count6*
local.files.size67030625*
local.has.filesyes*
local.relation.IShttps://portal.zcu.cz/StagPortletsJSR168/CleanUrl?urlid=prohlizeni-prace-detail&praceIdno=100718

Files

Original bundle
Showing 1 - 5 out of 6 results
No Thumbnail Available
Name:
A22B0144P_Zadani.pdf
Size:
23.1 KB
Format:
Adobe Portable Document Format
Description:
VŠKP - příloha
No Thumbnail Available
Name:
BP_Schon_A22B0144P.pdf
Size:
505.59 KB
Format:
Adobe Portable Document Format
Description:
VŠKP
No Thumbnail Available
Name:
A22B0144P_priloha.zip
Size:
63.16 MB
Format:
ZIP
Description:
VŠKP - příloha
No Thumbnail Available
Name:
PO_Schon_A22B0144P.pdf
Size:
56.15 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta VŠKP
No Thumbnail Available
Name:
PV_Schon_A22B0144P.pdf
Size:
100.27 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího VŠKP