administracion de base de datos
Realizar una comparativa de los sistemas Gestores de Bases de Datos: MySQL, SQLServer y Oracle. En que caso utilizarías cada uno de ellos. Tener en cuenta los siguientesaspectos: Volumen de Datos, Sistema Operativo, Facilidad de programación, Precio, Facilidad de Administración.
MySQL
MySQL es un sistema de administración para bases de datos relacionales(rdbms) que provee una solución robusta a los usuarios con poderosas herramientas multi-usuario, es un software de libre distribución, y su principal ventaja es que funciona en cualquier plataforma tantoUnix como Windows
Las principales características de MySQL son: gran velocidad, robustez y facilidad de uso. MySQL soporta muchos lenguajes de programación como:
C, C++, Java, Perl, PHP, Pitón, etc.Consume muy pocos recursos tanto de CPU como de memoria.
Software Libre,gratuito. MySQL es patrocinado por una empresa privada, que posee el copyright de la mayor parte del código.
MySQL esuna base de datos muy rápida en la lectura cuando utiliza el motor no transaccional MyISAM
Volumen de Datos:
Se permiten hasta 64 índices por tabla. Cada índice puede consistir desde 1hasta 16columnas o partes de columnas. El máximo ancho de límite son 1000 bytes.
¿Por qué usarlo?
Su gran velocidad y su precio reducido. Es el servidor de bases de datos más rápido de todos los analizadosy el de menor precio por MB.
MySQL es muy utilizado en aplicaciones PHP o Perl en servidores Linux. En general, si no necesita características como transacciones, procedimientos almacenados,triggers o sentencias SQL complejas, MySQL cumplirá la misma función que otras bases de datos más potentes, pero de forma más rápida y con un coste menor.
Para aplicaciones Windows, MySQL es una alternativaeconómica a SQL Server, pues su coste por MB es menor y además se puede aprovechar todo el espacio para datos, mientras que SQL Server necesita una parte del espacio para el log de transacciones....
Regístrate para leer el documento completo.