Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
Sledování kompatibility datových typů v SQL
Thesis title in Czech: Sledování kompatibility datových typů v SQL
Thesis title in English: Data-type compatibility checking in SQL
Key words: SQL, datové typy, kompatibilita typů
English key words: SQL, data type, type compatibility
Academic year of topic announcement: 2017/2018
Thesis type: diploma thesis
Thesis language:
Department: Department of Software Engineering (32-KSI)
Supervisor: RNDr. David Bednárek, Ph.D.
Author:
Guidelines
V datových skladech jsou data načítána ze zdrojových sloupců různých typů a dále transformována a následně vložena do cílových sloupců. V některých případech se může stát, že datový typ cílového sloupce není kompatibilní s vkládanými daty nebo může dojít k jejich ořezání. Ztráta dat způsobená touto nekompatibilitou má potenciálně dalekosáhlé důsledky. Takovéto situace lze identifikovat a úspěšně jim předcházet za pomoci statické analýzy skriptů popisujících manipulaci s daty, informace o datových typech sloupců a definice transformací.

Cílem práce je navrhnout a implementovat kontrolu kompatibility datových typů v prostředí databází Teradata a jejich dialektu SQL.
References
- Teradata Database: SQL Reference. Teradata, 2014, http://www.info.teradata.com/

- Hector Garcia-Molina, Jeffrey D. Ullman, and Jennifer Widom. Database Systems: The Complete Book (2 ed.). Prentice Hall Press, USA, 2008. ISBN 9780131873254

- Steven S. Muchnick. Advanced Compiler Design and Implementation. Morgan Kaufmann Publishers Inc., USA, 1998. ISBN 1558603204.
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html