Base de datos mysql

Páginas: 66 (16496 palabras) Publicado: 21 de junio de 2013
Bases de datos y
software libre.
MySQL básico

En esta Unidad
aprenderás a:
Instalar, configurar y utilizar
el sistema gestor de bases de
datos MySQL.
Realizar cualquier operación de
creación, mantenimiento o
eliminación de bases de datos
y tablas en MySQL.
Gestionar aspectos de seguridad
en MySQL, como el control de los
usuarios, o la realización de copias
de seguridad.Instalar, configurar y utilizar un
paquete gráfico para realizar
visualmente la administración
y mantenimiento de una
base de datos MySQL.

08

8. Bases de datos y software libre. MySQL básico
8.1 MySQL: un SGBD de código abierto

8.1 MySQL: un SGBD de código abierto
MySQL es un sistema gestor de bases de datos que se
puede encuadrar dentro de la categoría de los programas open-source.
Unprograma open-source es aquel cuyo código
fuente está disponible para los usuarios y abierto
a modificaciones.

El término open-source surgió del anteriormente usado
free-software, que hacía referencia a los programas cuyo
código estaba disponible para el usuario, fueran gratuitos o no. Como free en inglés significa libre pero también gratis, se prestaba bastante a confusión, por lo
que pasóa utilizarse open-source («código abierto»).
Aunque open-source no siempre implica que su uso sea
gratuito, MySQL sí que lo es.

En el caso de que el programa open-source se pueda
adquirir gratis, el usuario debe distribuir también
gratis los cambios que pueda realizar, o los productos
que pueda desarrollar basándose en el original. En
caso contrario, si el usuario desea hacer negocio conel producto, entonces debe adquirir la licencia
comercial de pago.

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. MichaelWidenius, 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 dosaportaciones nuevas: el uso del lenguaje SQL y la accesibilidad a través de Internet. Así nació MySQL y también la empresa MySQL AB.

Mención aparte merecen las licencias de tipo GPL,
que pueden consultarse en la siguiente página web:
www.gnu.org/copleft/gpl.html.
En esta unidad trataremos el funcionamiento de MySQL
por considerarlo altamente representativo de las bases
de datos de libre uso.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

Fig. 8.1. Michael Widenius.

Evolución
La evolución de MySQL se producecon 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.

225

8. Bases de datos y software libre. MySQL básico
8.1 MySQL: un SGBD de código abierto

Las versiones, como es costumbre en este tipo de software libre, se van colgando en Internet para quelos
usuarios puedan disponer de ellas.

B

Instalación y configuración

Sin embargo, también como es habitual, hay que distinguir entre versiones de prueba o beta y versiones estables o de producción.

Como se ha comentado en repetidas ocasiones ya,
MySQL es un producto de libre uso, siempre y cuando no
se utilice posteriormente con fines comerciales. Por este
motivo, MySQL se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Seguridad Base De Datos Mysql
  • Base De Datos Mysql
  • Bases de datos con mysql
  • Bases de datos (MySQL)
  • Bases De Datos Mysql
  • enlazar base de datos con mysql
  • Crear base de datos en mysql
  • Base de datos MySQL

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS