domingo, 8 de febrero de 2015

Tabla comparativa de los sistemas gestores de base de datos



Los DBMS (Data Base Management System) son también llamados sistemas de gestión de base de datos o sistemas manejadores de base de datos, son los encargados de almacenar, recuperar los datos, y de la seguridad e integridad, entre otras funciones.

DBMS
Características
Ventajas
Desventajas
Opinión
DB2
Es propietario Es propietario IBM
Integra XML de forma nativa
Es relacional
Arquitectura similar a Oracle
El SQL es muy potente
Tiene muchos años
Multiplataforma-elimina tareas rutinarias, esto permite menor uso de recursos hardware
Tiene una versión gratuita llamada DB2 Express-C
Escalable
Estable

No es tan robusto como Oracle
Puede ser caro
Es un DBMS que puede ser caro por el hecho de no ser tan robusto en comparación con otros sistemas de gestión de bases de datos.
MySQL
Propietaria y publica
Portabilidad

Fácil de aprender y utilizar multiplataforma
Código abierto
Fácil configuración
Veloz a realizar operaciones
El soporte para disparadores es muy básico
No soporta algunas conversiones de datos
Los privilegios de las tablas no se borrar de forma automática
Mysql es uno de los DBMS más populares que hay y es debido al hecho que además de ser eficiente es de código libre y gratuito en algunas versiones y también incluye versiones de pago
Oracle
Propietaria
Portable
Compatible
Alto rendimiento
DBMS popular
Oracle ofrece porte técnico
Permite la gestión de múltiples bases de datos
Una mala configuración ofrece resultados desfavorables
Oracle es un BAMS de paga que tiene como beneficio su fiabilidad y su soporte.
Postgre SQL
Incluye herencia entre las tablas
Incorpora estructuras de arrays
Ahora en costos
Instalación limitada
Estabilidad
Gran capacidad de almacenamiento
Lento en inserciones y actualizaciones
Ofrece soporte en línea
Tiene características específicas que los hacen especial para ciertas necesidades.
SQLite
Dominio publico
DBMS relacional
Algunos lenguajes de programación lo incluyen en sus módulos o bibliotecas

Multiplataforma
-muchos lenguajes de programación tiene soporte o módulos para sqlite
Pequeño tamaño
Su límite es de 2 terabytes su base de datos
En algunas versiones los tipos de datos los asigna a los valores individuales y no a columnas esto en ocasiones no permite se portable a otras bases de datos.
Es una buena alternativa como DBMS en especial para aplicaciones, por poner un ejemplo de sus aplicaciones Mozilla Firefox, blackberry, android, Skype el reproductor clementine guardan sus datos en sqlite.
InterBase
Propietario
Arquitectura única
El lenguaje de procedimientos y trigger es muy potente
Para Microsoft Windows y Linux
Permite hacer copias de seguridad en caliente
Tiene cercanía al estándar SQL
No permite realizar particiones
No es popular
Su principal inconveniente es su arquitectura única y su poca popularidad pero a pesar de eso este DBMS tiene características muy poderosas que lo hacer único.
Microsoft SQL Server
Propietario
Integra nuevas herramientas
Recuperación de datos eficaz y rápida
Portabilidad
Para Windows
Soporte de transacciones
Estabilidad
Seguridad
Soporte de procedimientos almacenados
Entorno grafico
Utiliza muchos recursos computaciones como memoria RAM
Es de paga

La principal ventaja es su fiabilidad a la hora de recuperar datos

Fuentes consultadas:
http://es.wikipedia.org/wiki/Anexo:Comparaci%C3%B3n_de_sistemas_administradores_de_bases_de_datos_relacionales
http://www.dataprix.com/files/analisis-comparativo_MySQL-Oracle.pdf
https://docs.google.com/viewer?a=v&pid=forums&srcid=MDc4NTQ5Njg3NzI4OTM3MzIxODUBMDg0NDcxMjMxNjQxNTEzODk2NDgBcW81amU4ZFFzSUlKATAuMQEBdjI

2 comentarios:

  1. Este tipo de estructura para la recuperacion de datos es sumamente importante, ya que facilita su busqueda

    ResponderBorrar
  2. Muchísimas gracias por esta tabla comparativa, me fue de mucha ayuda, bendiciones y saludos.

    ResponderBorrar