DOI:

https://doi.org/10.14483/22484728.14343

Publicado:

2018-12-19

Número:

Vol. 12 Núm. 2 (2018)

Sección:

Visión Actual

Arquitectura para la generación de consultas SQL usando lógica de conjuntos

Architecture for generating SQL queries, using logic sets

Autores/as

Palabras clave:

Relational algebra, Code generator, Tools case, Logic set, SQL statements (en).

Palabras clave:

Algebra relacional, Generador de códigos, Herramientas case, Lógica de conjuntos, Sentencias SQL (es).

Descargas

Resumen (es)

El presente artículo muestra, la arquitectura implementada en el desarrollo de una herramienta generadora de código SQL, concretamente código de consulta entre varias tablas, en donde se desean hacer operaciones que guardan relación con las operaciones de JOIN entre tablas. La herramienta explota el uso de LEFT JOIN, RIGHT JOIN, INNER JOIN Y FULL OUTHER JOIN. La arquitectura propuesta funciona para una gran cantidad de tablas, sin embargo, la herramienta por razones de eficiencia computacional en esta versión permite hasta tres tablas. La metáfora que sigue el generador de código SQL, es la metáfora impuesta por los diagramas de Venn, la cual es útil en múltiples aplicaciones computacionales y en este artículo se usó para la construcción de un generador de código en donde el usuario selecciona un diagrama de Venn concreto. Al final del artículo se muestran las modificaciones que se hace necesario implementar a la arquitectura para agregar otras funcionalidades.

Resumen (en)

This article shows the architecture implemented in the development of an SQL code generating tool (query code) between several tables, where it is desired to perform operations that are related to JOIN operations between tables. The tool exploits the use of LEFT JOIN, RIGHT JOIN, INNER JOIN and FULL OUTHER JOIN. The proposed architecture works for a large number of tables; however, the tool for reasons of computational efficiency in this version, allows up to three tables. The metaphor that follows the SQL code generator, is the metaphor imposed by Venn diagrams, which is useful in multiple computational applications and, in this article, it was used for the construction of a code generator, in which the user selects a concrete Venn diagram. At the end of the article, we show the modifications that are necessary to implement in the architecture, to add other functionalities.

Cómo citar

APA

Wanumen Silva, L. F., y Mosquera Palacios, D. J. (2018). Arquitectura para la generación de consultas SQL usando lógica de conjuntos. Visión electrónica, 12(2), 307–318. https://doi.org/10.14483/22484728.14343

ACM

[1]
Wanumen Silva, L.F. y Mosquera Palacios, D.J. 2018. Arquitectura para la generación de consultas SQL usando lógica de conjuntos. Visión electrónica. 12, 2 (dic. 2018), 307–318. DOI:https://doi.org/10.14483/22484728.14343.

ACS

(1)
Wanumen Silva, L. F.; Mosquera Palacios, D. J. Arquitectura para la generación de consultas SQL usando lógica de conjuntos. Vis. Electron. 2018, 12, 307-318.

ABNT

WANUMEN SILVA, Luis Felipe; MOSQUERA PALACIOS, Darin Jairo. Arquitectura para la generación de consultas SQL usando lógica de conjuntos. Visión electrónica, [S. l.], v. 12, n. 2, p. 307–318, 2018. DOI: 10.14483/22484728.14343. Disponível em: https://revistas.udistrital.edu.co/index.php/visele/article/view/14343. Acesso em: 25 abr. 2024.

Chicago

Wanumen Silva, Luis Felipe, y Darin Jairo Mosquera Palacios. 2018. «Arquitectura para la generación de consultas SQL usando lógica de conjuntos». Visión electrónica 12 (2):307-18. https://doi.org/10.14483/22484728.14343.

Harvard

Wanumen Silva, L. F. y Mosquera Palacios, D. J. (2018) «Arquitectura para la generación de consultas SQL usando lógica de conjuntos», Visión electrónica, 12(2), pp. 307–318. doi: 10.14483/22484728.14343.

IEEE

[1]
L. F. Wanumen Silva y D. J. Mosquera Palacios, «Arquitectura para la generación de consultas SQL usando lógica de conjuntos», Vis. Electron., vol. 12, n.º 2, pp. 307–318, dic. 2018.

MLA

Wanumen Silva, Luis Felipe, y Darin Jairo Mosquera Palacios. «Arquitectura para la generación de consultas SQL usando lógica de conjuntos». Visión electrónica, vol. 12, n.º 2, diciembre de 2018, pp. 307-18, doi:10.14483/22484728.14343.

Turabian

Wanumen Silva, Luis Felipe, y Darin Jairo Mosquera Palacios. «Arquitectura para la generación de consultas SQL usando lógica de conjuntos». Visión electrónica 12, no. 2 (diciembre 19, 2018): 307–318. Accedido abril 25, 2024. https://revistas.udistrital.edu.co/index.php/visele/article/view/14343.

Vancouver

1.
Wanumen Silva LF, Mosquera Palacios DJ. Arquitectura para la generación de consultas SQL usando lógica de conjuntos. Vis. Electron. [Internet]. 19 de diciembre de 2018 [citado 25 de abril de 2024];12(2):307-18. Disponible en: https://revistas.udistrital.edu.co/index.php/visele/article/view/14343

Descargar cita

Visitas

501

Dimensions


PlumX


Descargas

Los datos de descargas todavía no están disponibles.
Loading...