4,33/5
(3 opiniones)
|1519 alumnos|Fecha publicación: 30/10/2008
A. Orígenes e historia de MySQL
MySQL es un caso particular, pues se trata de un programa de
licencia open-source y gratuito pero que, sin embargo,
está mantenido por una empresa, MySQL AB, con sede en Suecia.
El código fuente de MySQL está sólo relativamente abierto y
disponible para modificaciones, puesto que es la empresa MySQL
AB la que contrata y coordina los trabajos de mantenimiento
del producto. No obstante, los trabajadores contratados,
procedentes de todo el mundo, son usuarios del producto que
realizan sus encargos a través de Internet.
Orígenes
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.
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.

Fig. 8.1. Michael Widenius
Evolución
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.
Sin embargo, también como es habitual, hay que distinguir entre
versiones de prueba o beta y versiones estables o de producción.
Las versiones de prueba o beta están a disposición de los
usuarios para ser testadas en busca de posibles mejoras. Por su
parte, las versiones estables o de producción son las
que ya están preparadas para ser utilizadas a pleno
rendimiento.
En la actualidad, 4.1. 14 es la última versión estable. Esta
versión dispone de características como gestión de transacciones,
integridad referencial (bajo ciertas condiciones), uso de índices,
incorporación de librerías, etcétera. La versión de prueba
actualmente disponible es la 5.0, que empieza a incorporar
elementos hasta ahora no incluidos en MySQL, como el uso de
procedimientos, cursores, triggers o vistas.Existe una versión
incluso más reciente, la 5.1, pero que aún es un proyecto. Esta
versión promete mejoras en la seguridad y en la gestión de claves
ajenas, aunque todavía no se conoce cómo se plasmarán dichas
características en posteriores versiones estables.
Hay 3 opiniones. Opina sobre este curso.
| Cursos | Valoración | Alumnos | Vídeo | |
|---|---|---|---|---|
|
La virtualidad desafía el paradigma de la educación superior Las nuevas tecnologías de la información y comunicaciones (TIC) han generado cambios en muchos ámbitos de nuestra vida, entre ellos en la educación. Se han gene... [04/01/05] |
|
1.472 | ||
|
Linux - Unix. Sistema operativo multiusuario (segunda parte) En esta segunda parte de nuestro curso de sistemas operativos Unix-Linux estudiaremos la estructura del sistema operativo, los archivos y directorios y los tipos de archi... [08/10/08] |
|
1.354 | ||
|
Google AdWords. Atraer clientes con marketing online Atraer al cliente tiene, en el marketing online y a google como su más poderosa herramienta, las mejores posibilidades para una empresa. Las empresas, ca... [31/07/09] |
|
535 |
|
|
Publicar en
del.icio.us
digg
meneame