base de datos parte 2

  • Published on
    14-Aug-2015

  • View
    35

  • Download
    1

Transcript

  1. 1. BASE DE DATOS PARTE 2 Presentado por : maria f carvajal Jennnifer caicedo Grado : 11-02
  2. 2. CONSULTA Defina el modelo entidad relacin Que es una relacin Que tipos de relaciones existen, defina cada uno de ellas y d un ejemplo 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.
  3. 3. DEFINA EL 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.
  4. 4. QUE ES UNA RELACIN? Describe cierta dependencia entre entidades o permite la asociacin de las mismas. Una relacin tiene sentido al expresar las entidades que relaciona. En el ejemplo anterior, podemos decir que un husped (entidad), se aloja (relacin) en una habitacin (entidad).
  5. 5. QUE TIPOS DE RELACIONES EXISTEN, Relaciones uno a varios 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 publishers y titles se da una relacin uno a varios: una editorial publica muchos ttulos, pero a cada ttulo le corresponde slo una editorial.
  6. 6. Relaciones varios a varios 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. La clave principal de la tabla titleauthors es la combinacin de la columna au_id (la clave principal de la tabla authors) y la columna title_id (la clave principal de la tabla titles).
  7. 7. Relaciones uno a uno 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 . 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: Dividir una tabla con muchas columnas. Aislar parte de una tabla por razones de seguridad. Almacenar datos que son efmeros y que pueden eliminarse fcilmente mediante la simple eliminacin de la tabla. .
  8. 8. Especificaciones Diseo general Diseo de detalles Fabricacin