Comparación SGDB

Cuadro comparativo entre los SGDB más representativos en el mercado: Microsoft‌ ‌SQL‌ ‌SERVER‌ , Oracle‌ ‌Database‌ , MySQL‌ , PostgreSQL‌.


SGDB más representativos en el mercado

Microsoft SQL SERVER

Soporte exclusivo por parte de Microsoft.

 

Escalabilidad, estabilidad y seguridad.

Posibilidad de cancelar consultas.

 

Potente entorno gráfico de administración que permite utilizar comandos DDL y DML.

 

Aunque es nativo para Windows puede utilizarse desde hace ya un tiempo en otras plataformas como Linux o Docker.

Su principal desventaja es el precio.

 

Soporte para datos estructurados y semi-estructurados, una mayor compresión, y varios complementos para apoyar a otros productos en el mercado.

 

Interfaz: GUI, SQL, Various.

 

Lenguajes: Java, Ruby, Python, VB, .Net, and PHP.

 

Sistema operativo: Windows.

 

Licencia: licencias Server + CAL y las licencias por núcleo.

Oracle Database

Ciclo de vida de desarrollo más rápido: después de adquirir el acceso al servicio, los desarrolladores escriben sus aplicaciones y, a continuación, se conectan al servicio mediante sus credenciales. Es posible empezar de inmediato con la lectura y escritura de datos.

 

Aprovisionamiento de almacenamiento y rendimiento bajo demanda: se amplía para cumplir los requisitos de rendimiento de la aplicación con una latencia baja y predecible. A medida que las cargas de trabajo aumentan debido a las fluctuaciones periódicas del negocio, las aplicaciones pueden aumentar el rendimiento aprovisionado para mantener una experiencia de usuario coherente.

 

Interfaz: GUI, SQL.

 

Lenguajes: Many, including C, C#, C++, Java, Ruby, and Objective C.

 

Sistema operativo: Windows, Linux, Solaris, HP-UX, OS X, z/OS, AIX.

 

Licencia: Propietario

MySQL

Hay dos aspectos únicos de MySQL en comparación con Oracle y SQL Server: no se desarrolló originalmente para uso comercial y es una base de datos de código abierto. La era digital dio lugar a un movimiento de colaboración para el desarrollo de software que se ha convertido en un mercado competitivo para las bases de datos y otro software.

 

 

Interfaz: SQL.

 

Lenguajes: Many, including C, C#, C++, D, Java, Ruby, and Objective C.

 

Sistema operativo: Windows, Linux, OS X, FreeBSD, Solaris.

 

Licencia: Código Libre.

PostgreSQL

Es gratuito y libre, además de que hoy nos ofrece una gran cantidad de opciones avanzadas. De hecho, es considerado el motor de base de datos más avanzado en la actualidad.

 

Consiste en un gestor de bases de datos relacionales, soporta diferentes tipos de datos y está orientado a objetos.

Es de código abierto, es decir, cuentan con una comunidad de desarrolladores que implementan mejoras o resuelven errores de forma altruista.

Emplea un lenguaje SQL basado en el estándar ISO/IEC. Por ello, permite importar consultas y código de scripts de otras bases de datos.

 

 

Lenguajes: Java, Python, C, etc.

 

Licencia: PostgreSQL.

Comentarios

Entradas populares de este blog

Mapa conceptual conjuntos - Mónica Erazo

Presentación Induccion

Manejo estatico de las variables en memoria