Cuadro comparativo

6
CUADRO COMPARATIVO DE SISTEMAS GESTORES DE BASES DE DAT DESCRIPCION CARACTERISTICAS VENTAJAS DESVENTAJAS MySQL SISTEMA GESTOR DE BASES DE DATOS Es un sistema de gestiónde bases de datos relacional, multiilo y multiusuario, desarrolla MySQL como software libre • No necesita mucha memoria RAM • Funciona en diferentes plataformas. • Aprovecha la potencia de sistemas multiprocesador, gracias a su implementación multihilo. • Soporte de transacciones. • Escalabilidad, estabilidad y seguridad • Soporta procedimientos almacenados. • Incluye también un potente entorno gráfico de administración • Permite trabajar en modo cliente-servidor • Es la base de datos de código fuente más usada • Facilidad de configuración e instalación. • Amplia funcionalidad de bases de datos. • Fácil de utilizar y administrar. • Seguridad robusta. • Soporte de transacciones y procedimientos almacenados. • Bajo costo en requerimientos para la elaboración de bases de datos • El software MySQL usa la licencia GPL • Tiene limitaciones Los privilegios para una tabla no se eliminan automáticamente cuando se borra una tabla • Un gran porcentaje de las utilidades de MySQL no están documentadas. • No es intuitivo, como otros programas (ACCESS). • Debe usarse REVOKE para quitar los privilegios de una tabla.

description

cuadro comparativo sobre gestores de base de datos

Transcript of Cuadro comparativo

Page 1: Cuadro comparativo

CUADRO COMPARATIVO DE SISTEMAS GESTORES DE BASES DE DATOS

DESCRIPCION CARACTERISTICAS VENTAJAS DESVENTAJAS

MySQL

SISTEMA GESTOR DE BASES DE

DATOS

REQUERIMIENTOSDEL SGBD

Es un sistema de gestiónde bases de datos relacional, multiilo y multiusuario, desarrolla MySQL como software libre

• No necesita mucha memoria RAM• Funciona en diferentes plataformas.• Aprovecha la potencia de sistemas multiprocesador, gracias a su implementación multihilo.• Soporte de transacciones.• Escalabilidad, estabilidad y seguridad• Soporta procedimientos almacenados.• Incluye también un potente entorno gráfico de administración• Permite trabajar en modo cliente-servidor

• Es la base de datos de código fuente más usada• Facilidad de configuración e instalación.• Amplia funcionalidad de bases de datos.• Fácil de utilizar y administrar.• Seguridad robusta.• Soporte de transacciones y procedimientos almacenados.• Bajo costo en requerimientos para la elaboración de bases de datos• El software MySQL usa la licencia GPL

• Tiene limitaciones• Los privilegios para una tabla no se eliminan automáticamente cuando se borra una tabla• Un gran porcentaje de las utilidades de MySQL no están documentadas.• No es intuitivo, como otros programas (ACCESS).• Debe usarse REVOKE para quitar los privilegios de una tabla.

RAM: 512 Mb.Memoria virtual: 1024 Mb.Memoria en disco duro: 1 o 2 Gb.Velocidad de procesador: Procesador x86: 1,0 GHzProcesador x64: 1,4 GHzRecomendado: 2 GHz o másProcesador x64: AMD Opteron, AMD Athlon 64, AMD A series, Intel Xeon o Intel Pentium IV Procesador x86: compatible con Pentium III o superiorTamaño máximo de la base de datos: sin límite.Sistema operativo: Windows, Ubuntu, Linux, Debian, UNIX.Arquitectura del sistema: 32 o 64 bits.Protocolo de red TCP/IP.Protocolo de red TCP/IP con SSL.

Page 2: Cuadro comparativo

POSTGRE

SQL

Es un Sistema de gestión de bases de datos relacional orientado a objetos y libre, publicado bajo la licencia PosgreSQL

• Alta concurrencia• Amplia variedad de tipos nativos• Es una de las bases de datos más potentes y robustas del mercado. • Estabilidad, potencia, robustez, facilidad de administración e implementación de estándares han sido las características que más se han tenido en cuenta durante su desarrollo. • Funciona muy bien con grandes cantidades de datos• Soporta distintos tipos de datos• Incluye herencia entre tablas• Copias de seguridad

• Ampliamente popular - Ideal para tecnologias Web.• Estabilidad y confiabilidad legendarias• Fácil de Administrar.• Su sintaxis SQL es estándar y fácil de aprender.• Footprint bajo de memoria, bastante poderoso con una configuración adecuada.• Multiplataforma.• Capacidades de replicación de datos.• Soporte empresarial disponible.Puede operar sobre distintas plataformas, incluyendo Linux, Windows, Unix, Solaris y MacOS X.

• Es fácil de vulnerar sin proteccion adecuada.• InnoDB genera mucho footprint en memoria al indizar.• Es más lento en inserciones y actualizaciones, ya que cuenta con cabeceras de intersección que no tiene MySQL.• Soporte en línea• Consume más recursos que MySQL.• La sintaxis de algunos de sus comandos o sentencias no es nada intuitiva

• Equipo Servidor• Procesador Core i3 4 GHz• Memoria Ram 4 GB. • Disco Duro DD con 80 Gb LIBRES para datos. • La aplicación Qwebdocuments y sus componentes -sin datos- ocupa 500 Mb• Equipo Cliente• Procesador Core Duo 1+ GHz.• Memoria Ram 1 Gb• Disco Duro 40 Mb de espacio libres• Sistema Operativo Windows 2008 Server, Ubuntu Server 9.04 , Linux• Manejadores de Base de Datos• Paquete de Aplicaciones

Page 3: Cuadro comparativo

ORA

CLE

Es un sistema gestor de base de datos objeto-relacional, y es considerado como uno de los sistemas de bases de datos más completos, gracias a su soporte de transacción, estabilidad, escalabilidad y soporte multiplataforma.

• intuitiva y cómoda de utilizar.• Apoya en el diseño y optimización de modelos de datos.• Es básicamente una herramienta cliente/servidor para la gestión de datos • 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• Controla y gestiona grandes volúmenes de contenidos no estructurados en un único repositorio con el objetivo de reducir los costes y los riesgos asociados a la pérdida de información

• Puede ejecutarse en todas las plataforma• Estadarización• Sistema de gestión y control centralizada• Es la base de datos con más orientación a internet• Soporta todas las funciones que se esperan de un servidor "serio"• Permite el uso de particiones para la mejora de la eficiencia, de replicación e incluso ciertas versiones admiten la administración de bases de datos distribuidas.• Operaciones de recuperación flexibles.

• Inhabilidad de implementar el procesamiento recursivo• Incompatibilidad y complejidad• Funcionalidad limitada• Su precio• Un Oracle mal configurado puede ser desesperantemente lento.

En memoria:El requisito de memoria mínima es de 512 MB.· Espacio en disco:El tamaño recomendado es de al menos 10 GB. Nota: Como mínimo se necesitan 4 GB.· Para x86: compatibilidad con varios sistemas operativos.Si va a instalar Oracle Solaris en un sistema basado en x86 que cuenta con más de un sistema operativo, durante el proceso de instalación puede crear particiones en el disco