Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
Extracting Information from Database Modeling Tools
Thesis title in Czech: Extrakce informací z modelovacích nástrojů pro databáze
Thesis title in English: Extracting Information from Database Modeling Tools
Key words: Dátové toky, Dátové modelovanie, Databázová architektúra, Metadáta
English key words: Data Lineage, Data Modeling, Database Architecture, Metadata
Academic year of topic announcement: 2018/2019
Thesis type: Bachelor's thesis
Thesis language: angličtina
Department: Department of Distributed and Dependable Systems (32-KDSS)
Supervisor: doc. RNDr. Pavel Parízek, Ph.D.
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 28.10.2018
Date of assignment: 31.10.2018
Confirmed by Study dept. on: 21.11.2018
Date and time of defence: 27.06.2019 09:00
Date of electronic submission:17.05.2019
Date of submission of printed version:17.05.2019
Date of proceeded defence: 27.06.2019
Opponents: RNDr. Michal Kopecký, Ph.D.
 
 
 
Guidelines
Rozsáhlé databáze se často navrhují za pomoci modelovacích nástrojů, jako třeba PowerDesigner a E/R Studio. Model je typicky složen ze tří vrstev - fyzické (SQL), logické (E/R diagramy), a uživatelské (manažerské). Hlavní cíl této práce je vytvořit nástroj pro extrakci těch informací ze modelů, které jsou důležité pro výpočet datových toků. To především zahrnuje (1) vazby mezi různými vrstvami modelů a (2) některé atributy entit (jména sloupců ve databázových tabulkách, apod). Součástí práce bude také analýza 2-3 modelovacích nástrojů zejména s ohledem na způsob reprezentace modelů. Primární aplikace informací extrahovaných ze modelů je projekce datových toků, které byly spočítány pro fyzickou vrstvu, na uživatelskou vrstvu daného modelu. Nakonec bude provedena základní analýza možností, jestli lze specifikovat datové toky přímo ve modelovacích nástrojích (a jak toho lze dosáhnout), a následně srovnání namodelovaných a skutečných toků.
References
1. B. Thalheim. Entity-Relationship Modeling: Foundations of Database Technology. Springer, 2000
2. ER/Studio Data Architect, https://www.idera.com/er-studio-data-architect-software
3. ER/Studio Product Documentation, http://docs.embarcadero.com/products/er_studio/, http://docwiki.embarcadero.com/ERStudioDA/171/en/User_Guide
4. PowerDesigner, https://www.powerdesigner.biz/EN/, https://www.powerdesigner.biz/EN/powerdesigner-resources/powerdesigner-documentation.html
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html