Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Profesora Triunfador(a):
Tovar Mariolit Johanymir Gonzalez
Andrea Castillo
MySQL fue inicialmente desarrollado por MySQL AB (empresa fundada por David Axmark, Allan Larsson
y Michael Widenius). MySQL AB fue adquirida por Sun Microsystems en 2008, y ésta a su vez fue
comprada por Oracle Corporation en 2010, la cual ya era dueña desde 2005 de Innobase Oy, empresa
finlandesa desarrolladora del motor InnoDB para MySQL. es muy utilizado en aplicaciones web, como
Joomla, Wordpress, Drupal o phpBB, en plataformas (Linux/Windows-Apache-MySQL-PHP/Perl/Python),
y por herramientas de seguimiento de errores como Bugzilla. Su popularidad como aplicación web está
muy ligada a PHP, que a menudo aparece en combinación con MySQL.
MySQL es una base de datos muy rápida en la lectura cuando utiliza el motor no transaccional MyISAM,
pero puede provocar problemas de integridad en entornos de alta concurrencia en la modificación. En
aplicaciones web hay baja concurrencia en la modificación de datos y en cambio el entorno es intensivo
en lectura de datos, lo que hace a MySQL ideal para este tipo de aplicaciones. Sea cual sea el entorno en
el que va a utilizar MySQL, es importante monitorizar de antemano el rendimiento para detectar y
corregir errores tanto de SQL como de programación. Permite almacenar y acceder a los datos a través
de múltiples motores de almacenamiento, incluyendo InnoDB, CSV y NDB. MySQL también es capaz de
replicar datos y particionar tablas para mejorar el rendimiento y la durabilidad.
Es la base de datos número 1 para las aplicaciones basadas en la web, utilizada por Facebook, Twitter,
LinkedIn, Yahoo!, Amazon Web Services y todas las propiedades web más importantes y los inicios
exitosos de manera virtual. es un sistema de bases de datos de Oracle que se utiliza en todo el mundo
para gestionar bases de datos. Se basa en el álgebra relacional y se utiliza principalmente para el
almacenamiento de datos de diversos servicios web. Los CMS más conocidos que utilizan MySQL son,
por ejemplo, WordPress y TYPO3.
DBDesigner: Este proyecto se inició el 28 de abril de 2001, el último reléase de este software es
DBDesigner 4.0.5.6.
Es una herramienta que nos permite construir modelos entidad relación en la nube. Se trata de una
herramienta realmente sencilla de manejar y que para construir modelos sencillos es completamente
gratuita. Eso si como todas las herramientas en la nube si quieres algo más serio hay que pagar.
desarrollado por FabForce, es una aplicación para el diseño visual de bases de datos. Permite desarrollar
una base de datos teniendo en cuenta el diseño y las funcionalidades independientemente del
servidor/Sistema Gestor de Bases de Datos que se utilizará. Se compara con productos de diseño de Base
de Datos como Rational Rose y ERwin. Es un proyecto Open Source disponible paraMicrosoft Windows
NT/XP/Vista/7 y Linux KDE/Gnome. Es distribuido con licencia GPL.Es capaz de trabajar con MySQL,
Oracle, MSSQL y cualquier ODBC, por lo que se puede utilizar con casi todas las bases de datos
existentes.
Funcionalidades:
Permite construir tu base de datos en una interfaz intuitiva y
fácil de usar, donde se tiene una representación visual de las tablas y relaciones que figuran en el
proyecto.
Dispone de detallados manuales de uso.
El diseñador puede ver rápidamente los campos de una tabla o como cada cuadro se refiere a los demás.
Puede conectarse directamente a una base de datos de backend y construir una base de datos allí a
partir del diseño.
Puede importar a partir de bases de datos existentes.
Puede guardar el proyecto en su formato original (XML) para mantener toda la información.
Debido a su arquitectura, DBDesigner es fácilmente extensible para trabajar con varios servidores de
base de datos. Por defecto viene con 2 conectores: uno para PostgreSQL y el otro para MySQL.
Permite administrar la base de datos, diseñar tablas, hacer peticiones SQL manuales y mucho más.
Funciona como ingeniería inversa en gestores como MySQL, Oracle, MSSQL y otras bases de datos ODBC,
modelos XML.
Tiene soporte para la función drag-and-drop.
PgDesigner: Con esta herramienta, además de los modelar los diagramas E-R, podremos centrarnos aún
más en el diseño de la base de datos, con la posibilidad de definir disparadores (triggers), stored
procedures, vistas, etc. Además, podremos manejar varios proyectos al mismo tiempo, copiar objetos de
un proyecto a otro, obtener datos de una base de datos mediante ingenieria inversa, todo esto y muchas
más opciones, ya que se trata de una herramienta muy completa con la que podremos trabajar
directamente sobre nuestro servidor PostgreSQL, soportando las versiones desde 7.0 a 8.2.
pgDesigner está desarrollado en gambas (el cual lamento que no exista para windows).