SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Mysql ORIGENES E HISTORIA
El origen de MySQL se remonta a la década de los ochenta. Michael Widenius, también conocido como Monty, un joven programador que realizaba complejas aplicaciones en lenguaje BASIC, al no encontrar un sistema de almacenamiento de archivos que le resultara satisfactorio, pensó en construir el suyo propio. Origen
Años después, en 1995, y en colaboración con David Axmark, Widenius desarrolló un producto que básicamente era el resultado de sus investigaciones, más dos aportaciones nuevas: el uso del lenguaje SQL y la accesibilidad a través de Internet. Así nació MySQL y también la empresa MySQL AB.
Michael Windeniuscomenzó a usar mSQLpara conectar tablas usando sus propias rutinas de bajo nivel (ISAM). Tras unas primeras pruebas, llegó a la conclusión de que mSQL no era lo bastante flexible ni rápido para lo que necesitaba, por lo que tuvo que desarrollar nuevas funciones. Esto resulto en una interfaz SQL a su base de datos, totalmente compatible a mSQL.
El origen del nombre MySQL no se sabe con certeza de donde proviene, por una lado se dice que en sus librerías han llevado el prefijo “my” durante los diez últimos años, por otra parte, la hija de uno de los desarrolladores se llama My. Así que no está claramente definido cual  de estas dos causas han dado lugar al nombre de este conocido gestor de bases de datos.
La evolución de MySQL se produce 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 versiones, como es costumbre en este tipo de software libre, se van colgando en Internet para que los usuarios puedan disponer de ellas. EVOLUCION
En octubre de 2005, Oracle Corporación adquirió innobase OY, el finlandes empresa que desarrolló el tercero InnoBD motor de almacenamiento que permite a MySQL para proporcionar una funcionalidad como las transacciones y Claves foranes .   Después de la adquisición, un Oracle comunicado de prensa menciona que los contratos que ofrecen software para la empresa MySQLAB  se debería a la renovación (y, presumiblemente, renegociación) en algún momento en 2006.   Historia empresarial
Durante la Conferencia de Usuarios de MySQL en abril de 2006, MySQL emitidos un comunicado de prensa que confirmó que MySQL y Innobase OY acordaron un "varios años" la extensión de su acuerdo de licencia. En febrero de 2006, Oracle Corporation adquirió Sleepycat  Software , los responsables de la Berkeley DB, un motor de base de datos que proporciona la base para otro motor de almacenamiento de MySQL. Esto tuvo poco efecto, como Berkeley DB no era ampliamente utilizado, y está desfasada (debido a la falta de uso) en MySQL 5.1.12, una versión pre-GA de MySQL 5.1 lanzado en octubre de 2006.
En enero de 2008, Sun Microsystems compra MySQL por dólares de los EE.UU. 1 mil millones. En abril de 2009, Oracle Corporation llegó a un acuerdo para comprar SunMicrosystems, a continuación, los propietarios de los derechos de autor y marca registrada de MySQL. la junta directiva de Sol de directores aprobó por unanimidad el acuerdo, que también fue aprobada por los accionistas de Sol, y por el gobierno de los EE.UU. el 20 de agosto de 2009.

Weitere ähnliche Inhalte

Was ist angesagt?

Ensayo redes de computadora
Ensayo   redes de computadoraEnsayo   redes de computadora
Ensayo redes de computadoraguestb10810c
 
Ensayo 2 sistemas operativos
Ensayo 2 sistemas operativosEnsayo 2 sistemas operativos
Ensayo 2 sistemas operativosangelaalvarez8720
 
PROYECTO DE BASE DE DATOS
PROYECTO DE BASE DE DATOSPROYECTO DE BASE DE DATOS
PROYECTO DE BASE DE DATOSjaimeizq
 
Creación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbenchCreación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbenchJair Ospino Ardila
 
Unidad 6 Protección y seguridad.
Unidad 6 Protección y seguridad.Unidad 6 Protección y seguridad.
Unidad 6 Protección y seguridad.Juan Anaya
 
Comparacion software comercial vs libre (Gestores De Base De Datos)
Comparacion software comercial vs libre (Gestores De Base De Datos)Comparacion software comercial vs libre (Gestores De Base De Datos)
Comparacion software comercial vs libre (Gestores De Base De Datos)Oscar Ruiz Zapata
 
Comparacion de Gestores de Base de Datos
Comparacion de Gestores de Base de DatosComparacion de Gestores de Base de Datos
Comparacion de Gestores de Base de DatosVictor Zevallos
 
Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosGuillermo Chirinos
 
Arquitectura de Bases de Datos Oracle
Arquitectura de Bases de Datos OracleArquitectura de Bases de Datos Oracle
Arquitectura de Bases de Datos Oraclevinivaldivieso
 
Tabla comparativa de Sistemas operativos móviles
Tabla comparativa de Sistemas operativos móvilesTabla comparativa de Sistemas operativos móviles
Tabla comparativa de Sistemas operativos móvileskpwalkin
 
Procesos e Hilos en los Sistemas Operativos
Procesos e Hilos en los Sistemas OperativosProcesos e Hilos en los Sistemas Operativos
Procesos e Hilos en los Sistemas OperativosEmmanuel Fortuna
 
Seguridad en Base de Datos
Seguridad en Base de DatosSeguridad en Base de Datos
Seguridad en Base de Datosmyriam sarango
 
Como realizar una red lan básica con packet tracer
Como realizar una red lan básica con packet tracerComo realizar una red lan básica con packet tracer
Como realizar una red lan básica con packet tracerJenny Lophezz
 

Was ist angesagt? (20)

Ensayo redes de computadora
Ensayo   redes de computadoraEnsayo   redes de computadora
Ensayo redes de computadora
 
Ip
IpIp
Ip
 
Seguridad en redes
Seguridad en redesSeguridad en redes
Seguridad en redes
 
Ensayo 2 sistemas operativos
Ensayo 2 sistemas operativosEnsayo 2 sistemas operativos
Ensayo 2 sistemas operativos
 
PROYECTO DE BASE DE DATOS
PROYECTO DE BASE DE DATOSPROYECTO DE BASE DE DATOS
PROYECTO DE BASE DE DATOS
 
Bases de datos jerarquicas
Bases de datos jerarquicasBases de datos jerarquicas
Bases de datos jerarquicas
 
Creación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbenchCreación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbench
 
Unidad 6 Protección y seguridad.
Unidad 6 Protección y seguridad.Unidad 6 Protección y seguridad.
Unidad 6 Protección y seguridad.
 
Procesos e Hilos
Procesos e HilosProcesos e Hilos
Procesos e Hilos
 
Comparacion software comercial vs libre (Gestores De Base De Datos)
Comparacion software comercial vs libre (Gestores De Base De Datos)Comparacion software comercial vs libre (Gestores De Base De Datos)
Comparacion software comercial vs libre (Gestores De Base De Datos)
 
OBJETO CONNECTION
OBJETO CONNECTIONOBJETO CONNECTION
OBJETO CONNECTION
 
Cuadro comparativo sgbd
Cuadro comparativo sgbdCuadro comparativo sgbd
Cuadro comparativo sgbd
 
Comparacion de Gestores de Base de Datos
Comparacion de Gestores de Base de DatosComparacion de Gestores de Base de Datos
Comparacion de Gestores de Base de Datos
 
Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De Datos
 
Arquitectura de Bases de Datos Oracle
Arquitectura de Bases de Datos OracleArquitectura de Bases de Datos Oracle
Arquitectura de Bases de Datos Oracle
 
Tabla comparativa de Sistemas operativos móviles
Tabla comparativa de Sistemas operativos móvilesTabla comparativa de Sistemas operativos móviles
Tabla comparativa de Sistemas operativos móviles
 
Procesos e Hilos en los Sistemas Operativos
Procesos e Hilos en los Sistemas OperativosProcesos e Hilos en los Sistemas Operativos
Procesos e Hilos en los Sistemas Operativos
 
Seguridad en Base de Datos
Seguridad en Base de DatosSeguridad en Base de Datos
Seguridad en Base de Datos
 
Sistemas Operativos Moviles
Sistemas Operativos MovilesSistemas Operativos Moviles
Sistemas Operativos Moviles
 
Como realizar una red lan básica con packet tracer
Como realizar una red lan básica con packet tracerComo realizar una red lan básica con packet tracer
Como realizar una red lan básica con packet tracer
 

Andere mochten auch

Comandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbenchComandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbenchRobedgar MX
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datosGusttavo Nipas
 
Ventajas y desventajas mysql
Ventajas y desventajas mysqlVentajas y desventajas mysql
Ventajas y desventajas mysqlMary Ruiz
 
Línea del tiempo sobre los Sistemas Gestores de Bases de Datos
Línea del tiempo sobre los Sistemas Gestores de Bases de DatosLínea del tiempo sobre los Sistemas Gestores de Bases de Datos
Línea del tiempo sobre los Sistemas Gestores de Bases de DatosAlejandra Caballero Quintero
 
Mysql server
Mysql  serverMysql  server
Mysql serverlinis129
 
Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Henry Cumbicus Rivera
 
Nuevas tecnologias de la informacion taller en clase
Nuevas tecnologias de la informacion taller en  claseNuevas tecnologias de la informacion taller en  clase
Nuevas tecnologias de la informacion taller en claseanderson rodriguez
 
14.Servidor MySQL
14.Servidor MySQL14.Servidor MySQL
14.Servidor MySQLarlett09
 
Documento crystal report
Documento crystal reportDocumento crystal report
Documento crystal reportjohanna708
 
Funcionamiento con my sql
Funcionamiento con my sqlFuncionamiento con my sql
Funcionamiento con my sqldante123456
 
05 sentencias basicas
05 sentencias basicas05 sentencias basicas
05 sentencias basicasCarlos
 
Evolución y avances del Gestor PostgreSQL
Evolución y avances del  Gestor PostgreSQLEvolución y avances del  Gestor PostgreSQL
Evolución y avances del Gestor PostgreSQLAnthony Sotolongo
 
Paradigmas de Bases de Datos
Paradigmas de Bases de DatosParadigmas de Bases de Datos
Paradigmas de Bases de Datosjazzme
 
Crystal Reports
Crystal ReportsCrystal Reports
Crystal ReportsACOSI
 

Andere mochten auch (20)

Comandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbenchComandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbench
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datos
 
Comandos básicos mysql
Comandos básicos mysqlComandos básicos mysql
Comandos básicos mysql
 
Ventajas y desventajas mysql
Ventajas y desventajas mysqlVentajas y desventajas mysql
Ventajas y desventajas mysql
 
Historia de mysql
Historia de  mysqlHistoria de  mysql
Historia de mysql
 
Línea del tiempo sobre los Sistemas Gestores de Bases de Datos
Línea del tiempo sobre los Sistemas Gestores de Bases de DatosLínea del tiempo sobre los Sistemas Gestores de Bases de Datos
Línea del tiempo sobre los Sistemas Gestores de Bases de Datos
 
Mysql server
Mysql  serverMysql  server
Mysql server
 
Que es wamp server
Que es wamp serverQue es wamp server
Que es wamp server
 
Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)
 
Nuevas tecnologias de la informacion taller en clase
Nuevas tecnologias de la informacion taller en  claseNuevas tecnologias de la informacion taller en  clase
Nuevas tecnologias de la informacion taller en clase
 
Expo mysql
Expo mysqlExpo mysql
Expo mysql
 
Mysqlpresentation
MysqlpresentationMysqlpresentation
Mysqlpresentation
 
14.Servidor MySQL
14.Servidor MySQL14.Servidor MySQL
14.Servidor MySQL
 
Documento crystal report
Documento crystal reportDocumento crystal report
Documento crystal report
 
Funcionamiento con my sql
Funcionamiento con my sqlFuncionamiento con my sql
Funcionamiento con my sql
 
05 sentencias basicas
05 sentencias basicas05 sentencias basicas
05 sentencias basicas
 
Evolución y avances del Gestor PostgreSQL
Evolución y avances del  Gestor PostgreSQLEvolución y avances del  Gestor PostgreSQL
Evolución y avances del Gestor PostgreSQL
 
Paradigmas de Bases de Datos
Paradigmas de Bases de DatosParadigmas de Bases de Datos
Paradigmas de Bases de Datos
 
Herramientas Gráficas para MySQL
Herramientas Gráficas para MySQLHerramientas Gráficas para MySQL
Herramientas Gráficas para MySQL
 
Crystal Reports
Crystal ReportsCrystal Reports
Crystal Reports
 

Ähnlich wie Historia y origen de MySQL (20)

Republica bolivariana de venezuela
Republica bolivariana de venezuelaRepublica bolivariana de venezuela
Republica bolivariana de venezuela
 
Jaimeperez
JaimeperezJaimeperez
Jaimeperez
 
My sql
My sqlMy sql
My sql
 
My sql
My sqlMy sql
My sql
 
My Sql
My SqlMy Sql
My Sql
 
MySql Historia, Ventajas, Importancia
MySql Historia, Ventajas, ImportanciaMySql Historia, Ventajas, Importancia
MySql Historia, Ventajas, Importancia
 
Mysql
MysqlMysql
Mysql
 
Mysqlpresent
MysqlpresentMysqlpresent
Mysqlpresent
 
Mysql
MysqlMysql
Mysql
 
Mysql
MysqlMysql
Mysql
 
Mysql
MysqlMysql
Mysql
 
Mysql server
Mysql serverMysql server
Mysql server
 
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
 
8448148819[1]
8448148819[1]8448148819[1]
8448148819[1]
 
Servidor mysql
Servidor mysqlServidor mysql
Servidor mysql
 
Johnny
JohnnyJohnny
Johnny
 
Johnny
JohnnyJohnny
Johnny
 
Oracle
OracleOracle
Oracle
 
Expo
ExpoExpo
Expo
 

Historia y origen de MySQL

  • 1. Mysql ORIGENES E HISTORIA
  • 2. El origen de MySQL se remonta a la década de los ochenta. Michael Widenius, también conocido como Monty, un joven programador que realizaba complejas aplicaciones en lenguaje BASIC, al no encontrar un sistema de almacenamiento de archivos que le resultara satisfactorio, pensó en construir el suyo propio. Origen
  • 3. Años después, en 1995, y en colaboración con David Axmark, Widenius desarrolló un producto que básicamente era el resultado de sus investigaciones, más dos aportaciones nuevas: el uso del lenguaje SQL y la accesibilidad a través de Internet. Así nació MySQL y también la empresa MySQL AB.
  • 4. Michael Windeniuscomenzó a usar mSQLpara conectar tablas usando sus propias rutinas de bajo nivel (ISAM). Tras unas primeras pruebas, llegó a la conclusión de que mSQL no era lo bastante flexible ni rápido para lo que necesitaba, por lo que tuvo que desarrollar nuevas funciones. Esto resulto en una interfaz SQL a su base de datos, totalmente compatible a mSQL.
  • 5. El origen del nombre MySQL no se sabe con certeza de donde proviene, por una lado se dice que en sus librerías han llevado el prefijo “my” durante los diez últimos años, por otra parte, la hija de uno de los desarrolladores se llama My. Así que no está claramente definido cual de estas dos causas han dado lugar al nombre de este conocido gestor de bases de datos.
  • 6. La evolución de MySQL se produce 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 versiones, como es costumbre en este tipo de software libre, se van colgando en Internet para que los usuarios puedan disponer de ellas. EVOLUCION
  • 7. En octubre de 2005, Oracle Corporación adquirió innobase OY, el finlandes empresa que desarrolló el tercero InnoBD motor de almacenamiento que permite a MySQL para proporcionar una funcionalidad como las transacciones y Claves foranes .  Después de la adquisición, un Oracle comunicado de prensa menciona que los contratos que ofrecen software para la empresa MySQLAB  se debería a la renovación (y, presumiblemente, renegociación) en algún momento en 2006. Historia empresarial
  • 8. Durante la Conferencia de Usuarios de MySQL en abril de 2006, MySQL emitidos un comunicado de prensa que confirmó que MySQL y Innobase OY acordaron un "varios años" la extensión de su acuerdo de licencia. En febrero de 2006, Oracle Corporation adquirió Sleepycat Software , los responsables de la Berkeley DB, un motor de base de datos que proporciona la base para otro motor de almacenamiento de MySQL. Esto tuvo poco efecto, como Berkeley DB no era ampliamente utilizado, y está desfasada (debido a la falta de uso) en MySQL 5.1.12, una versión pre-GA de MySQL 5.1 lanzado en octubre de 2006.
  • 9. En enero de 2008, Sun Microsystems compra MySQL por dólares de los EE.UU. 1 mil millones. En abril de 2009, Oracle Corporation llegó a un acuerdo para comprar SunMicrosystems, a continuación, los propietarios de los derechos de autor y marca registrada de MySQL. la junta directiva de Sol de directores aprobó por unanimidad el acuerdo, que también fue aprobada por los accionistas de Sol, y por el gobierno de los EE.UU. el 20 de agosto de 2009.