Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Unidad 3

2,520 views

Published on

  • Be the first to comment

Unidad 3

  1. 1. UNIDAD 3
  2. 2. IDEA DISEÑO ENTIDAD – RELACIONMODELO RELACIONAL BASES DE DATOS RELACIONALES
  3. 3. MODELO RELACIONAL Es un modelo de datos basado en la lógica de predicados y en la teoría de conjuntos. Este modelo considera la base de datos como una colección de relaciones. Una relación representa una tabla que no es más queun conjunto de filas, cada fila es un conjunto de campos y cada campo representa un valor que interpretado describe el mundo real. Cada fila también se puededenominar tupla o registro y a cada columna también se le puede llamar campo o atributo.
  4. 4. Se verifica que en todas las ENTIDADES exista una clave principal, si no es así, se agregan claves en donde sea necesario. M:N M:1
  5. 5. M:N Cada entidad setransforma en una tabla M:1 con sus mismos atributos PELÍCULA ID_ Película Nombre Años ACTOR ID_ Actor Nombre Apellido ESTUDIO ID_ Estudio Nombre
  6. 6. Algunas relación se transforma en tablas según sea su cardinalidad. M:N Relación M:N M:1Siempre será una tabla, con sus atributos + claves de entidades asociadas. ACTUA ID_ Película ID_ Actor
  7. 7. Relación 1:N o N:1Añadir la clave de la tabla“uno” a la tabla “muchos” M:N + atributos de la relación (si procede). M:1 PRODUCE ID_ Película ID_ Estudio PELÍCULA ID_ Película Nombre Años ID_ Estudio
  8. 8. Añadir la clave de una tabla cualquiera a laRelación 1:1 otra tabla + atributos de la relación (si procede). ID 1:1 código ciudad DIRECTOR DIRIGE EQUIPO FUTBOL TECNICO nombre estadio nombre Fecha_nacDIRECTOR TECNICO ID Nombre Fecha_nacEQUIPO FUTBOL Código Nombre Estadio Ciudad ID DIRIGE ID Código

×