Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 368)
Detail práce
   Přihlásit přes CAS
Sledování kompatibility datových typů v SQL
Název práce v češtině: Sledování kompatibility datových typů v SQL
Název v anglickém jazyce: Data-type compatibility checking in SQL
Klíčová slova: SQL, datové typy, kompatibilita typů
Klíčová slova anglicky: SQL, data type, type compatibility
Akademický rok vypsání: 2017/2018
Typ práce: diplomová práce
Jazyk práce:
Ústav: Katedra softwarového inženýrství (32-KSI)
Vedoucí / školitel: RNDr. David Bednárek, Ph.D.
Řešitel:
Zásady pro vypracování
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.
Seznam odborné literatury
- 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.
 
Univerzita Karlova | Informační systém UK