Editores de consultas. |
---|
|
|
Editores de consultas de bases de datos.Los editores de consultas son el corazón de las herramientas de administración de bases datos, son el elemento más importante. Sin ellos se hace imposible gestionar las bases de datos, no se podría crear, modificar, eliminar o hacer cualquier consulta a las tablas, así como editar procedimientos almacenados y scripts SQL existentes. A continuación se evidencian las características principales que debe tener un editor, realizándose una comparación con los editores de consultas de las herramientas de administración de bases de datos seleccionadas para este estudio y el Generador Dinámico de Reportes, para poder recopilar las características que va a cumplir el Plugin editor de consultas.
Tabla coparativa de editores de consultas
Características de editores de consultas |
Editor de la herramienta PgAdmin |
Editor de la herramienta EMS SQL Manager for PostgreSQL |
Editor del Generador Dinámico de Reportes(GDR)
|
Ejecución de consultas SQL |
Si |
Si |
Solo las generadas Gráficamente
|
Análisis de la sintaxis del código |
No |
No |
No
|
Consulta con conexión actual |
Si |
Si |
Si
|
Cancelar ejecución de la consulta |
Si |
Si |
No
|
Mostrar plan de ejecución estimado explain analyze |
Si |
Si |
No
|
Resultados a textos |
No |
No |
No
|
Resultados a cuadrícula |
Si |
Si |
Si
|
Resultados a archivos |
Si |
Si |
No
|
Creación de vistas desde el editor de consulta |
No |
Si |
No
|
Creación de Funciones |
No |
No |
No
|
Panel de código |
Si |
Si |
Si pero no editable
|
Numeración de línea |
No |
Si |
Si
|
Ejecución de multiconsultas |
Si |
Si |
No
|
Completamiento de código |
Si(débil) |
Si |
No
|
Constructor gráfico de consultas |
Si |
Si |
Si
|
Permitir escoger que tipo de consulta desea diseñar (Insert, Delete, Update o Select) |
No(Solo Select) |
Si |
No(Solo Select)
|
Confección del Insert (Permitir insertar valores) |
No |
Si |
No
|
Confección del Update (Selección de criterios del where) |
No |
Si |
No
|
Confección del Delete(Selección de criterios del where) |
No |
Si |
No
|
Confeccionar el Join(Permitir elegir el tipo de Join a utilizar)
|
Si(No) |
Si(No todos los tipos de Join) |
Si(No)
|
Eliminar Tabla |
Si |
Si |
No
|
Registro histórico |
Si |
Si |
No
|
Código plegable |
No |
Si |
No
|
Resaltar palabras reservadas |
Si(algunas) |
Si |
Si(débil)
|
Importar/ Exportar archivos |
Si |
Si |
No
|
Agrandar, disminuir y restaurar código |
No |
No |
No
|
Fuentes
- Pampillo, Yulenia Manso y Cuadra, Yuleidis Rodríguez. Propuesta de modelo para probar la confiabilidad de los productos desarrollados con PostgreSQL en el Centro de Tecnología y Gestión de Datos (DATEC). Universidad de las Ciencias Informáticas. Cuidad de la Habana, Cuba : s.n., 2010.
- Peñalver, G., Meneses, A. y García, S. sxp, metodología ágil para el desarrollo de software. Universidad de las Ciencias Informáticas. Ciudad de La Habana, Cuba : s.n., 2010. 1er Congreso Iberoaméricano de ingeniería de Proyectos Antofagasta -Chile.
- Pressman, Roger S. Ingeniería de Software. Un enfoque práctico. 6ta edición, Capítulo 14. pág. 19.
- Prieto, Félix. Programación III. Sistemas tema 7. Patrones de Diseño. Universidad de Valladolid. 2005.
- Revista Española de Innovación, Calidad e Ingeniería del Software(REICIS). Yague, Agustin y Garbajosa, Juan. [ed.] Luis Fernández Sanz y Juan José Cuadrado Gallego.pág 4, Barcelona, España : s.n., 2009, Vol. 5. 1885-4486.
- Reynoso, Carlos Billi. Introducción a la arquitectura de software. versión 1.0 . Universidad de Buenos Aires. Buenos Aires : s.n., 2004.
- Reynoso, Carlos. Alternativas metodológicas. universidad de buenos aires.