Estos modelos definen la estructura lógica de la base de datos, incluida la forma en que se almacenan, organizan y acceden a los datos, así como las restricciones de los datos.
Para administrar las bases de datos se utiliza el SGBD
¿Que es?

Base de datos

Un conjunto organizado de información almacenado y consultada sistemáticamente.

Modelos de bases de datos.

Tipos de Modelos de bases de datos

Desventajas

Costo

Costo alto para el desarrollo y el mantenimiento

Complejidad

Gestión técnica compleja, requiere habilidades especializadas.

Rendimiento

Posibles problemas de rendimiento bajo cargas intensivas.

Vulnerabilidad

Susceptibilidad a errores humanos que afectan los datos.

Sistema Gestor de base de datos

Es un software que se encarga de gestionar de la base de datos.

Tipos de SGBD

MongoDB

Es un SGBD NoSQL orientado a documentos, siendo una forma más rápida de trabajar con datos masivos, debido a que no necesita una estructura fija. Es un SGBD de pago, aunque se puede obtener una gratuita con acceso a configuraciones básicas.

MySQL

Es un SGBD relacionar de código abierto, ya que incluye diferentes funciones que hace que sea muy fácil de trabajar y sea compatible con el cualquier lenguaje de programación.

MariaDB

Es un SGBD relacional de código abierto, es creado por los mismos desarrolladores de MySQL por lo que posee las mismas órdenes, interfaces, API y bibliotecas.

Microsoft SQL Server

Es un sistema de administración de bases de datos relaciones. Es creada por Microsoft y para su uso es necesario comprar la licencia o una CAL(Una licencia de acceso de cliente)

Ventajas

Organización estructurada

Gestiona una estructura que nos permita manejar y entender los datos una manera más acertada.

Seguridad

Se encarga de garantizar el acceso de los datos y que no haya perdida de información

Escalabilidad

Permite adaptarse a diferentes requerimientos

Integridad de los datos

Es el proceso de clasificar los datos

recuperación respaldo

Copias de seguridad y respaldo de los datos

Aunque hay muchos modelos de base de datos vamos a especificar los 5 más utilizados.

Modelo Relacional

Es uno de los modelos más utilizados, organiza los datos en tablas, también llamadas relaciones, dónde cada tabla consta de columnas y filas.

Modelo entidad relacion

Este modelo captura las relaciones entre entidades del mundo real de una manera muy similar al modelo de red, pero no está directamente relacionado con la estructura física de la base de datos.

Modelo de grafos

Utilizan un modelo de datos nodos y relaciones que permite un fácil almacenamiento y acceso a datos relacionales complejos.

Ejemplos

En este caso podemos encontrar un ejemplo que realizo Oracle con base de datos de grafos. este caso se utiliza Oracle Marketing Cloud para analizar la publicidad y las interacciones en redes sociales, identificando cuentas de bots falsas que inflan artificialmente la popularidad mediante retweets. Este análisis revela diferencias en las relaciones de las cuentas populares y las controladas por bots.

En los sistemas de bases de datos NoSQL podemos encontrar plataformas de entretenimiento como Disney. El cual utiliza el modelo de base de datos NoSQL para ofrecer una gran biblioteca de contenido digital a más de 150 millones de suscriptores.

Se puede observar claramente el uso de modelos de bases de datos relacionales en sistemas ERP. Un ejemplo bien conocido es SAP ERP, que utiliza una base de datos relacional para almacenar y gestionar información de diversas áreas funcionales como contabilidad, finanzas, gestión de inventario, ventas, recursos humanos, etc.

Modelo NoSQL

Este modelo se encarga de almacenar y organizar datos en forma de Documento, generalmente en formato JSON o XML. Cada archivo puede contener datos relevantes, facilitando así la manipulación de datos semiestructurados.

Modelo orientado a objetos

Este modelo se concibe como una agrupación de objetos que poseen funciones y métodos interrelacionados. Esta estructura permite la reutilización de elementos de software en diversos contextos.

Nombre : Jersson Wilfray Rodriguez
Codigo de Banner: 100130968