Upload
alfredo-diaz-castro
View
217
Download
0
Embed Size (px)
Citation preview
7/22/2019 BDD_U1_A4_ALDC
http://slidepdf.com/reader/full/bddu1a4aldc 1/1
EducaciónSuperior Abierta y a Distancia • Ciencias Exactas, Ingeniería y Tecnología
1
Bases de datos
Unidad 1. Introducción a las Bases de datos
Actividad 4
Tabla comparativa de los tipos de Base de datos.
Tipo de Basede datos
Funciones Usos Ventajas Desventajas
Base de datos deÁrbol o Jerárquicas.
Almacenan la información en una estructura jerárquica. En este modelo de datos seorganizan en una forma similar a un árbol,en donde el nodo padre de informaciónpuede tener varios hijos. UN nodo padre deinformación puede tener varios hijos. Elnodo que no tiene padres es llamado raíz, ya los nodos que no tienen hijos se los
conoce como hojas.
Son especialmente útiles en elcaso de aplicaciones quemanejan un gran volumen deinformación y datos muycompartidos permitiendo crear estructuras estables y de granrendimiento.
Su implementación es sencilla yrápida de implantar.
Se puede predefinir relaciones,lo que simplifica las variacionesa futuro
Es fácil de ver la estructura de labase de datos.
Duplicidad de registrosIntegridad referencial, noexiste la garantía de que unregistro hijo esté relacionadocon un registro padre válidoNo tienen controles queimpidan la des normalizaciónde una base de datos. Por ejemplo, no existe el concepto
de campos claves o camposúnicos
Base de datosRelacional.
Su idea fundamental es el uso derelaciones.Se considera a cada relación como si fueseuna tabla que está compuesta por registrosy columnas.
Éste es el modelo másutilizado en la actualidad paramodelar problemas reales yadministrar datosdinámicamente.
Garantiza la integridadreferencial, así, al eliminar unregistro elimina todos losregistros relacionadosdependientes.Favorece la normalización por ser más comprensible yaplicable.Independencia estructural
Presentan deficiencias condatos gráficos, y multimedia.No se manipulan de formamanejable los bloques de textocomo tipo de dato.
Base de datos de Red Este modelo fue concebido como un modoflexible de representar objetos y su relaciónÉste es un modelo ligeramente distinto del jerárquico; su diferencia fundamental es lamodificación del concepto de nodo: sepermite que un mismo nodo tenga variospadres (posibilidad no permitida en elmodelo jerárquico).
Controles escolaresControles de almacén.Control de alumnosControl de materiasControl de Inventarios
Permite a cada registro tener múltiples registros paternales yde hijos, formando unaestructura de enrejado.Soluciona el problema deredundancia de datos presenteen el modelo jerárquico.
La dificultad que significaadministrar la información enuna base de datos de red hasignificado que sea un modeloutilizado en su mayoría por programadores más que por usuarios finales.