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