Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
Jazyk LSQL a jeho implementace pro csv soubory
Thesis title in Czech: Jazyk LSQL a jeho implementace pro csv soubory
Thesis title in English: LSQL language and its implementation for csv files
Key words: relační databáze|csv|lsql|sql|lsql-csv|Haskell|dotazovací jazyk|KISS|unixová filozofie
English key words: relational database|csv|lsql|sql|lsql-csv|Haskell|query language|KISS|unix philosophy
Academic year of topic announcement: 2024/2025
Thesis type: Bachelor's thesis
Thesis language: čeština
Department: Department of Applied Mathematics (32-KAM)
Supervisor: doc. Mgr. Jan Hubička, Ph.D.
Author:
Guidelines
Cílem práce je navrhnout nový lapidární dotazovací jazyk, který umožní provádět stručně psané dotazy nad relační databází, a udělat jeho referenční
implementaci v Haskellu pro csv soubory. Jazyk by měl být jednoduchý, v duchu a filozofii unixových nástrojů a umožňovat rychlé psaní dotazů.
References
Real world Haskell / Bryan O'Sullivan, John Goerzen and Don Stewart. (2009)
Discovering SQL : A Hands-On Guide for Beginners / Alex Kriegel. (2011)
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html