Tabla comparativa de los tipos de Base de datos
dulo2 de Julio de 2013
296 Palabras (2 Páginas)1.270 Visitas
Tabla comparativa de los tipos de Base de datos
Tipo de Base de datos Funciones Usos Ventajas Desventajas
Bases de Datos Jerárquicas o de Árbol
Se almacena la información en una estructura jerárquica.
En este modelo de datos se organizan en una forma similar a un árbol representándolo de forma invertida, donde el nodo padre de información puede tener varios hijos. Un nodo que no tiene padres es llamado raíz, y a los nodos que no tiene hijos se les conoce como hojas.
Se utilizan especialmente en el caso de aplicaciones que manejan un gran volumen de información y datos muy compartidos permitiendo crear estructuras estables y de gran rendimiento. Implementación sencilla y rápida.
Permite predefinir relaciones, lo que simplifica las variaciones a futuro. Duplicidad de registros.
Integridad referencial.
No existe garantía de que un registro hijo está relacionado con un registro padre válido.
Bases de Datos Relacional
l
La idea fundamental es el uso de relaciones.
Se considera cada relación como si fuese una tabla que está compuesta por registros y columnas.
Es el más utilizado para modelar problemas reales y administrar datos dinámicamente como CUBOS Independencia en su estructura.
Favorece la normalización por ser más sencillo y aplicable.
Garantiza la integridad referencial.
Deficiencias con los datos gráficos y multimedia.
Los bloques de texto como tipo de dato no se manipulan de forma manejable.
Bases de Datos de Red
Este modelo fue concebido como un modo flexible de representar objetos y su relación.
Este modelo es un poco distinto al jerárquico, la diferencia fundamental es la modificación del concepto de nodo: un mismo nodo tiene varios padres.
Para control escolar y control de almacén. Permite a cada registro tener múltiples registros paternales y de hijos, formando una estructura de enrejado.
Soluciona el problema de redundancia de datos presente en el modelo jerárquico. El manejo de este modelo requiere de personal especializado (programadores), debido a la dificultad de su administración.
...