martes, 8 de septiembre de 2015



MySQL


¿Qué es MySQL? 

Es un sistema de gestión de bases de datos relacional, fue creada por la empresa sueca MySQL AB, la cual tiene el copyright del código fuente del servidor SQL, así como también de la marca. MySQL es un software de código abierto, licenciado bajo la GPL de la GNU, aunque MySQL AB distribuye una versión comercial, en lo único que se diferencia de la versión libre, es en el soporte técnico que se ofrece, y la posibilidad de integrar este gestor en un software propietario, ya que de otra manera, se vulneraría la licencia GPL. 

Características principales

En las últimas versiones se pueden destacar las siguientes características principales:

  • El principal objetivo de MySQL es velocidad y robustez. 
  • Soporta gran cantidad de tipos de datos para las columnas. 
  • Gran portabilidad entre sistemas, puede trabajar en distintas plataformas y sistemas operativos. 


Cada base de datos cuenta con 3 archivos:
  • Uno de estructura, uno de datos y uno de índice y soporta hasta 32 índices por tabla. 
  • Aprovecha la potencia de sistemas multiproceso, gracias a su implementación multihilo. 
  • Flexible sistema de contraseñas (passwords) y gestión de usuarios, con un muy buen nivel de seguridad en los datos. 
  • El servidor soporta mensajes de error en distintas lenguas.
VENTAJAS

  • Velocidad al realizar las operaciones, lo que le hace uno de los gestores con mejor rendimiento. 
  • Bajo costo en requerimientos para la elaboración de bases de datos, ya que debido a su bajo consumo puede ser ejecutado en una máquina con escasos recursos sin ningún problema. 
  • Facilidad de configuración e instalación. 
  • Soporta gran variedad de Sistemas Operativos Baja probabilidad de corromper datos, incluso si los errores no se producen en el propio gestor, sino en el sistema en el que está. 
  • Conectividad y seguridad.
Oracle Corporation


¿Qué es Oracle? 

Oracle Corporation es una compañía de software que desarrolla bases de datos (Oracle Database) y sistemas de gestión de bases de datos.
Cuenta además, con herramientas propias de desarrollo para realizar aplicaciones, como Oracle DesignerOracle JDeveloper y Oracle Developer Suite.

Oracle Database es un sistema de gestión de base de datos de tipoobjeto-relacional (ORDBMS, por el acrónimo en inglés de Object-Relational Data Base Management System), desarrollado por Oracle Corporation.
Se considera a Oracle Database como uno de los sistemas de bases de datos más completos, destacando: soporte de transacciones, estabilidad,escalabilidad, y soporte multiplataforma.
Su dominio en el mercado de servidores empresariales había sido casi total hasta que recientemente tiene la competencia del Microsoft SQL Server y de la oferta de otros RDBMS con licencia libre como PostgreSQLMySQL oFirebird.
Las últimas versiones de Oracle han sido certificadas para poder trabajar bajo GNU/Linux.