Cuadro comparativo de modelos de base de datos.
| Modelo | Estructura | Escalabilidad | Integridad de datos | Flexibilidad |
|---|---|---|---|---|
| Modelo jerárquico | Árbol | Baja | Alta | Baja |
| Modelo en red | Grafo | Media | Alta | Media |
| Modelo relacional | Tabla | Alta | Alta | Media |
| Modelo orientado a objetos | Objetos | Alta | Alta | Alta |
| Modelo de documentos | Documentos | Alta | Alta | Alta |
| Modelo de grafos | Grafos | Alta | Alta | Alta |
El cuadro comparativo muestra las diferencias entre los modelos de base de datos más comunes. El modelo jerárquico y el modelo en red son modelos antiguos que se utilizaban en sistemas mainframe y que se caracterizan por su baja escalabilidad y su estructura en árbol o grafo respectivamente. El modelo relacional, por otro lado, es el modelo más popular actualmente y se basa en tablas relacionales. Es altamente escalable y tiene una alta integridad de datos, aunque puede ser menos flexible que otros modelos.
Los modelos orientados a objetos, de documentos y de grafos son modelos más modernos y flexibles que están ganando popularidad en aplicaciones web y móviles. Estos modelos se basan en objetos, documentos y grafos respectivamente y son altamente escalables y flexibles, aunque su integridad de datos puede ser menor que la de los modelos relacionales.

Deja una respuesta