GoConqr has a new look! Let us know what you think.

Mind map

Diferentes modelos de Bases de datos

Angélica Lira Spanish

Map content

Diferentes modelos de Bases de datos

  1. 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).
    • Ventajas
      • Provee herramientas que garantizan evitar la duplicidad de registro.
        • Favorece la normalización por ser más comprensible y aplicacble.
    • 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.
  2. 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.
    • 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.
    • 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.
  3. 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".
    • 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.

Information

Description
Mind Map on Diferentes modelos de Bases de datos, created by Angélica Lira on 01/05/2019.
Created by
Angélica Lira
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?