lunes, 17 de marzo de 2008

Conosimientos previos .

Modelo de entidad relacionada

Los diagramas o modelos entidad-relación (a veces denominado por su siglas, E-R "En tití relationship") son una herramienta para el modelado de datos de un sistema de información. Estos modelos expresan entidades relevantes para un sistema de información, sus Inter.-relaciones y propiedades




El Modelo Entidad-Interrelación es un concepto de modelado para bases de datos, propuesto por Peter Chen, mediante el cual se pretende 'visualizar' los objetos que pertenecen a la Base de Datos como entidades (esto es similar al modelo de Programación Orientada a Objetos) las cuales tienen unos atributos y se vinculan mediante relaciones.


Es una representación conceptual de la información. Mediante una serie de procedimientos se puede pasar del modelo E-R a otros, como por ejemplo el modelo relacional.
El modelado entidad-relación es una técnica para el modelado de datos utilizando diagramas entidad relación. No es la única técnica pero sí la más utilizada. Brevemente consiste en los siguientes pasos:


  • Se parte de una descripción textual del problema o sistema de información a automatizar (los requisitos).
  • Se hace una lista de los sustantivos y verbos que aparecen.

  • Los sustantivos son posibles entidades o atributos.
  • Los verbos son posibles relaciones.
    Analizando las frases se determina la cardinalidad de las relaciones y otros detalles.
  • Se elabora el diagrama (o diagramas) entidad-relación.
  • Se completa el modelo con listas de atributos y una descripción de otras restricciones que no se pueden reflejar en el diagrama.
    Dado lo rudimentario de esta técnica se necesita cierto entrenamiento y experiencia para lograr buenos modelos de datos.

Cardibalidad de mapeo


Este proceso consiste en destruir todas las relaciones, teniendo presente la cardinalidad.
Mapeo de relaciones 1:1. Se destruye la relación y la llave primaria de una de las entidades pasa a la otra como llave foránea. Los atributos de la relación, si existen, se van hacia la entidad donde quedó la llave foránea.Par efectos de la explicación supóngase que se presenta otra relación entre proyecto y empleado, dada por el hecho que un empleado dirige un y solo un proyecto. Esta porción del diagrama quedaría así:

En la gráfica se aprecia la forma en que se representan las entidades, las relaciones, los atributos y la cardinalidad de las relaciones.
Como ejercicio clasificar e identificar las entidades y los atributos. Expresar con sus palabras las relaciones e identificar la cardinalidad, expresando su significado.






Pregunta: Qué clase de atributo es No_emp (número de empleados a cargo). Por qué?En el mapeo la relación de 1 a 1 se destruye



Campo clave


En informática un campo es un espacio de almacenamiento para un dato particular. En las bases de datos, un campo es la mínima unidad de información a la que se puede acceder; un campo o un conjunto de ellos forman un registro, donde pueden existir campos en blanco, siendo éste un error del sistema. En las hojas de cálculo los campos son llamados celdas. La mayoría de los campos tienen atributos asociados a ellos. Por ejemplo, algunos campos son numéricos mientras otros almacenan texto, también varía el tamaño de estos. Adicionalmente, cada campo tiene un nombre.



  • Loa diagrams entidad - relcion
    El modelo entidad-relación aporta una herramienta de modelado para representar las entidades, relaciones y atributos: los diagramas Entidad-Relación. Mediante éstos, el esquema conceptual abstracto puede ser mostrado gr'ficamente y mantener una independencia conceptual con respecto a la implementación propiamente dicha.

    En realidad, podemos hacer que los diagramas sean un reflejo fiel de las relaciones, interrelaciones y atributos del modelo relacional de datos o podemos englobar diversas relaciones en una sola entidad o conjunto de propiedades.

    Los diagramas entidad-relación son parecidos a los diagramas de flujo (organigramas) clásicos en que utilizan rectángulos, rombos y óvalos, pero los significados de estos elementos son distintos, la figura 4.2 muestra el significado de cada símbolo del diagrama entidad-relación:

    La representación del diagrama entidad-relación se enfoca sobre la base de datos del DNS dinámico:

    Primeramente, toda la información necesaria para el registro de clientes (tabla clientes) y el mantenimiento de los dominios (tabla dominios) se analiza y se registra. Se consideran las siguientes restricciones para crear la base de datos:

  • Los clientes pueden tener varios dominios.

  • Un dominio no puede pertenecer a varios clientes.

  • Dos clientes no pueden tener la misma llave(clave).


  • En las dos tablas siguientes se presenta toda la información necesaria tanto de la tabla Clientes como de la tabla Dominios para la creación de la base de datos del DNS dinámico, incluyendo su tipo de dato, tamaño y una descripción breve:
    Tabla: Clientes. Descripción: Contiene la información personal de los clientes.

No hay comentarios: