Artículo: Experiencing Intuitionistic Logic Programming in SQL Puzzles
| bs.conference.acronym | PROLE | |
| bs.conference.name | Jornadas sobre Programación y Lenguajes (PROLE) | |
| bs.edition.date | 2019-09-02 | |
| bs.edition.location | Cáceres | |
| bs.edition.name | XIX Jornadas de Programación y Lenguajes (PROLE 2019) | |
| bs.proceedings.editor | Alpuente, M. | |
| bs.proceedings.editor | Sapiña, J. | |
| bs.proceedings.editor | Rodríguez Echeverría, R. | |
| bs.proceedings.name | Actas de las XIX Jornadas de Programación y Lenguajes (PROLE 2019) | |
| dc.contributor.affiliation | FADoSS. DISIA. Universidad Complutense de Madrid, Spain | |
| dc.contributor.author | Saenz-Perez, Fernando | |
| dc.contributor.email | fernan@sip.ucm.es | |
| dc.contributor.signature | Saenz-Perez, Fernando | |
| dc.date.accessioned | 2019-09-02T00:00:00Z | |
| dc.date.available | 2019-09-02T00:00:00Z | |
| dc.date.issued | 2019-09-02 | |
| dc.description.abstract | This work presents some SQL puzzles making use of the application of intuitionistic logic programming (ILP) to implement an SQL system. ILP provides a way of declaring SQL Common Table Expressions as used to specify recursive queries and local view definitions. We present the concepts of ILP that will be used to translate SQL queries to Hypothetical Datalog, providing its syntax, an inference system and translation rules. Then, several novel SQL puzzles used during teaching standard SQL in a database subject are proposed, showing that when following the SQL standard the implemented system is more expressive than current DMBS's. | |
| dc.identifier.citation | Saenz-Perez, F.: Experiencing Intuitionistic Logic Programming in SQL Puzzles. In: Alpuente, M., Sapiña, J., Rodríguez Echeverría, R. (eds.) Actas de las XIX Jornadas de Programación y Lenguajes (PROLE 2019). Sistedes (2019). https://hdl.handle.net/11705/PROLE/2019/002 | |
| dc.identifier.citation-bibtex | @inproceedings{11705:PROLE:2019:002, title = {{Experiencing Intuitionistic Logic Programming in SQL Puzzles}}, author = {Saenz-Perez, F.}, url = {https://hdl.handle.net/11705/PROLE/2019/002}, crossref = {11705:PROLE:2019} } @proceedings{11705:PROLE:2019, title = {{Actas de las XIX Jornadas de Programaci\'{o}n y Lenguajes (PROLE 2019)}}, author = {Alpuente, M. and Sapiña, J. and Rodr\'{i}guez Echeverr\'{i}a, R.}, year = {2019}, publisher = {{Sistedes}}, } | |
| dc.identifier.sistedes | 11705/PROLE/2019/002 | |
| dc.publisher | Sistedes | |
| dc.relation.ispartof | Actas de las XIX Jornadas de Programación y Lenguajes (PROLE 2019) | |
| dc.rights.license | All rights reserved to their respective owners | |
| dc.subject | Hypothetical Datalog | |
| dc.subject | Intuitionistic Logic Programming | |
| dc.subject | SQL | |
| dc.title | Experiencing Intuitionistic Logic Programming in SQL Puzzles | |
| dspace.entity.type | Artículo | |
| relation.isAuthorOfPaper | b1e07de0-ec42-4904-839e-479a544e40d8 | |
| relation.isAuthorOfPaper.latestForDiscovery | b1e07de0-ec42-4904-839e-479a544e40d8 |
Archivos
Bloque original
1 - 1 de 1
Cargando...
- Nombre:
- 11705-PROLE-2019-002.pdf
- Tamaño:
- 1.08 MB
- Formato:
- Adobe Portable Document Format

