Un modelo de datos es una serie de conceptos que puede utilizarse para describir un conjunto de
datos y las operaciones para manipularlos. Hay dos tipos de modelos de datos
LOGICOS
las descripciones de los datos tienen una correspondencia sencilla con la estructura física de la base
de datos.
Los modelos conceptuales se utilizan para representar la realidad a un alto nivel
de abstracción.
CUALIDADES
Expresividad: deben tener suficientes conceptos para expresar perfectamente la realidad. ·
Simplicidad: deben ser simples para que los esquemas sean fáciles de entender · Minimalidad: cada
concepto debe tener un significado distinto. · Formalidad: todos los conceptos deben tener una
interpretación única, precisa y bien definida.
TIPOS DE MODELOS CONCEPTUALES
Jerárquico
Orientado a objetos
Entidad-relación
datos organizados en conjuntos interrelacionados de
objetos (entidades) con atributos asociados
datos como instancias de objetos (incluyendo sus
métodos)
Relacional
Redes
datos en registros relacionados por apuntadores y organizados en
gráficas arbitrarias
datos en tablas relacionados por el contenido de ciertas
columnas
datos en registros, relacionados con apuntadores y organizados como colecciones de árboles