Mapeos de lenguaje de consulta a esquemas XML

Recientemente se ha estudiado cómo transicionar o mapear modelos de requisitos junto con esquemas de datos a diagramas de interfaz de usuario (UI). Pero no se encontraron trabajos que partan de una etapa previa, o sea desde expresiones de consulta de lenguajes de consulta tradicioneales. Hacer esto...

Full description

Bibliographic Details
Main Author: Montes, Elisa Fabiana
Other Authors: Durán, Juan Eduardo, dir.
Format: bachelorThesis
Language:spa
Published: 2018
Subjects:
Online Access:http://hdl.handle.net/11086/6090
_version_ 1801213294062600192
author Montes, Elisa Fabiana
author2 Durán, Juan Eduardo, dir.
author_facet Durán, Juan Eduardo, dir.
Montes, Elisa Fabiana
author_sort Montes, Elisa Fabiana
collection Repositorio Digital Universitario
description Recientemente se ha estudiado cómo transicionar o mapear modelos de requisitos junto con esquemas de datos a diagramas de interfaz de usuario (UI). Pero no se encontraron trabajos que partan de una etapa previa, o sea desde expresiones de consulta de lenguajes de consulta tradicioneales. Hacer esto requeriría mapear expresiones de consulta a esquemas de datos. Hasta el momento solo encontramos un trabajo que mapea consultas XQuery a esquemas XML pero este trabajo considera solo una parte de XQuery y solo da ideas de cómo mapear llamadas a funciones y expresiones XPath a pesar de que esos problemas son bastante complejos. Por lo tanto el problema considerado es la transformación de expresiones de consulta SQL a esqemas de datos y completar y expandir el trabajo previo sobre mapeo de consultas XQuery a esquemas XML. En este trabajo consideramos la transformación a XML esquemas de consultas XQuery, de consultas SQL y de esquemas de datos en SQL; para esto se trabajó con el espacio tecnológico de los lenguajes definidos por medio de gramáticas BNF y se expresaron transformaciones usando attribute grammars. Para implementar dichas transformaciones se trabajó con lex, yacc y el lenguaje de programación C.
format bachelorThesis
id rdu-unc.6090
institution Universidad Nacional de Cordoba
language spa
publishDate 2018
record_format dspace
spelling rdu-unc.60902022-10-13T11:32:52Z Mapeos de lenguaje de consulta a esquemas XML Montes, Elisa Fabiana Durán, Juan Eduardo, dir. Query languages Data structures-trees Proccessors-parsing Consultas SQL Xquery XPath Esquemas XML Recientemente se ha estudiado cómo transicionar o mapear modelos de requisitos junto con esquemas de datos a diagramas de interfaz de usuario (UI). Pero no se encontraron trabajos que partan de una etapa previa, o sea desde expresiones de consulta de lenguajes de consulta tradicioneales. Hacer esto requeriría mapear expresiones de consulta a esquemas de datos. Hasta el momento solo encontramos un trabajo que mapea consultas XQuery a esquemas XML pero este trabajo considera solo una parte de XQuery y solo da ideas de cómo mapear llamadas a funciones y expresiones XPath a pesar de que esos problemas son bastante complejos. Por lo tanto el problema considerado es la transformación de expresiones de consulta SQL a esqemas de datos y completar y expandir el trabajo previo sobre mapeo de consultas XQuery a esquemas XML. En este trabajo consideramos la transformación a XML esquemas de consultas XQuery, de consultas SQL y de esquemas de datos en SQL; para esto se trabajó con el espacio tecnológico de los lenguajes definidos por medio de gramáticas BNF y se expresaron transformaciones usando attribute grammars. Para implementar dichas transformaciones se trabajó con lex, yacc y el lenguaje de programación C. Recently it has been studied how to transition or map requirement models and schemas of data onto user interface diagrams; however, we did not find in the literature papers that make this transition from a previous stage starting with query expressions in traditional query languages. To deal with this problem we can map query expressions onto data schemas. We have only found a paper that maps queries in XQuery onto XML schemas, but this work only considers a part of XQuery and for the transformation of function call and of XPath expressions (these problems are rather complex) they only give some ideas and not a complete solution. Therefore, the problem considered in this report is the transformation of SQL query expressions into data schemas and to extend and complete the previous work mapping XQuery queries onto XML Schemas. In this work we considered the transformation to XML Schemas of XQuery, SQL queries and SQL data schemas; for this purpose we based this study on the approach of BNF grammars to define languages and the use of attribute grammars for defining transformations. To define these query languages and implement the transformations we worked with lex, yacc and the C programming language. 2018-04-18T21:39:10Z 2018-04-18T21:39:10Z 2018-04 bachelorThesis http://hdl.handle.net/11086/6090 spa Atribución-NoComercial-CompartirIgual 4.0 Internacional http://creativecommons.org/licenses/by-nc-sa/4.0/
spellingShingle Query languages
Data structures-trees
Proccessors-parsing
Consultas SQL
Xquery
XPath
Esquemas XML
Montes, Elisa Fabiana
Mapeos de lenguaje de consulta a esquemas XML
title Mapeos de lenguaje de consulta a esquemas XML
title_full Mapeos de lenguaje de consulta a esquemas XML
title_fullStr Mapeos de lenguaje de consulta a esquemas XML
title_full_unstemmed Mapeos de lenguaje de consulta a esquemas XML
title_short Mapeos de lenguaje de consulta a esquemas XML
title_sort mapeos de lenguaje de consulta a esquemas xml
topic Query languages
Data structures-trees
Proccessors-parsing
Consultas SQL
Xquery
XPath
Esquemas XML
url http://hdl.handle.net/11086/6090
work_keys_str_mv AT monteselisafabiana mapeosdelenguajedeconsultaaesquemasxml