1. Instituto
Tecnológico de
Morelia
Herramientas para Bases de
Datos
Semestre V
Taller de Base de Datos
José Alfredo Mendoza Heredia
11121402
Horario: 10 a.m. - 11 a.m.
Ing. Adrián Núñez Vieyra
Morelia, Michoacán a 21 de agosto de 2013
2. Herramientas para el Uso de Bases de Datos
2
Índice
Portada 1
Índice 2
Introducción 3
Sistemas Gestores de Bases de Datos (SGBD) 3
Herramientas 3
Conclusiones 4
Referencias 5
3. Herramientas para el Uso de Bases de Datos
3
Introducción
Actualmente la información ha llegado a ser el eje que mueve la mayoría de las organizaciones, la
cantidad de información que se manipula es muchas veces cuantiosa y surge la necesidad de
mantenerla organizada perfectamente de tal forma que en cualquier momento se pueda acceder
fácilmente a ella, teniendo como solución a esto las bases de datos.
Asimismo hoy en día la cantidad de herramientas y aplicaciones para el uso de bases de datos es
numerosa. Desde el estándar MySQL hasta otras herramientas como Firebird.
Sistema Gestor de Bases de Datos (SGBD)
Un sistema gestor de bases de datos consiste en una colección de datos interrelacionados y un conjunto
de programas para acceder a dichos datos. La colección de datos, normalmente denominada base de
datos, contiene información relevante para una empresa. El objetivo principal de un SGBD es
proporcionar una forma de almacenar y recuperar la información de una base de datos de manera
que sea tanto práctica como eficiente.
Herramientas
Existen una gran cantidad de herramientas para crear, mantener, administrar, manipular, acceder,
implementar, implantar bases de datos, a continuación se muestran algunos ejemplos de estas.
MySQL GUI Tools son herramientas para la administración, diseño y manejo de bases de datos MySQL.
DBDesigner es un excelente diseñador de bases de datos relacionales. SQL Designer permite diseñar
bases de datos en línea. Firebird es el sistema de administración de bases de datos relacional de código
abierto, Firebird cuenta con un rendimiento excelente y se escala de manera impresionante, desde un
modelo integrado y monousario, hasta desarrollos empresariales con múltiples bases de datos de más
de 500 Gb, con cientos de clientes simultáneos. Vulcan es un brazo de desarrollo nacido del DBMS
Firebird. PHPMyAdmin es un manejador de base datos y tal vez el más utilizado en la actualidad para
SQL. PostgreSQL es un SGBD relacional orientado a objetos y libre, publicado bajo la licencia BSD.
SQLite es un sistema de gestión de bases de datos relacional compatible con ACID, vine contenida en
una pequeña (275 kiB)2
biblioteca escrita en C. SQLite es un proyecto de dominio público creado por
D. Richard Hipp. Umodel permite ser usado como herramienta de modelado UML de bases de datos,
permite la importación de BD ya existentes para incluir las tablas de la BD en un modelo UML y la
importación de BD o de tablas concretas, las relaciones entre tablas se ilustran por medio de líneas de
conexión, etc. Oracle es básicamente una herramienta cliente/servidor para la gestión de Bases de
Datos. Su elevado precio hace que sólo se vea en empresas muy grandes y multinacionales, por norma
general. TurboDbAdmin es una nueva alternativa para manejar nuestras bases de datos, con una
4. Herramientas para el Uso de Bases de Datos
4
interfaz que simula una aplicación de escritorio gracias a Ajax. TurboDbAdmin es una aplicación web
que puede instalarse en nuestro servidor web para manejar en una interesante interfaz nuestras bases
de datos. Esta aplicación ha sido desarrollada por Turbo Ajax Group utilizando una serie de controles
Ajax. Microsoft SQL Server es un sistema para la gestión de bases de datos producido por Microsoft
basado en el modelo relacional. Sus lenguajes para consultas son T-SQL y ANSI SQL. Microsoft SQL
Server constituye la alternativa de Microsoft a otros potentes sistemas gestores de bases de datos como
son Oracle, PostgreSQL o MySQL. MySQL Workbench es una herramienta visual de diseño de bases
de datos que integra desarrollo de software, administración de bases de datos, diseño de bases de
datos, creación y mantenimiento para el sistema de base de datos MySQL. Existen muchas herramientas
para el uso de bases de datos que sería difícil de terminar de describir cada una de ellas sin embargo
es importante destacar las más sobresalientes.
Conclusiones
Al finalizar el presente trabajo se obtuvieron las siguientes conclusiones:
La importancia de las bases de datos es vital ya que a través de ellas se puede tanto manipular como
acceder a la información rápidamente.
La cantidad de aplicaciones que existen para el uso de base de datos es inmensa.
Al existir muchas aplicaciones gratuitas para la manipulación e implementación de bases de datos
genera en las organizaciones obtener una mayor productividad al llevar un mejor control de su
información, mayormente en el área de los inventarios.
Las herramientas de paga como Oracle son usadas únicamente por grandes empresas.
Algunas herramientas ofrecen interfaces amigables con el usuario facilitando el uso de las bases de
datos.
Muchas aplicaciones para el diseño de bases datos pueden ser utilizadas directamente en línea.
5. Herramientas para el Uso de Bases de Datos
5
Referencias
Firebird. (2013). Firebird en Español. Recuperado de http://www.firebird.com.mx/ con fecha 20 de
agosto de 2013.
Ganglia. (2013). Ganglia Toolkit. Recuperado de
http://www.cecalc.ula.ve/HPCLC/slides/day_06/Monitoring/Exercises_Monitoring/Practica_de_GANGLI
A_TOOLKIT.pdf con fecha 20 de agosto de 2013.
WebAdictos. (2013). Herramientas y Recursos para Trabajar con Bases de Datos. Recuperado de
http://www.webadictos.com.mx/2007/10/13/herramientas-y-recursos-para-trabajar-con-bases-de-
datos/ con fecha 21 de agosto de 2013.
MySQL. (2013). MySQL GUI Tools Bundle: Archived Downloads. Recuperado de
http://dev.mysql.com/downloads/gui-tools/5.0.html con fecha 21 de agosto de 2013.
Altova. (2013). Umodel. Recuperado de http://www.altova.com/es/umodel/uml-database-
diagrams.html con fecha 23 de agosto de 2013.
SQLite. (2013). Wikipedia: SQLite. Recuperado de es.wikipedia.org/wiki/SQLite con fecha 23 de agosto
de 2013.
MS SQL Server. (2013). Microsoft SQL Recuperado de http://es.wikipedia.org/wiki/Microsoft_SQL_Server
con fecha 23 de agosto de 2013.