SlideShare una empresa de Scribd logo
1 de 5
COLEGIO NACIONAL
“POMASQUI”
FABRICIO CATAGÑA
SEGUNDO TÉCNICO “D”
BASE DE DATOS
 Uno de los objetivos de un buen diseño de base de
datos es eliminar la redundancia de los datos (datos
duplicados). Para lograr dicho objetivo, conviene
desglosar los datos en muchas tablas basadas en
temas para que cada hecho esté representado sólo
una vez. A continuación, se debe proporcionar a
Microsoft Office Access 2007 los medios para
recopilar de nuevo la información desglosada (esto se
realiza colocando campos comunes en tablas que
están relacionadas). Sin embargo, para realizar este
paso correctamente, primero deberá comprender las
relaciones existentes entre las tablas y, a
continuación, especificar dichas relaciones en la base
de datos de Office Access 2007.
 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.
 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.
 En una relación uno a uno, una fila de la tabla
A no puede tener más de una fila coincidente
en la tabla B y viceversa. Se crea una relación
uno a uno si las dos columnas relacionadas
son claves principales.
Este tipo de relación no es habitual, ya que la
mayor parte de la información relacionada de
esta manera estaría toda en una tabla. Puede
utilizar una relación uno a uno

Más contenido relacionado

La actualidad más candente

Relaciones en una base de datos[1]
Relaciones en una base de datos[1]Relaciones en una base de datos[1]
Relaciones en una base de datos[1]carmenarcos
 
Andres galvis
Andres galvisAndres galvis
Andres galvisandres903
 
Sebas prieto & laura reyes 903
Sebas prieto & laura reyes   903Sebas prieto & laura reyes   903
Sebas prieto & laura reyes 903SEBASPRIETO
 
relaciones de tablas uno a varios, varios a varios
relaciones de tablas uno a varios, varios a variosrelaciones de tablas uno a varios, varios a varios
relaciones de tablas uno a varios, varios a variosCésar Zambrano Figueroa
 
Base de datos segunda parte
Base de datos segunda parteBase de datos segunda parte
Base de datos segunda partealvarogomez1998
 
♥Relaciones de bases de datos en acess.
♥Relaciones de bases de datos en acess.♥Relaciones de bases de datos en acess.
♥Relaciones de bases de datos en acess.Juana Loopy
 
Tipos de relaciones en access
Tipos de relaciones en accessTipos de relaciones en access
Tipos de relaciones en accessAlvaro_Criollo
 
Relaciones de tablas en access
Relaciones de tablas en accessRelaciones de tablas en access
Relaciones de tablas en accessvalentinorj
 
Relacion entre Tablas en Access
Relacion entre Tablas en AccessRelacion entre Tablas en Access
Relacion entre Tablas en Accessfarmayoma
 
Tipos de relaciones en access
Tipos de relaciones en accessTipos de relaciones en access
Tipos de relaciones en accesspablytopch
 
Combinaciòn de correspondencia
Combinaciòn de correspondenciaCombinaciòn de correspondencia
Combinaciòn de correspondenciaOscar-Guerrero
 
Relación De uno a Varios
Relación De uno a VariosRelación De uno a Varios
Relación De uno a VariosJohanVaca
 

La actualidad más candente (17)

Relaciones en una base de datos[1]
Relaciones en una base de datos[1]Relaciones en una base de datos[1]
Relaciones en una base de datos[1]
 
Andres galvis
Andres galvisAndres galvis
Andres galvis
 
Relaciones en bases de datos
Relaciones en bases de datosRelaciones en bases de datos
Relaciones en bases de datos
 
Sebas prieto & laura reyes 903
Sebas prieto & laura reyes   903Sebas prieto & laura reyes   903
Sebas prieto & laura reyes 903
 
relaciones de tablas uno a varios, varios a varios
relaciones de tablas uno a varios, varios a variosrelaciones de tablas uno a varios, varios a varios
relaciones de tablas uno a varios, varios a varios
 
Tablas
TablasTablas
Tablas
 
Base de datos segunda parte
Base de datos segunda parteBase de datos segunda parte
Base de datos segunda parte
 
♥Relaciones de bases de datos en acess.
♥Relaciones de bases de datos en acess.♥Relaciones de bases de datos en acess.
♥Relaciones de bases de datos en acess.
 
Tipos de relaciones en access
Tipos de relaciones en accessTipos de relaciones en access
Tipos de relaciones en access
 
Relacion de tablas 2
Relacion de tablas 2Relacion de tablas 2
Relacion de tablas 2
 
Relaciones de tablas en access
Relaciones de tablas en accessRelaciones de tablas en access
Relaciones de tablas en access
 
Relacion entre Tablas en Access
Relacion entre Tablas en AccessRelacion entre Tablas en Access
Relacion entre Tablas en Access
 
Tipos de relaciones en access
Tipos de relaciones en accessTipos de relaciones en access
Tipos de relaciones en access
 
Combinaciòn de correspondencia
Combinaciòn de correspondenciaCombinaciòn de correspondencia
Combinaciòn de correspondencia
 
Base de datos parte dos
Base de datos parte dosBase de datos parte dos
Base de datos parte dos
 
Relacion de datos
Relacion de datosRelacion de datos
Relacion de datos
 
Relación De uno a Varios
Relación De uno a VariosRelación De uno a Varios
Relación De uno a Varios
 

Similar a Relaciones de tablas

Guía de relaciones de tablas
Guía de relaciones de tablasGuía de relaciones de tablas
Guía de relaciones de tablaskehincapie
 
Relaciones de Microsoft Access 2007
Relaciones de Microsoft Access 2007Relaciones de Microsoft Access 2007
Relaciones de Microsoft Access 2007DavidJimenez01
 
Guía de relaciones de tablas
Guía de relaciones de tablasGuía de relaciones de tablas
Guía de relaciones de tablasangelguangasig
 
Relaciones de access
Relaciones de accessRelaciones de access
Relaciones de accessbelenarmijos
 
Relaciones en acces marco sigcho hebert simbaña
Relaciones en acces marco sigcho hebert simbañaRelaciones en acces marco sigcho hebert simbaña
Relaciones en acces marco sigcho hebert simbañasigchomar
 
Kevin y sanchez urdy
Kevin y sanchez urdyKevin y sanchez urdy
Kevin y sanchez urdySantiAgoKeVin
 
Relaciones de Acces 2007
Relaciones de Acces 2007Relaciones de Acces 2007
Relaciones de Acces 2007Leinad_LDU
 
Relaciones en una base de datos[1]
Relaciones en una base de datos[1]Relaciones en una base de datos[1]
Relaciones en una base de datos[1]carmenarcos
 
Computacion2
Computacion2Computacion2
Computacion2Lu Is
 
Relación uno a varios
Relación uno a variosRelación uno a varios
Relación uno a variosJohanVaca
 

Similar a Relaciones de tablas (20)

Guía de relaciones de tablas
Guía de relaciones de tablasGuía de relaciones de tablas
Guía de relaciones de tablas
 
RELACIONES DE ACESS
RELACIONES DE ACESSRELACIONES DE ACESS
RELACIONES DE ACESS
 
Relaciones de Microsoft Access 2007
Relaciones de Microsoft Access 2007Relaciones de Microsoft Access 2007
Relaciones de Microsoft Access 2007
 
Bryan Ipiales
Bryan IpialesBryan Ipiales
Bryan Ipiales
 
Relaciones en Access
Relaciones en AccessRelaciones en Access
Relaciones en Access
 
Guía de relaciones de tablas
Guía de relaciones de tablasGuía de relaciones de tablas
Guía de relaciones de tablas
 
Relaciones de access
Relaciones de accessRelaciones de access
Relaciones de access
 
RELACIONES ACCES 2007
RELACIONES ACCES  2007RELACIONES ACCES  2007
RELACIONES ACCES 2007
 
Relaciones en Access
Relaciones en Access Relaciones en Access
Relaciones en Access
 
Relaciones en acces marco sigcho hebert simbaña
Relaciones en acces marco sigcho hebert simbañaRelaciones en acces marco sigcho hebert simbaña
Relaciones en acces marco sigcho hebert simbaña
 
base de datos
base de datos base de datos
base de datos
 
Relacionar tablas en SQL
Relacionar tablas en SQLRelacionar tablas en SQL
Relacionar tablas en SQL
 
Kevin y sanchez urdy
Kevin y sanchez urdyKevin y sanchez urdy
Kevin y sanchez urdy
 
Yurleybd
YurleybdYurleybd
Yurleybd
 
Relaciones de Acces 2007
Relaciones de Acces 2007Relaciones de Acces 2007
Relaciones de Acces 2007
 
Relaciones
RelacionesRelaciones
Relaciones
 
Tablas
TablasTablas
Tablas
 
Relaciones en una base de datos[1]
Relaciones en una base de datos[1]Relaciones en una base de datos[1]
Relaciones en una base de datos[1]
 
Computacion2
Computacion2Computacion2
Computacion2
 
Relación uno a varios
Relación uno a variosRelación uno a varios
Relación uno a varios
 

Más de Fabricio Catagña Aguilar (6)

Relaciones de tablas
Relaciones de tablasRelaciones de tablas
Relaciones de tablas
 
trabajo
trabajotrabajo
trabajo
 
trabajo de sistema mono usuario
trabajo de sistema mono usuariotrabajo de sistema mono usuario
trabajo de sistema mono usuario
 
trabajo de sistema mono usuario
trabajo de sistema mono usuariotrabajo de sistema mono usuario
trabajo de sistema mono usuario
 
fabricio
fabriciofabricio
fabricio
 
Códigos qr
Códigos qrCódigos qr
Códigos qr
 

Relaciones de tablas

  • 2.  Uno de los objetivos de un buen diseño de base de datos es eliminar la redundancia de los datos (datos duplicados). Para lograr dicho objetivo, conviene desglosar los datos en muchas tablas basadas en temas para que cada hecho esté representado sólo una vez. A continuación, se debe proporcionar a Microsoft Office Access 2007 los medios para recopilar de nuevo la información desglosada (esto se realiza colocando campos comunes en tablas que están relacionadas). Sin embargo, para realizar este paso correctamente, primero deberá comprender las relaciones existentes entre las tablas y, a continuación, especificar dichas relaciones en la base de datos de Office Access 2007.
  • 3.  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.
  • 4.  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.
  • 5.  En una relación uno a uno, una fila de la tabla A no puede tener más de una fila coincidente en la tabla B y viceversa. Se crea una relación uno a uno si las dos columnas relacionadas son claves principales. Este tipo de relación no es habitual, ya que la mayor parte de la información relacionada de esta manera estaría toda en una tabla. Puede utilizar una relación uno a uno