COLEGIO NACIONAL
POMASQUI
NOMBRE: CÉSAR ZAMBRANO
CURSO: 2DO «D»
FECHA: 05-06-2014
TEMA: RELACIONES DE TABLAS
RELACIONES DE UNO A VARIOS
 En una relación de uno a varios, un registro de una tabla se
relaciona con varios registros de una segunda tabla, pero los registros
de la segunda tabla se relacionan sólo con un registro de la primera
tabla.
 Un ejemplo sería una tabla Proveedores y una tabla Productos. Un
proveedor puede ser la única fuente de múltiples productos, la
totalidad de los cuales se relaciona sólo con ese proveedor.
RELACIONES VARIOS A VARIOS
 En una relación de varios a varios, un registro de una tabla se
relaciona con varios registros de una segunda tabla y un registro de la
segunda tabla se relaciona con varios registros de la primera tabla.
 Este tipo de relación requiere una tercera tabla, denominada tabla de
unión. La tabla de unión contiene las claves principales de las otras dos
tablas como claves externas.
 Por ejemplo, la tabla Pedidos y la tabla Productos tienen una relación
varios a varios. Un pedido puede contener muchos productos y cada
producto puede aparecer en muchos pedidos.
 La tercera tabla, en este ejemplo la tabla Detalles de pedidos, contiene las claves
principales de las tablas Pedidos y Productos. La tabla Detalles de pedidos es la tabla de
unión de las otras dos.
 Dado que cada elemento de la tabla Pedidos y cada elemento de la tabla Productos
puede aparecer numerosas veces en la tabla Detalles de pedidos, cada una de estas dos
tablas tiene una relación de uno a varios con la tabla Detalles de pedidos. Todas las tablas
de unión conectan tablas que tienen relaciones de uno a varios con las tablas de unión, y
las claves principales de esas tablas conectadas son las claves externas de la clave de unión.
 Cuando una tabla se puede relacionar con otras simplemente haciendo referencia a la
información que contienen, las partes de la base de datos son como las células del
organismo. Cada una está activa, cada una tiene el tamaño correcto para su finalidad y
juntas pueden obtener efectos mucho mayores de lo que son capaces individualmente.
relaciones de tablas uno a varios, varios a varios

relaciones de tablas uno a varios, varios a varios

  • 1.
    COLEGIO NACIONAL POMASQUI NOMBRE: CÉSARZAMBRANO CURSO: 2DO «D» FECHA: 05-06-2014 TEMA: RELACIONES DE TABLAS
  • 2.
    RELACIONES DE UNOA VARIOS  En una relación de uno a varios, un registro de una tabla se relaciona con varios registros de una segunda tabla, pero los registros de la segunda tabla se relacionan sólo con un registro de la primera tabla.  Un ejemplo sería una tabla Proveedores y una tabla Productos. Un proveedor puede ser la única fuente de múltiples productos, la totalidad de los cuales se relaciona sólo con ese proveedor.
  • 4.
    RELACIONES VARIOS AVARIOS  En una relación de varios a varios, un registro de una tabla se relaciona con varios registros de una segunda tabla y un registro de la segunda tabla se relaciona con varios registros de la primera tabla.  Este tipo de relación requiere una tercera tabla, denominada tabla de unión. La tabla de unión contiene las claves principales de las otras dos tablas como claves externas.  Por ejemplo, la tabla Pedidos y la tabla Productos tienen una relación varios a varios. Un pedido puede contener muchos productos y cada producto puede aparecer en muchos pedidos.
  • 5.
     La terceratabla, en este ejemplo la tabla Detalles de pedidos, contiene las claves principales de las tablas Pedidos y Productos. La tabla Detalles de pedidos es la tabla de unión de las otras dos.  Dado que cada elemento de la tabla Pedidos y cada elemento de la tabla Productos puede aparecer numerosas veces en la tabla Detalles de pedidos, cada una de estas dos tablas tiene una relación de uno a varios con la tabla Detalles de pedidos. Todas las tablas de unión conectan tablas que tienen relaciones de uno a varios con las tablas de unión, y las claves principales de esas tablas conectadas son las claves externas de la clave de unión.  Cuando una tabla se puede relacionar con otras simplemente haciendo referencia a la información que contienen, las partes de la base de datos son como las células del organismo. Cada una está activa, cada una tiene el tamaño correcto para su finalidad y juntas pueden obtener efectos mucho mayores de lo que son capaces individualmente.