APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
Gestor de base de datos
1. Universidad O&M
Base de datos
Profesor Starling Germosen
Seccion: 0510
Christopher Alcantara 17-EIIT-1-049
2. J
Mysql
Es un sistema de gestión de bases de
datos relacional desarrollado bajo licencia dual: Licencia
pública general/Licencia comercial por Oracle
Corporation y está considerada como la base datos
de código abierto más popular del mundo, y una de las
más populares en general junto a Oracle y Microsoft SQL
Server, sobre todo para entornos de desarrollo web.
3. Breve Historia
MySQL fue creado por una compañía sueca MySQL AB en 1995. Los
desarrolladores de la plataforma fueron Michael Widenius (@montywi),
David Axmark y Allan Larsson. El objetivo principal era ofrecer opciones
eficientes y fiables de gestión de datos para los usuarios domésticos y
profesionales. Más de la mitad de una docena de versiones alfa y beta de
la plataforma fueron lanzados en 2000. Estas versiones son compatibles
con casi todas las principales plataforma, más tarde 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.
4. Al contrario de proyectos como Apache, donde el software es
desarrollado por una comunidad pública y los derechos de autor del código
están en poder del autor individual, MySQL es patrocinado por una empresa
privada, que posee el copyright de la mayor parte del código. Esto es lo que
posibilita el esquema de doble licenciamiento. La base de datos se distribuye
en varias versiones, una Community, distribuida bajo la Licencia pública general
de GNU, versión 2, y varias versiones Enterprise, para aquellas empresas que
quieran incorporarlo en productos privativos. Las versiones Enterprise incluyen
productos o servicios adicionales tales como herramientas de monitorización y
soporte oficial. En 2009 se creó un fork denominado MariaDB por algunos
desarrolladores (incluido algunos desarolladores originales de MySQL)
descontentos con el modelo de desarrollo y el hecho de que una misma
empresa controle a la vez los productos MySQL y Oracle Database.
5. Uso
MySQL, trabaja con un sistema centralizado de gestión de datos, que permite
realizar cambios en un solo archivo y que se ejecuta en toda la estructura de datos
que se comparte en la red.
Permite incluir noticias e información rápidamente en un sitio web, utilizando un
simple formulario, sin tener que tocar el código del website.
permite a los desarrolladores y diseñadores, realizar cambios en sus sitios de
manera simple, con tan sólo cambiar un archivo, evitando tener que modificar todo
el código web.
MySQL, ofrece la posibilidad de realizar programas o aplicaciones que requieran
acceso a plataformas de base de datos rápidas.
6. Ventajas
MySQL software es Open Source.
Gran velocidad al realizar las operaciones, lo que demuestra su calidad.
Funciona hasta en una tostadora, es decir, puede trabajar un ordenador con bajos
recursos sin problemas.
Simple interfaz de configuración y de instalación.
Soporta gran variedad de Sistemas Operativos.
7. Desventajas
Un gran porcentaje de las utilidades de MySQL no están documentadas.
No es intuitivo, como otros programas.