Vous êtes sur la page 1sur 3

ESCUELA POLITÉCNICA NACIONAL

Nombre: Juan Pablo Mendieta Solano de la Sala


Materia: Aplicaciones en ambientes libres
Fecha: 24/04/2017
MySQL
Inicios:
MySQL apareció por primera vez en la década del 90, el programador Michael Windenius
quién al no encontrar un sistema de almacenamiento de archivos que satisfaga sus
necesidades pensó que construir el suyo propio.
 El objetivo inicial era poder crear un sistema de gestión de bases de datos
relacionales que cumpla con el estándar de SQL, pero sin sacrificar la velocidad,
fiabilidad, robustez y usabilidad y que esté disponible para los usuarios
domésticos y profesionales. [1]

Evolución:
Al ser Open Source las nuevas versiones se producen con las sugerencias de los usuarios,
canalizadas por la empresa MySQL AB, que contrata a programadores de todo el mundo
para que, a través de Internet, vayan ampliando y mejorando el producto. Las nuevas
versiones, se ponen a disposición de los usuarios en Internet.
Debido a que MySQL adquirió mucha popularidad entre usuarios domésticos y
profesionales, y en 2001, la plataforma tenía 2 millones de instalaciones activas. En
2002, la compañía amplió su alcance y abrió sede en EE.UU. Además de la sede en
Suecia. El mismo año, se anunció que el número de miembros de las plataformas era
más de 3 millones de usuarios con unos ingresos por valor de $ 6.500.000. [1]
En 2004, la empresa decidió centrarse más en los ingresos del usuario final en lugar de
cuota de licencia por instalación. La estrategia resultó ser rentable y el año terminó con
un ingreso neto de $ 20 millones.
En el 2005, Oracle compró Innobase, la empresa que gestiona el almacenamiento
backend Innobase de MySQL. En enero de 2008, MySQL fue adquirida por Sun
Microsystems por $ 1 mil millones. En ese momento MySQL ya era la primera opción de
las grandes corporaciones, bancos y empresas de telecomunicaciones.
En abril de 2009, se llegó a un acuerdo entre Sun Microsystems y Oracle Corporation,
según la cual Oracle compró Sun Microsystems, junto con los derechos de autor y marca
registrada de MySQL.
Tomada de: http://www.solocodigoweb.com/blog/2014/03/04/una-breve-cronologia-de-mysql/

Estado actual y proyección hacia el futuro


Actualmente, la última versión disponible de MySQL es la 5.7.18 donde se garantizan
que es hasta tres veces más rápida que su predecesor, llegando a entregar 1,6 millones
de consultas por segundo. Además, ofrece mejoras con respecto al rendimiento,
escalabilidad y aumenta las funcionalidades de gestión.
Para un futuro no tan lejano y debido al crecimiento de la computación en la nube,
MySQL se ha vuelto compatible con diversos servicios de computación en la nube, como
Amazon EC2. Varios modelos de implementación se han utilizado para la
implementación de MySQL en plataformas de cloud computing. [1]
Un segundo modelo de computación en la nube a implementarse es la gestión de MySQL
cloud hosting donde la base de datos no está disponible como un servicio pero que está
alojado y administrado en el nombre del propietario.

Administración del proyecto


Actualmente la dirección y el patrocinio de los proyectos MySQL están a cargo de la
empresa MySQL AB quien posee el copyrigth del código fuente MySQL, su logo y marca
registrada. Sin embargo, Oracle es la empresa que compró Sun Microsystems y por lo
tanto también MySQL AB y está trabajando bajo la licencia GPL o Uso Comercial. Pese a
que es distribuida por una empresa, programadores de todo el mundo pueden aportar
con mejoras e ideas y una vez que se produzca una versión final y mejorada, se la pone
a disposición de las personas de manera gratuita.

Herramientas de software utilizadas en el desarrollo.


MySQL fue programado en ANSI, C y C++ y por lo tanto es compatible y puede ser
utilziado en distintos sistemas operativos. Actualmente existen varias herramientas
que permiten gestioanr bases de datos mediante MySQL, entre estas tenemos:
 MySQL Workbench (del mismo sitio de MySQL)
 Sequel Pro
 SQL Maestro
 Adminer
 HeidiSQL

Bibliografía

[1] G. Chacaltana, «Una breve cronología de MySQL,» 4 Marzo 2014. [En línea]. Available:
http://www.solocodigoweb.com/blog/2014/03/04/una-breve-cronologia-de-mysql/.

[2] E. McGraw-Hill, «MySQL básico. Bases de datos y software libre (primera parte),» 30
Octubre 2008. [En línea]. Available: http://www.mailxmail.com/curso-mysql-
informatica/mysql-origenes-historia.

[3] A. Enríquez, J. Maldonado, Y. Nakamura y G. Nogueron , «Gridmorelos,» 2013. [En línea].


Available: http://www.gridmorelos.uaem.mx/~mcruz/cursos/miic/MySQL.pdf.

Vous aimerez peut-être aussi