Mindmap
Diferentes modelos de Bases de datos
Inhalt der Mindmap
Diferentes modelos de Bases de datos
Modelo relacional
- Características
- Se compone de varias tablas o relaciones.
- No pueden existir dos tablas con el mismo nombre ni registro.
- La relación entre una tabla padre y un hijo se lleva a cabo por medio de las claves primarias y ajenas (o foráneas).
- No pueden existir dos tablas con el mismo nombre ni registro.
- Se compone de varias tablas o relaciones.
- Ventajas
- Provee herramientas que garantizan evitar la duplicidad de registro.
- Favorece la normalización por ser más comprensible y aplicacble.
- Provee herramientas que garantizan evitar la duplicidad de registro.
- Desventajas
- Presentan deficiencias con datos gráficos, multimedia, CAD y sistemas de información geográfica.
- No se manipulan de forma manejable los bloques e texto como tipo de dato.
- Presentan deficiencias con datos gráficos, multimedia, CAD y sistemas de información geográfica.
- Características
Modelo jerárquico
- Características
- Los segmentos, en función de su situación en el árbol y de sus características, pueden denominarse
- Segmento padre: Es aquél que tiene descendiente, todos ellos localizados en el mismo nivel.
- Segmento hijo: Es aquél que depende de un segmento de nivel superior. Todos los hijos de un mismo padre están en el mismo nivel del árbol.
- Segmento raíz: el segmento raíz de una base de datos jerárquica es A el padre que no tiene padre. La raíz siempre es única y ocupa el nivel superior del árbol.
- Segmento hijo: Es aquél que depende de un segmento de nivel superior. Todos los hijos de un mismo padre están en el mismo nivel del árbol.
- Segmento padre: Es aquél que tiene descendiente, todos ellos localizados en el mismo nivel.
- Los segmentos, en función de su situación en el árbol y de sus características, pueden denominarse
- Ventajas
- Es fácil de ver la estructura de la base de datos.
- Su implementación es sencilla y rápida de implantar.
- Se puede definir relaciones, lo que simplifica las variaciones a futuro.
- Su implementación es sencilla y rápida de implantar.
- Es fácil de ver la estructura de la base de datos.
- Desventajas
- El almacenamiento de árboles en ficheros es complejo.
- El conjunto de operadores DML (Lenguaje de Manipulación de Datos) es difícil de implementar y de usar.
- La información redundante necesaria para plasmar relaciones muchos a muchos hace el mantenimiento de la integridad de los datos sea complejo en las operaciones de actualización o de borrado.
- El conjunto de operadores DML (Lenguaje de Manipulación de Datos) es difícil de implementar y de usar.
- El almacenamiento de árboles en ficheros es complejo.
- Características
Modelo de Red
- Características
- Este modelo implementa directamente las relaciones de muchos a muchos.
- Las relaciones entre conjuntos de entidades se llevan a cabo por medio de unos registros especiales llamados "conectores".
- Este modelo implementa directamente las relaciones de muchos a muchos.
- Ventajas
- Este modelo en red es más potente que el modelo jerárquico, ya que aquél puede simularse, aplicando una jerarquía de conjuntos en varios niveles.
- Desventajas
- Una restricción bastante importante de este modelo, es que una ocurrencia de registro miembro puede pertenecer como máximo a una sola instancia de un determinado conjunto, aunque puede participar en varios tipos de conjuntos distintos.
- Características
Informationen
- Beschreibung
- Mindmap am Diferentes modelos de Bases de datos, erstellt von Angélica Lira am 01/05/2019.
- Erstellt von
- Angélica Lira
- Aufrufe
- 0
- Bewertung