Vol. 9 Núm. 25 (2010): Revista GTI
Artículos de Investigación Científica e Innovación

DISEÑO E IMPLEMENTACIÓN DE UN GESTOR GRÁFICO DE CONSULTAS DE SELECCIÓN PARA BASES DATOS FIREBIRD IMPLEMENTADO EN LENGUAJE C# UTILIZANDO LA LIBRERÍA GRAFICA GTK#

Samir Castaño Rivera
Universidad de Córdoba
Biografía
Luis Olascoaga Surmay
Universidad de Córdoba
Biografía
Daniel Salas Álvarez
Universidad de Córdoba
Biografía

Cómo citar

Castaño Rivera, S., Olascoaga Surmay, L., & Salas Álvarez, D. (2011). DISEÑO E IMPLEMENTACIÓN DE UN GESTOR GRÁFICO DE CONSULTAS DE SELECCIÓN PARA BASES DATOS FIREBIRD IMPLEMENTADO EN LENGUAJE C# UTILIZANDO LA LIBRERÍA GRAFICA GTK#. Revista GTI, 9(25), 53–60. Recuperado a partir de https://revistas.uis.edu.co/index.php/revistagti/article/view/1512

Resumen

RESUMEN ANALÍTICO

El presente trabajo de investigación tiene como finalidad la creación de una herramienta de software de ambiente grafico enfocada a la redacción y ejecución consultas de selección sobre una base de datos FIREBIRD dentro de sistemas operativos GNU/LINUX. El proceso de desarrollo e implementación de la herramienta se elaboró con base a un modelo de tres capas (Lógica, Presentación, Persistencia), utilización del paradigma de programación orientado a objetos así como un lenguaje de programación de alto nivel como C#, uso de la librería grafica Gtk#, la plataforma MONO y el entorno de desarrollo integrado Monodevelop. Entre las características funcionales más relevantes de esta herramienta encontramos un asistente de redacción de consulta, capacidad de exportación de datos hacia archivos (PDF, HTML, CSV), importación de archivos SQL, exportación hacia archivos SQL, resaltado de sintaxis SQL, navegación grafica sobre registros, manejo de historial de consultas, ajuste personalizado de contenedores, visor de proceso de ejecución de consulta, entre otras.

PALABRAS CLAVES: Gestor de consultas de selección, Firebird, Bases de datos, Lenguaje de programación C#, Mono, Gdk, Gtk, Gtk#

 

ANALYTICAL SUMMARY

This research is aimed at creating a software tool graphical environment focused on drafting and executing select queries on database operating systems FIREBIRD within GNU / Linux. The process of development and implementation of the tool was developed based on a three-layer model (logic, presentation, persistence), use the paradigm of object-oriented programming and a programming language of high level like C #, use of graphic library Gtk #, the Mono platform and integrated development environment Monodevelop. Among the most important functional characteristics of this tool are an editorial assistant for consultation, ability to export data to files (PDF, HTML, CSV), SQL file import, file export to SQL, SQL syntax highlighting, navigation graphics on records, query history management, custom fit container viewer query execution process, among others.

KEYWORDS: Manager select queries, Firebird, Databases, C# Programming language, Mono, Gdk, Gtk, Gtk#

 

Descargas

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

Referencias

  1. Cisneros González, José. Panorama sobre basesde datos. (1998).UABC
  2. http://www.gnu.org/philosophy/free-sw.es.html
  3. http://danielpecos.com/docs/linux/xwindow.html
  4. Ojeda Charte, Francisco. SQL Guía Practica paraUsuarios. (2005). Anaya Multimedia
  5. http://en.wikipedia.org/wiki/GDK
  6. http://es.wikipedia.org/wiki/GTK
  7. http://www.mono-hispano.org/wiki/Manual_de_Gtk_Sharp
  8. Ferguson, Jeff & Patterson, Brian & Beres, Jason.La biblia de C#. (2003). Madrid, España. : AnayaMultimedia.
  9. http://www.mono-project.com/Main_Page
  10. Benet, Campderrich Falgueras. Ingeniería deSoftware. (2003).Editorial UOC.
  11. Joyanes Aguilar, Luis. Programación orientada aobjetos. (1996).McGraw Hill.
  12. Gómez, Cristina. Diseño de Sistemas SoftwareUML. (2003). Edicions UPC
  13. Gómez, Cristina. Diseño de Sistemas SoftwareUML. (2003). Edicions UPCG