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) |