Mapeos de lenguaje de consulta a esquemas XML

Autores
Montes, Elisa Fabiana
Año de publicación
2018
Idioma
español castellano
Tipo de recurso
tesis de grado
Estado
versión publicada
Colaborador/a o director/a de tesis
Durán, Juan Eduardo, dir.
Descripción
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.
Materia
Query languages
Data structures-trees
Proccessors-parsing
Consultas SQL
Xquery
XPath
Esquemas XML
Nivel de accesibilidad
acceso abierto
Condiciones de uso
Repositorio
Repositorio Digital Universitario (UNC)
Institución
Universidad Nacional de Córdoba
OAI Identificador
oai:rdu.unc.edu.ar:11086/6090

id RDUUNC_25ecc9361e82175312421a51cd85c6f5
oai_identifier_str oai:rdu.unc.edu.ar:11086/6090
network_acronym_str RDUUNC
repository_id_str 2572
network_name_str Repositorio Digital Universitario (UNC)
spelling Mapeos de lenguaje de consulta a esquemas XMLMontes, Elisa FabianaQuery languagesData structures-treesProccessors-parsingConsultas SQLXqueryXPathEsquemas XMLRecientemente 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.Durán, Juan Eduardo, dir.2018-04info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:ar-repo/semantics/tesisDeGradoapplication/pdfhttp://hdl.handle.net/11086/6090spainfo:eu-repo/semantics/openAccessreponame:Repositorio Digital Universitario (UNC)instname:Universidad Nacional de Córdobainstacron:UNC2025-09-29T13:42:17Zoai:rdu.unc.edu.ar:11086/6090Institucionalhttps://rdu.unc.edu.ar/Universidad públicaNo correspondehttp://rdu.unc.edu.ar/oai/snrdoca.unc@gmail.comArgentinaNo correspondeNo correspondeNo correspondeopendoar:25722025-09-29 13:42:17.399Repositorio Digital Universitario (UNC) - Universidad Nacional de Córdobafalse
dc.title.none.fl_str_mv Mapeos de lenguaje de consulta a esquemas XML
title Mapeos de lenguaje de consulta a esquemas XML
spellingShingle Mapeos de lenguaje de consulta a esquemas XML
Montes, Elisa Fabiana
Query languages
Data structures-trees
Proccessors-parsing
Consultas SQL
Xquery
XPath
Esquemas XML
title_short 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_sort Mapeos de lenguaje de consulta a esquemas XML
dc.creator.none.fl_str_mv Montes, Elisa Fabiana
author Montes, Elisa Fabiana
author_facet Montes, Elisa Fabiana
author_role author
dc.contributor.none.fl_str_mv Durán, Juan Eduardo, dir.
dc.subject.none.fl_str_mv Query languages
Data structures-trees
Proccessors-parsing
Consultas SQL
Xquery
XPath
Esquemas XML
topic Query languages
Data structures-trees
Proccessors-parsing
Consultas SQL
Xquery
XPath
Esquemas XML
dc.description.none.fl_txt_mv 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.
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.
publishDate 2018
dc.date.none.fl_str_mv 2018-04
dc.type.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_7a1f
info:ar-repo/semantics/tesisDeGrado
format bachelorThesis
status_str publishedVersion
dc.identifier.none.fl_str_mv http://hdl.handle.net/11086/6090
url http://hdl.handle.net/11086/6090
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositorio Digital Universitario (UNC)
instname:Universidad Nacional de Córdoba
instacron:UNC
reponame_str Repositorio Digital Universitario (UNC)
collection Repositorio Digital Universitario (UNC)
instname_str Universidad Nacional de Córdoba
instacron_str UNC
institution UNC
repository.name.fl_str_mv Repositorio Digital Universitario (UNC) - Universidad Nacional de Córdoba
repository.mail.fl_str_mv oca.unc@gmail.com
_version_ 1844618923023007744
score 13.070432