Jazyk LSQL a jeho implementace pro csv soubory
Název práce v češtině: | Jazyk LSQL a jeho implementace pro csv soubory |
---|---|
Název v anglickém jazyce: | LSQL language and its implementation for csv files |
Klíčová slova: | relační databáze|csv|lsql|sql|lsql-csv|Haskell|dotazovací jazyk|KISS|unixová filozofie |
Klíčová slova anglicky: | relational database|csv|lsql|sql|lsql-csv|Haskell|query language|KISS|unix philosophy |
Akademický rok vypsání: | 2024/2025 |
Typ práce: | bakalářská práce |
Jazyk práce: | čeština |
Ústav: | Katedra aplikované matematiky (32-KAM) |
Vedoucí / školitel: | doc. Mgr. Jan Hubička, Ph.D. |
Řešitel: |
Zásady pro vypracování |
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ů. |
Seznam odborné literatury |
Real world Haskell / Bryan O'Sullivan, John Goerzen and Don Stewart. (2009)
Discovering SQL : A Hands-On Guide for Beginners / Alex Kriegel. (2011) |