Modelos de datos

Páginas: 5 (1016 palabras) Publicado: 8 de febrero de 2014
Modelo Conceptual de
datos

Modelo de datos
Es un conjunto de conceptos que pueden
servir para describir la estructura de una Base
de Datos; tipo de datos, las relaciones y que
deben cumplirse para esos datos.
Por lo general los modelos de datos
contienen
además
un
conjunto
de
operaciones básicas para especificar lecturas
y actualizaciones de la base de datos.

Partes de unmodelo
Estructura: Se definen las reglas bajos las
cuales está estructurada la data sin especificar
el significado de ésta y la manera como
deberá ser usada.
Operaciones: Son las permitidas sobre la
data. Estas operaciones están normalmente
relacionadas a la estructura de la data, es
decir, las operaciones son ejecutadas dentro
del contexto provisto por las estructuras.
Restricciones: Sonaciertos para cualquier
estructura dentro del modelo de data para las
cuales se aplica. Estas pueden ser de dos tipos:
implícito o explícito.

Cualidades de un modelo
1.- Expresividad: La disponibilidad de
una amplia gama de conceptos
hace posible una representación
más extensa de la realidad, por
esto los modelos más ricos en
conceptos son también muy
expresivos.

2.- Simplicidad:Debe ser lo mas
simple posible.

3.- Minimalidad: Cada concepto presente
en el modelo tiene un significado distinto
con respecto a los otros (ningún concepto
se puede expresar mediante otro).
4.- Formalidad: Requiere que todos los
conceptos del modelo tengan una
interpretación única, precisa y bien
definida.

Representación Gráfica
1.- Completitud gráfica: un modelo es
gráficamentecompleto si todos sus
conceptos poseen una representación
gráfica,
de
otro
modelo;
esta
representación tendría que completarse
con una representación lingüística.
2.- Facilidad de lectura: un modelo es fácil de
leer si cada concepto representa con un
símbolo gráfico diferentes (o claramente
distinguible) del resto de los símbolos
gráficos.

Clasificación de los
modelos de datosSe clasifican según los tipos de conceptos:
Alto nivel o
Conceptuales

Bajo nivel o
físicos
Representación o
Implementación

Relacional

Red

Jerárquico

Ciclo de vida del diseño
de una BD
Planificación del proyecto.
Definición del sistema.
Recolección y análisis de los requisitos.
Diseño de la base de datos.
Selección del SGBD.
Diseño de la aplicación.
Prototipado.Implementación.
Conversión y carga de datos.
Prueba.
Mantenimiento.

Estas etapas no son estrictamente secuenciales

Diseño Conceptual
Es un esquema conceptual a partir de los
requerimientos recopilados.
El
esquema
conceptual
es
una
descripción concisa de los requerimientos de
información de los usuarios y contiene
descripciones detalladas de los tipos de
datos, vínculos y lasrestricciones.

Fases del diseño Conceptual
Recolección y
análisis de
requerimientos
Análisis funcional
Especificación de transacciones de
alto nivel

Diseño Programas aplicación

Diseño conceptual

Diseño lógico
transformación del
modelo de datos

Implementación transacciones
Programas de aplicación

Diseño Físico

Referencias
Elmasri / Navathe. Sistemas de Base de
datos.Segunda edición.
Http://www3.uji.es/~mmarques/f47/apun/
node79.html

Tipos de modelos de Datos
1.

Modelos lógicos basados en objetos:
Se usan para describir datos en el nivel
conceptual y de visión. Se caracterizan
porque
proporcionan
capacidad
de
estructuración bastante flexible y permiten
especificar
restricciones
de
datos
explícitamente. Los mas conocidos son:
modeloentidad-relación (E/R), el orientado
a objetos, el binario, el semántico de datos,
el infológico y el modelo funcional de datos.

1. Modelos lógicos basados en

objetos:

1.1 Modelo Entidad-Relación (E/R): Este modelo
de datos se basa en una percepción de un
mundo real que consiste en una colección
de objetos básicos llamados entidades, y
relaciones entre estos objetos. Una entidad
es un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modelos de datos de las bases de datos
  • Data modeler
  • modelo de datos
  • Modelos de datos
  • Modelado de datos
  • Modelo de datos
  • Modelos de datos
  • Modelo De Datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS