Descripción de 3 SGBD

Sistemas Gestores de base de datos relacionales (SQL)

MySQL

MySQL, es un sistema de gestión de base de datos relacional o SGBD. Este gestor de base de datos en multihilo y multiusuario, lo que le permite ser utilizado por varias personas al mismo tiempo, e incluso, realizar varias consultas a la vez, lo que lo hace sumamente versátil.

Nació como una iniciativa de Software Libre y aún sigue ofreciéndose como tal, para usuarios particulares.


Características de MySQL
  • Conectividad segura. 
  • Permite escoger múltiples motores de almacenamiento para cada tabla.
  • Presenta un amplio subconjunto del lenguaje SQL.
  • Disponible en casi todas las plataformas o sistemas.
  • Utiliza varias herramientas para portabilidad.

MySQL COUNT(): Obtener el número de resultados de una sentencia SELECT




SQLite

SQLite es una biblioteca escrita en C que implementa un SGBD y que permite transacciones sin necesidad de un servidor ni configuraciones.

En su versión 3, SQLite permite bases de datos de hasta 2 Terabytes de tamaño, y también permite la inclusión de campos tipo BLOB.

El autor de SQLite ofrece formación, contratos de soporte técnico y características adicionales como compresión y cifrado.


Características de SQLite
  • El tamaño, al tratarse de una biblioteca, es mucho menor que cualquier SGBD.
  • Reúne los cuatro criterios ACID (Atomicidad, Consistencia, Aislamiento y Durabilidad) logrando gran estabilidad.
  • Gran portabilidad y rendimiento. 

Un fallo en la base de datos SQLite afecta a millones de apps y a los  sistemas de Apple



Sistema gestor de base de datos no relacional (NoSQL)

MongoDB

Estamos ante el Sistema Gestor de Bases de Datos no relacionales (SGBD NoSQL) más popular y utilizado actualmente.

MongoDB es un SBGD NoSQL orientado a ficheros que almacena la información en estructuras BSON con un esquema dinámico que permite su facilidad de integración.

Empresas como Google, Facebook, eBay, Cisco o Adobe utilizan MongoDB como Sistema Gestor de Bases de datos.


Características de MongoDB
  • Indexación y replicación.
  • Balanceo de carga.
  • Almacenamiento en ficheros.
  • Consultas ad hoc.
  • Escalabilidad horizontal.
  • Open Source.

MongoDB pincha en hueso: nadie acepta su nueva licencia » MuyLinux


Comentarios

Publicar un comentario

Entradas populares de este blog

Características de los sistemas de archivos

Características del sistema operativo

Clave principal