modelo entidad-relación

Embed Size (px)

Citation preview

  1. 1. modelo entidad-relacin Un diagrama o modelo entidad-relacin (a veces denominado por sus siglas en ingls, E-R "Entity relationship", o del espaol DER "Diagrama de 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. http://es.wikipedia.org/wiki/Modelo_entidad-relaci%C3%B3n
  2. 2. modelo entidad relacin O Cuando se utiliza una base de datos para gestionar informacin, se est plasmando una parte del mundo real en una serie de tablas, registros y campos ubicados en un ordenador; crendose un modelo parcial de la realidad. Antes de crear fsicamente estas tablas en el ordenador se debe realizar un modelo de datos. O http://www.cs.us.es/cursos/bd-2002/HTML/modeloER.htm
  3. 3. Que tipos de relaciones, cada uno de ellas O Relaciones uno a varios O Relaciones varios a varios O Relaciones uno a uno http://diegosotocjcm.blogspot.com/2010/04/que- tipos-de-relaciones-existen-defina.html
  4. 4. Relaciones uno a varios O Las relaciones uno a varios son el tipo ms habitual de relacin. En este tipo de relacin, una fila de la tabla A puede corresponderse con muchas filas de la tabla B, pero una fila de la tabla B slo puede corresponderse con otra de la tabla A. Por ejemplo, en las tablas Publisher y titles se da una relacin uno a varios: una editorial publica muchos ttulos, pero a cada ttulo le corresponde slo una editorial.
  5. 5. Relaciones varios a varios O En una relacin varios a varios, una fila de la tabla A puede tener muchas filas coincidentes en la tabla B y viceversa. Este tipo de relaciones se crea definiendo una tercera tabla, denominada tabla de unin, cuya clave principal est constituida por las claves externas de las tablas A y B. Por ejemplo, entre las tablas authors y titles existira una relacin varios a varios definida por una relacin uno a varios entre cada una de ellas y la tabla titleauthors
  6. 6. Relaciones uno a uno O En una relacin uno a uno, una fila de la tabla A no puede tener ms de una fila coincidente en la tabla B y viceversa. Se crea una relacin uno a uno si las dos columnas relacionadas son claves principales o tienen restricciones UNIQUE. O O Este tipo de relacin no es habitual, ya que la mayor parte de la informacin relacionada de esta manera estara toda en una tabla. Puede utilizar una relacin uno a uno para: O O Dividir una tabla con muchas columnas. O O Aislar parte de una tabla por razones de seguridad.
  7. 7. Cual es el proceso de diseo de una BD: Realice un grafico utilizando autoformas en cualquiera de los programas de office (PP, Word, Excel) para explicar esta pregunta.