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
- Institución
- Universidad Nacional de Córdoba
- OAI Identificador
- oai:rdu.unc.edu.ar:11086/6090
Ver los metadatos del registro completo
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 |