BDH III

Páginas: 14 (3467 palabras) Publicado: 7 de septiembre de 2015
MODELO ENTIDAD-RELACION (E/R)

Este modelo es uno de los modelos de datos más conocidos y se lo conoce también como “diagrama de Chen”, ya que fue Peter Chen que lo introdujo en el año 1976 y desde entonces el mismo Chen y otros más refinaron en diversas formas. Según Chen, “El Modelo E/R puede ser usado como una base para una vista unificada de los datos”, adoptando, “el enfoque más natural delmundo real que consiste en entidades e interrelaciones”. El modelo E/R se ha incorporado a varias herramientas CASE, las cuales también lo han modificado. Actualmente no hay un solo modelo estandarizado E/R; por lo contrario, hay un conjunto de estructuras comunes a partir de las cuales se conforman la mayoría de las variantes E/R. Los símbolos empleados para expresar el modelo E/R difieren enforma significativa.

Estos diagramas modelizan el problema mediante entidades asociadas por relaciones. Se basan en una representación del mundo real en que los datos se describen como entidades, relaciones y atributos.

Físicamente adopta la forma de un grafo al que se denomina diagrama Entidad-Relación, en donde los datos se relacionan mediante flechas; sus principales elementos son lasentidades y las relaciones.

Al diseñar una base de datos hay que considerar la estructura de los datos, lo cual ocasiona retrasos y modificaciones. Un buen diseño es la clave para iniciar el desarrollo de una aplicación basada en una base de datos o la implementación de un sistema.

Un diseño apresurado o un simple bosquejo, puede mostrarse inservible o muy mejorado cuando la aplicación ya estáparcialmente codificado, o el administrador de la base de datos ya tiene organizados el mantenimiento y el control de acceso a los datos. Es por eso que se debe dar importancia a la generación de un buen diseño.

La base de datos se organiza en dos secciones:

Esquema.- Diseño general de la base de datos a nivel lógico. Incluye el tipo de datos y las relaciones entre ellos. Es de naturaleza fija y solo sealtera excepcionalmente. El esquema se define y se mantiene utilizando el lenguaje de definición de datos (DDL).

Instancia.- Contenido concreto de la base de datos en un momento dado. Varía con el tiempo, al añadir, eliminar o modificar datos, utilizando el lenguaje de modificación de datos (DML).

El diseño de una base de datos se realiza endos niveles. El primero es el nivel conceptual, en la cual se contempla una estructura abstracta y no implementable directamente con un SGBD. El segundo es el nivel físico, en el cual la base de datos es ya implementable.

Las fases de diseño de una base de datos son:

1) Análisis de Requerimientos: Descripción operacional en un lenguaje natural; se realiza la fase de adquisición deconocimiento:
a) Entrevista con los usuarios del sistema.
b) Identifica necesidades.
c) Asegurar que se tenga los datos necesarios para las funciones y aplicaciones donde se usará la base de datos.
La salida son los requerimientos del sistema.
2) Diseño Conceptual: Trata de reflejar cómo son los datos, de manera participativa y con refinamientos sucesivos a través de la interacción de los diseñadores yusuarios del sistema. Intenta crear un Modelo Parcial del Universo donde se trata de capturar lo suficiente para poder soportar todas las funciones a las que servirá el sistema final. Identifica entidades y sus relaciones. La salida es un esquema de la base de datos utilizando el modelo Entidad/Relación .
3) Diseño Lógico: Diseño que se acerca más a la implementación en un Sistema manejador de Base deDatos. Transforma el modelo Entidad-Relación en tablas que podrán ser implementadas en un sistema manejador de base de datos en particular. El modelo que se puede usar es el ELKA (Entity Link Key Attribute).
4) Normalización: Elimina ciertas anomalías debidas a la redundancia y diversos defectos del diseño.
5) Diseño Físico: Decide la estructura de almacenamiento y las estrategias de acceso:
a)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • BDH
  • Transferencia bdh ecuador
  • III
  • III
  • III
  • III
  • III UN
  • III

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS