Guía Tercer Parcial
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 y ciudad. 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.
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 conjunto de 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.
Una tarea muy importante dentro de la modelación de bases de datos consiste en
especificar cómo se van a distinguir las entidades y las relaciones. Conceptualmente , las
entidades individuales y las relaciones son distintas entre sí, pero desde el punto de vista de
una base de datos la diferencia entre ellas debe expresarse en términos de sus atributos. Para
hacer estas distinciones, se asigna una llave primaria a cada conjunto de entidades, esta, es un
conjunto de uno o más atributos que, juntos, permiten identificar en forma única a una entidad
dentro del conjunto de entidades. Por ejemplo: el atributo documento del conjunto entidades
cliente es suficiente para distinguir a una entidad cliente de otra, por lo tanto puede ser la llave
primara de ese conjunto de entidades.
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.
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.
Una a muchas: una entidad en A está asociada con varias entidades de B, pero
una entidad de B puede asociarse únicamente con una entidad de A.
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.
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.
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 y ciudad. 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.
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 conjunto de 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.
Una tarea muy importante dentro de la modelación de bases de datos consiste en
especificar cómo se van a distinguir las entidades y las relaciones. Conceptualmente , las
entidades individuales y las relaciones son distintas entre sí, pero desde el punto de vista de
una base de datos la diferencia entre ellas debe expresarse en términos de sus atributos. Para
hacer estas distinciones, se asigna una llave primaria a cada conjunto de entidades, esta, es un
conjunto de uno o más atributos que, juntos, permiten identificar en forma única a una entidad
dentro del conjunto de entidades. Por ejemplo: el atributo documento del conjunto entidades
cliente es suficiente para distinguir a una entidad cliente de otra, por lo tanto puede ser la llave
primara de ese conjunto de entidades.
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.
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.
Una a muchas: una entidad en A está asociada con varias entidades de B, pero
una entidad de B puede asociarse únicamente con una entidad de A.
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.
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.
Comentarios
Publicar un comentario