Colegio Cooperativo Reyes Patria Sogamoso 2014 1. Definicin de modelo de datos: Un modelo de datos es un lenguaje orientado a hablar de una Base de Datos. Tpicamente un modelo de datos permite describir: 1.1. Las estructuras de datos de la base: El tipo de los datos que hay en la base y la forma en que se relacionan. 1.2. Las restricciones de integridad: Un conjunto de condiciones que deben cumplir los datos para reflejar correctamente la realidad deseada. 1.3. Operaciones de manipulacin de los datos: tpicamente, operaciones de agregado, borrado, modificacin y recuperacin de los datos de la base. 2. Modelo entidad-relacin: Es una herramienta para el modelado de datos que permite representar las entidades relevantes de un sistema de informacin as como sus interrelaciones y propiedades. Sus partes Son: 2.1. Entidad:
Representa una cosa u "objeto" del mundo real con existencia independiente, es decir, se diferencia unvocamente de otro objeto o cosa, incluso siendo del mismo tipo, o una misma entidad. Ejemplo: una persona, un carro, una casa 2.2. Atributos:
Los atributos son las caractersticas que definen o identifican a una entidad. Estas pueden ser muchas, y el diseador solo utiliza o implementa las que considere ms relevantes. Los atributos son las propiedades que describen a cada entidad en un conjunto de entidades. Ejemplo: Identificacin, nombre, edad, nmero, etc.
2.3. Relacin:
Generalmente se representa mediante un rombo es cual contiene un verbo o un sinnimo que identifica a estas dos entidades. Ejemplo: esposo y esposa (relacin: CASADOS)
3. Cardinalidad: 3.1. Es simplemente la forma en que se relacionan las Entidades, o expresa cuantas entidades se relacionan con otras entidades Existen 4 tipos de relaciones que pueden establecerse entre entidades. 3.1.1. Uno a uno 1:1. Una entidad del conjunto de entidades. El se relaciona con una nica entidad del conjunto de entidades E2 y viceversa.
3.1.2. Uno a muchos 1:n. Una entidad del conjunto de entidades. El se relaciona con muchas entidades del conjunto de entidades E2 y una entidad del conjunto de entidades E2 solo puede estar relacionada con una entidad del conjunto de entidades E1.
3.1.3. Muchos a uno n:1. Una entidad en E1 est asociada con una nica entidad del conjunto de entidades E2 y una entidad del conjunto de entidades en E2 est relacionada con muchas entidades del conjunto de entidades E1.