Anac

Páginas: 16 (3782 palabras) Publicado: 17 de abril de 2011
UAC

MATERIAL DE APOYO ACCESS PARTE I: TEORÍA “MODELO ENTIDAD - RELACIÓN”

Profesor: Cristian Gómez Villablanca
El modelo de datos de entidad-relación (ER) se basa en una percepción de un mundo real que consiste en un conjunto de objetos básicos llamados entidades y de relaciones entre estos objetos. Se desarrolló para facilitar el diseño de bases de datos permitiendo especificar un esquemaempresarial. Este esquema representa la estructura lógica general de la base de datos. Objetos básicos del modelo ER Los conceptos básicos previstos por el modelo ER son entidades, relaciones y atributos. • Entidades y conjunto de entidades

Una entidad es un objeto que existe y puede distinguirse de otros objetos. La entidad puede ser concreta, por ejemplo: una persona o un libro; o abstracta,por ejemplo un día festivo o un concepto. Un conjunto de entidades es un grupo de entidades del mismo tipo. El conjunto de todas las personas que tienen una cuenta en el banco, por ejemplo, puede definirse como el conjunto de entidades clientes. Una entidad está representada por un conjunto de atributos. Los posibles atributos del conjunto de entidades clientes son nombre, documento, calle yciudad. Para cada atributo existe un rango de valores permitidos, llamado dominio del atributo. El dominio del atributo nombre podría ser el conjunto de todas los nombres de personas de cierta longitud. • Relaciones y conjunto de relaciones

Una relación es una asociación entre varias entidades. Por ejemplo es posible definir una relación que asocia al cliente Gutiérrez con la cuenta 401. Un conjuntode relaciones es un grupo de relaciones del mismo tipo. Se definirá el conjunto de relaciones clientecuenta para denotar la asociación entre los clientes y las cuentas bancarias que tienen. La relación clientecuenta es un ejemplo de una relación binaria, es decir, una que implica a dos conjuntos de entidades. Existen conjuntos de relaciones que incluyen a n-conjuntos de entidades, relacionesn-arias, por ejemplo las relaciones tenaria cliecuentasuc que especifica que el cliente Gutiérrez tienen la cuenta 401 en la sucursal Coquimbo. Los relaciones recursivas son relaciones binarias que conectan una entidad consigo misma.

Una relación también puede tener atributos descriptivos o rótulos. Por ejemplo, fecha podría ser un atributo del conjunto de relaciones clientecuenta. Esto especificala última fecha en que el cliente tuvo acceso a su cuenta. Cardinalidades de mapeo Un esquema ER empresarial puede definir ciertas limitantes con las que deben cumplir los datos contenidos en la base de datos. Una limitante importante es la de las cardinalidades de mapeo que expresan el número de entidades con las que puede asociarse otra entidad mediante una relación. Para un conjunto binario derelaciones R entre los conjuntos de entidades A y B, la cardinalidad de mapeo puede ser: Ÿ Una a una: una entidad de A está asociada únicamente con una entidad de B y una entidad de B está asociada solo con una entidad de A.

a1 a2 a3 a4

b1 b2 b3 b4

Ÿ

A B Una a muchas: una entidad en A está asociada con varias entidades de B, pero una entidad de B puede asociarse únicamente con unaentidad de A.

a1 a2 a3

b1 b2 b3 b4 b5

Ÿ

A B Muchas a una: una entidad de A está asociada únicamente con una entidad en B, pero una entidad de B está relacionada con varias entidades de A. a1 a2 a3 a4 a5 A b1 b2 b3 B

Ÿ

Muchas a muchas: una entidad en A está asociada con varias entidades de B y una entidad en B está vinculada con varias entidades de A.

a1 a2 a3 a4 A

b1 b2 b3 b4B

Para ilustrar lo anterior, considérese el conjunto de relaciones clientecuenta. Si en un banco dado una cuenta puede pertenecer únicamente a un cliente y un cliente puede tener varias cuentas, entonces el conjunto de relaciones clientecuenta es una a muchas, de cliente a cuenta. Si una cuenta puede pertenecer a varios clientes, entonces el conjunto de relaciones clientecuenta es una a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • anaco
  • Anaco
  • Historia De Anaco
  • Anaco Y Su Historia
  • Origen de anaco
  • Anac SMS
  • MUNICIPIO ANACO
  • trabajo de anaco nuevo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS