Modelos de datos en bases de datos: relacional, red, jerárquico y entidad-relación

Informática y TelecomunicacionesActualizado el 5,19 KB

Resumen

El documento presenta los principales modelos de datos usados en bases de datos: modelos lógicos basados en objetos y en registros, y los modelos relacional, de red y jerárquico. Además, explica el modelo entidad-relación, sus conceptos de entidad, conjunto de entidades y atributos, y las diferencias entre los modelos.

Puntos clave

  • Un modelo de datos es una colección de herramientas conceptuales para describir datos, sus relaciones, su semántica y sus restricciones de consistencia.
  • Los modelos lógicos basados en objetos (entidad-relación y orientado a objetos) describen datos en los niveles conceptual y externo.
  • Los modelos lógicos basados en registros (red, jerárquico y relacional) estructuran la base de datos en registros de formato fijo.
  • En el modelo relacional, los datos se representan en tablas con columnas de nombres únicos, y los registros se conectan mediante sus valores, sin punteros ni enlaces.
  • En el modelo de red los datos se representan con registros enlazados; en el jerárquico, se organizan como colecciones de árboles.
  • Un atributo puede ser simple o compuesto, univalorado o multivalorado, nulo o derivado.

Ponte a prueba

Modelo de datos:


es una colección de herramientas conceptuales para describir datps, relaciones entre ellos, semántica asociada a los datos y restricciones de consistencia.

Modelos logiscos basados en objetos:


se usan para describir datos en los niveles conceptuales y externos entre ellos están modelo entidad relación y modelo orientado a objetos

Modelos lógicos basados en registros:


la base de datos esta estructurada en registros de formato fijo de varios tipos entre ellos esta red , jerárquico y relacional

Modelo físico de datos

Entidad


Es un objeto que es distinguible de otros objetos por medio de un conjunto especifico de atributos

Modelo relacional:


representa los datos y las relaciones entre los datos mediante colecciones de tablas cada una de las cuales tiene un numero de columnas con nombres únicos

Modelo de red:


los datos se representan mediante colecciones de registros y las relaciones entre los datos se representan mediante enlaces

Modelo jerárquico:


lo mismo que el dfe red solo que los datos están organizados como colección de arboles

Diferencias entre modelos:


el relacional no usa punteros o enlaces y el modelo relacional conecta registros mediante los valores que estos contienen

Modelo entidad relación:


consta de un conjunto de objetos básicos llamados entidades y relaciones entre estos objetos

Conjunto de entidades


Es la totalidad de entidades del mismo tipo que comparten las mismas propiedades u atributos

atributos: describen propiedades que posee cada miembro de un conjunto de entidades

para cada atributo hay un conjunto de valores permitidos llamados dominios de ese atributo

 atributos simples son aquellos que no tienen capacidad de ser descompuestos

atributos compuestos son aquellos que permiten descomponerse en otros atributos

atributos univalorados son aquellos que sólo pueden tomar un valor

atributos multivalorados pueden tomar más de un valor para un mismo atributo

Atributos nulos.-


Un atributo es nulo cuando para una determinada entidad ese atributo no tiene valor. Se entiende nulo como desconocido

Atributos derivados.-


El valor para este atributo se puede derivar de los valores de otros atributos ó entidades.

Modelo de datos:


es una colección de herramientas conceptuales para describir datps, relaciones entre ellos, semántica asociada a los datos y restricciones de consistencia.

Modelos logiscos basados en objetos:


se usan para describir datos en los niveles conceptuales y externos entre ellos están modelo entidad relación y modelo orientado a objetos

Modelos lógicos basados en registros:


la base de datos esta estructurada en registros de formato fijo de varios tipos entre ellos esta red , jerárquico y relacional
modelo físico de datos
entidad
: es un objeto que es distinguible de otros objetos por medio de un conjunto especifico de atributos

Modelo relacional:


representa los datos y las relaciones entre los datos mediante colecciones de tablas cada una de las cuales tiene un numero de columnas con nombres únicos

Modelo de red:


los datos se representan mediante colecciones de registros y las relaciones entre los datos se representan mediante enlaces

Modelo jerárquico:


lo mismo que el dfe red solo que los datos están organizados como colección de arboles

Diferencias entre modelos:


el relacional no usa punteros o enlaces y el modelo relacional conecta registros mediante los valores que estos contienen

Modelo entidad relación:


consta de un conjunto de objetos básicos llamados entidades y relaciones entre estos objetos

Conjunto de entidades


Es la totalidad de entidades del mismo tipo que comparten las mismas propiedades u atributos
atributos: describen propiedades que posee cada miembro de un conjunto de entidades
para cada atributo hay un conjunto de valores permitidos llamados dominios de ese atributo
atributos simples son aquellos que no tienen capacidad de ser descompuestos
atributos compuestos son aquellos que permiten descomponerse en otros atributos
atributos univalorados son aquellos que sólo pueden tomar un valor
atributos multivalorados pueden tomar más de un valor para un mismo atributo

Atributos nulos.-


Un atributo es nulo cuando para una determinada entidad ese atributo no tiene valor. Se entiende nulo como desconocido

Atributos derivados.-


El valor para este atributo se puede derivar de los valores de otros atributos ó entidades.

Descargar

PDF Word HTML

Preguntas frecuentes

¿Qué diferencia hay entre el modelo relacional y el modelo de red?

El modelo de red representa las relaciones mediante enlaces entre registros, mientras que el modelo relacional conecta los registros mediante los valores que contienen, sin usar punteros ni enlaces.

¿Qué es un atributo nulo?

Es un atributo que, para una determinada entidad, no tiene valor. Se entiende nulo como desconocido.

¿Qué es un atributo derivado?

Es un atributo cuyo valor puede obtenerse a partir de los valores de otros atributos o entidades.

Ponte a prueba

Tarjetas de repaso

Pulsa una tarjeta para ver la respuesta.

Test

1. ¿Qué representa un modelo de datos?
2. ¿Cómo se organizan los datos en el modelo jerárquico?
3. ¿Qué tipo de atributo puede tomar más de un valor para una misma entidad?
4. ¿Cómo se conectan los registros en el modelo relacional?
5. ¿Qué es un atributo derivado?
6. ¿Cuál de los siguientes es un modelo lógico basado en objetos?

Preguntas generadas con IA a partir del documento: comprueba las respuestas con el texto.