Selección de un sistema de gestión de bases de datos (SGBD)

Diseño de bases de datos

Lis Sulmont

Curriculum Manager

SGBD

  • DBMS: Sistema de gestión de bases de datos

Diagrama de la interfaz del DBMS entre la base de datos y los usuarios finales

Diseño de bases de datos

Tipos de SGBD:

La elección del SGBD depende del tipo de base de datos.

Dos tipos:

Diseño de bases de datos

SGBD SQL

Sistema de gestión de bases de datos relacionales (SGBDR) Basado en el modelo relacional de datos

Microsoft SQL Server Logo

PostgreSQL Logo

Oracle SQL Logo

Diseño de bases de datos

SGBD NoSQL

Menos estructurado

Diseño de bases de datos

SGBD NoSQL: almacén de claves-valores

Diagrama que representa claves y valores usando un ejemplo de carrito de la compra

Combinaciones de claves y valores

  • Ejemplos:

Diseño de bases de datos

SGBD NoSQL: almacén de documentos

Diagrama que representa la relación entre clave y documento

Similar a clave-valor

  • Ejemplos:

MongoDB Logo

Diseño de bases de datos

SGBD NoSQL: base de datos en columnas

Diagrama comparando el almacenamiento de row-store y column-store

Almacenar datos en columnas

  • Ejemplos:

Logo de Cassandra

Diseño de bases de datos

Sistema de gestión de bases de datos NoSQL: base de datos gráfica

Diagrama de una base de datos de grafos

Los datos están interconectados y se representan mejor en forma de gráfico.

  • Ejemplos:

Neo4j Logo

Diseño de bases de datos

Elección de un SGBD

Diagrama comparando el almacenamiento de los sistemas de gestión de bases de datos SQL y NoSQL.

Diseño de bases de datos

¡Practiquemos!

Diseño de bases de datos

Preparing Video For Download...