Comparación de sistemas de gestión de bases de datos (DBMS)

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 4,19 KB

Comparación de sistemas de gestión de bases de datos (DBMS)

DBMSCaracterísticasVentajasDesventajasOpinión
DB2
  • Propietario de 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 pública
  • 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 borran 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 soporte técnico
  • Permite la gestión de múltiples bases de datos
  • Una mala configuración ofrece resultados desfavorables

Oracle es un DBMS de paga que tiene como beneficio su fiabilidad y su soporte.

PostgreSQL
  • Incluye herencia entre las tablas
  • Incorpora estructuras de arrays
  • Ahorro 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 lo hacen especial para ciertas necesidades.

SQLite
  • Dominio público
  • DBMS relacional
  • Algunos lenguajes de programación lo incluyen en sus módulos o bibliotecas
  • Multiplataforma
  • Muchos lenguajes de programación tienen 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 ser 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 hacen ú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 gráfico
  • Utiliza muchos recursos computacionales como memoria RAM
  • Es de paga

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

Entradas relacionadas: