Artículo: Formal Relational Languages in a Deductive Setting
| bs.conference.acronym | PROLE | |
| bs.conference.name | Jornadas sobre Programación y Lenguajes (PROLE) | |
| bs.edition.date | 2016-09-02 | |
| bs.edition.location | Salamanca | |
| bs.edition.name | XVI Jornadas de Programación y Lenguajes (PROLE 2016) | |
| bs.proceedings.editor | Villanueva, A. | |
| bs.proceedings.name | Actas de las XVI Jornadas de Programación y Lenguajes (PROLE 2016) | |
| dc.contributor.affiliation | Universidad Complutense de Madrid (UCM), Spain | |
| dc.contributor.author | Saenz-Perez, Fernando | |
| dc.contributor.email | fernan@sip.ucm.es | |
| dc.contributor.signature | Sáenz-Pérez, Fernando | |
| dc.date.accessioned | 2016-09-02T00:00:00Z | |
| dc.date.available | 2016-09-02T00:00:00Z | |
| dc.date.issued | 2016-09-02 | |
| dc.description.abstract | The relational data model coincides with the deductive one and, thus, formal relational query languages can be mapped to a deductive setting. These languages include, on the one hand, Tuple Relational Calculus (TRC) and Domain Relational Calculus (DRC). It can be argued that TRC can be seen as the formal basis of SQL, while DRC does the same for the semantic web language SPARQL and even the graphical relational language Query-by-Example (QBE). On the other hand, Relational Algebra (RA) is also used as a target language for intermediate compilations from SQL to executable query plans. As commonly acknowledged, RA allows a more formal setting for query optimizations than SQL. In this work, we describe the new support of TRC and DRC in the deductive system DES (which included already SQL and RA) with the aim to have an integrated system for learning database query (formal) languages based on logic. | |
| dc.identifier.citation | Sáenz-Pérez, F.: Formal Relational Languages in a Deductive Setting. In: Villanueva, A. (ed.) Actas de las XVI Jornadas de Programación y Lenguajes (PROLE 2016). Sistedes (2016). https://hdl.handle.net/11705/PROLE/2016/003 | |
| dc.identifier.citation-bibtex | @inproceedings{11705:PROLE:2016:003, title = {{Formal Relational Languages in a Deductive Setting}}, author = {S\'{a}enz-P\'{e}rez, F.}, url = {https://hdl.handle.net/11705/PROLE/2016/003}, crossref = {11705:PROLE:2016} } @proceedings{11705:PROLE:2016, title = {{Actas de las XVI Jornadas de Programaci\'{o}n y Lenguajes (PROLE 2016)}}, author = {Villanueva, A.}, year = {2016}, publisher = {{Sistedes}}, } | |
| dc.identifier.sistedes | 11705/PROLE/2016/003 | |
| dc.publisher | Sistedes | |
| dc.relation.ispartof | Actas de las XVI Jornadas de Programación y Lenguajes (PROLE 2016) | |
| dc.rights.license | All rights reserved to their respective owners | |
| dc.title | Formal Relational Languages in a Deductive Setting | |
| 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-2016-003.pdf
- Tamaño:
- 190.07 KB
- Formato:
- Adobe Portable Document Format

