Introduccion A Las Bases De Datos
El modelo de datos entidad-relación (E-R) está basado en una percepción del mundo real que consta de una colección de objetos básicos, llamados entidades, y de relaciones entre estos objetos. Una entidad es una “cosa” u “objeto” en el mundo real que es distinguible de otros objetos. Por ejemplo, cada persona es una entidad, y las cuentas bancarias pueden ser consideradasentidades. Las entidades se describen en una base de datos mediante un conjunto de atributos. Los atributos son las características por medio de los cuales se puede describir una entidad. Por ejemplo, los atributos número-cuenta y saldo describen una cuenta particular de un banco y pueden ser atributos del conjunto de entidades cuenta. Análogamente, los atributos nombre-cliente, calle-cliente yciudad-cliente pueden describir una entidad cliente.
TIPOS DE ATRIBUTOS
• ATRIBUTOS SIMPLES: Son aquellos atributos que son fáciles de identificar, inherentes a la entidad y no pueden seguir descomponiéndose.
• ATRIBUTOS COMPUESTOS: Son aquellos atributos que tienen 2 o más atributossimples que lo componen, llamados también atributos concatenados, ya que se forman por la unión de dosatributos simples. es un atributo con varios componentes, cada uno con un significado por sí mismo. Un grupo de atributos se representa mediante un atributo compuesto cuando tienen afinidad en cuanto a su significado, o en cuanto a su uso. Un atributo compuesto se representa gráficamente mediante un óvalo.
Digamos que el nuevo atributo Apellido se compone así: AP + AM.DONDE: AP es apellidopaterno y AM es apellido materno
• ATRIBUTOS MULTIVALORADOS: Son aquellos atributos que tienen un conjunto devalores para un solo registro de datos, éstos atributos son capaces de generar inclusive una nueva entidad. También se le conoce como atributos Polivalentes. pueden tener un número máximo y un número mínimo de valores. La cardinalidad de un atributo indica el número mínimo y el númeromáximo de valores que puede tomar para cada ocurrencia de la entidad o relación a la que pertenece
Digamos que el cliente de nuestra empresa, en realidad tenga varios números telefónicos donde ubicarlo, entonces estamos ante un atributo ‘Teléfono’ con varios valores posibles, entonces podría generar una nueva entidad.
• ATRIBUTO DERIVADO: Es aquel que puede ser generado por otros atributos delamisma entidad e inclusive por atributos de otra entidad. Un atributo derivado es aquel que representa un valor que se puede obtener a partir del valor de uno o varios atributos, que no necesariamente deben pertenecer a la misma entidad o relación.
• ATRIBUTO CLAVE: Es aquel atributo que identifica unívocamente a la entidad, es decir, son aquellos atributos cuyos valores no se repetiránjamás para otra entidad, inclusive en la misma entidad, no existirán dos registros con el mismo valor para ese atributo, a propósito de este tipo de atributo hablaremos de los índices o claves de las entidades.
Una relación es una asociación entre varias entidades. Por ejemplo, una relación impositor asocia un cliente con cada cuenta que tiene. El conjunto de todas las entidades del mismo tipo, yel conjunto de todas las relaciones del mismo tipo, se denominan respectivamente conjunto de entidades y conjunto de relaciones.
La estructura lógica general de una base de datos se puede expresar gráficamente mediante un diagrama ER, que consta de los siguientes componentes:
• Rectángulos, que representan conjuntos de entidades.
• Elipses, que representan atributos.
• Rombos, que representanrelaciones entre conjuntos de entidades.
• Líneas, que unen los atributos con los conjuntos de entidades y los conjuntos de entidades con las relaciones.
Cada componente se etiqueta con la entidad o relación que representa.
CARDINALIDAD DE UNA RELACION
La cardinalidad con la que una entidad participa en una relación especifica el número mínimo y el número máximo de correspondencias en...
Regístrate para leer el documento completo.