Computacion

Solo disponible en BuenasTareas
  • Páginas : 7 (1615 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de septiembre de 2010
Leer documento completo
Vista previa del texto
AGC:)

INDICE:

*.Entidades y conjunto de entidades ,pag…. 4,5 y 6

*.Relaciones y conjunto de relaciones,pag…8 y 9

*.Limitantes de mapeo , pag…………… 10,11 y 12

*.Llaves primarias ,pag . . .………………….. 13

*.Diagramas entidad Relacion pag………….. 14,15

ENTIDADES Y CONJUNTOS DE ENTIDADES
    Una entidad es un objeto que existe y puede ser distinguido de otro objeto. Una entidadpuede ser concreta (un libro, un automóvil etc.) o abstracta (fecha, edad, etc.).
    Un conjunto de entidades es un grupo de entidades del mismo tipo. Una entidad puede pertenecer a mas de un conjunto de entidades a la vez. Por ejemplo, la entidad persona puede ser parte de los conjuntos de entidades alumnos, empleados, clientes etc.
    Una entidad se distingue de otra porque posee ciertascaracterísticas que la hacen única. A estas características se les conoce como atributo. El rango de valores validos para un atributo determinado será conocido como dominio del atributo.
Ejemplo:
Entidad Empleado X
Atributo :
-RFC
-Nombre
-Salario (2000..10,000)
-Edad (18..60)

   
Una entidad se describe por un conjunto de parejas en el siguiente formato (atributo, valor del dato); debiendoespecificarse una pareja por cada atributo de la entidad.
Ejemplo:
(Nombre,Juan), (Edad,15), (Carrera,LI)

[pic]

[pic]

RELACIONES Y CONJUNTO DE RELACIONES.

Una relación es la asociación que existe entre dos a más entidades.
Un conjunto de relaciones es un grupo de relaciones del mismo tipo.
    La cantidad de entidades en una relación determina el grado de la relación, por ejemplo larelación ALUMNO-MATERIA es de grado 2, ya que intervienen la entidad ALUMNO y la entidad MATERIA, la relación PADRES, puede ser de grado 3, ya que involucra las entidades PADRE, MADRE e HIJO.
    Aunque el modelo E-R permite relaciones de cualquier grado, la mayoría de las aplicaciones del modelo sólo consideran relaciones del grado 2. Cuando son de tal tipo, se denominan relaciones binarias.    La función que tiene una relación se llama papel, generalmente no se especifican los papeles o roles, a menos que se quiera aclarar el significado de una relación.
    Diagrama E-R (sin considerar los atributos, sólo las entidades) para los modelos ejemplificados:
[pic]
[pic]

Limitantes de mapeo.
    Existen 4 tipos de relaciones que pueden establecerse entre entidades, las cualesestablecen con cuantas entidades de tipo B se pueden relacionar una entidad de tipo A:
Tipos de relaciones:

  [pic]   Relación uno a uno.
    Se presenta cuando existe una relación como su nombre lo indica uno a uno, denominado también relación de matrimonio. Una entidad del tipo A solo se puede relacionar con una entidad del tipo B, y viceversa;

    Por ejemplo: la relación asignación deautomóvil que contiene a las entidades EMPLEADO, AUTO, es una relación 1 a 1, ya que asocia a un empleado con un único automóvil por lo tanto ningún empleado posee más de un automóvil asignado, y ningún vehículo se asigna a más de un trabajador.
  Es representado gráficamente de la siguiente manera:

                   
[pic]
A: Representa a una entidad  de cualquier tipo diferente
    a unaentidad B.
R: en el diagrama representa a la relación que existe entre las entidades.
El extremo de la flecha que se encuentra punteada indica el uno de la relación, en este caso, una entidad A ligada a una entidad B.
  [pic]   Relación uno a muchos.
    Significa que una entidad del tipo A puede relacionarse con cualquier cantidad de entidades del tipo B, y una entidad del tipo B solo puede estarrelacionada con una entidad del tipo A. 
Su representación gráfica es la siguiente:

  [pic]
    Nótese en este caso que el extremo punteado de la flecha de la relación de A y B, indica una entidad A conectada a muchas entidades B.
  [pic]   Muchos a uno.
   Indica que una entidad del tipo B puede relacionarse con cualquier cantidad de entidades del tipo A, mientras que cada entidad del...
tracking img