jueves, 3 de septiembre de 2009

QUE ES MYSQL





MySQL es un sistema de gestión de base de datos, como software libre en un esquema de licenciamiento dual.

SU LICENCIA.-

Está desarrollado en su mayor parte en ANSI.
La licencia GNU GPL de MySQL obliga a que la distribución de cualquier producto derivado (aplicación) se haga bajo esa misma licencia.

MySQL TAMBIEN es propietario y está patrocinado por una empresa privada, que posee el copyright de la mayor parte del código.

LENGUAJES DE PROGRAMACION SON

es um lenguajede programacion incluyendo C, C++, C#, Pascal, Delphi (via dbExpress), Eiffel, Smalltalk, Java (con una implementación nativa del driver de Java), Lisp, Perl, PHP.

SUS MEJORAS FUTURAS SON :

*PARTICIPANDO EN LA BASE DE DATOS.
*BACKUP EN LA LINEA PARA TODOS LOS MOTORES DE ALMACENAMIENTO.
*PLANIFICACION DE EVENTOS.
*FUNCIONES XML.

TIPOS DE COPILACION DEL SERVIDOR:
son tres:

estandar,max y mysql-debug

SUS PLATAFORMAS SON:

MySQL funciona sobre múltiples plataformas, incluyendo:

* AIX
* BSD
* FreeBSD
* HP-UX
* GNU/Linux
* Mac OS X
* NetBSD
* Novell Netware
* OpenBSD
* OS/2 Warp
* QNX
* SGI IRIX
* Solaris
* SunOS
* SCO OpenServer
* SCO UnixWare
* Tru64
* eBD
* Windows 95, Windows 98, Windows NT, Windows 2000, Windows XP, Windows Vista y otras versiones de Windows.

CARACTERISTICAS DE LA VERSION 5.0.22

. Soporte a multiplataforma
Un amplio subconjunto de ANSI SQL 99, y varias extensiones.
* Soporte para SSL
* Query caching
* Sub-SELECTs (o SELECTs anidados)
* Réplica con un maestro por esclavo, varios esclavos por maestro, sin soporte automático para múltiples maestros por esclavo.
* indexing y buscando campos de texto completos usando el motor de almacenamiento MyISAM
* Embedded database library
* Soporte completo para Unicode
* Conforme a las reglas ACID usando los motores InnoDB, BDB y Cluster.

SU MEJORA FUTURA:

* Particionado de la base de datos
* Backup en línea para todos los motores de almacenamiento
* Replicación segura
* Restricciones a nivel de columna
* Planificación de eventos
* Funciones XML


La licencia GNU GPL de MySQL obliga a que la distribución de cualquier producto derivado (aplicación) se haga bajo esa misma licencia.

MYSQL es un sistema de base de datos y una base se satos es una coleccion estructurada de tablas que contiene datos.

No hay comentarios: