SlideShare una empresa de Scribd logo
1 de 1
Conceptos básicos sobre relaciones
Bases de datos
relacionales
Una base de datos
relacional permite la
utilización simultánea de
datos procedentes de más de
una tabla.
Al hacer uso de las relaciones,
se evita la duplicidad de
datos, ahorrando memoria
y espacio en el disco,
aumentando la velocidad
de ejecución y facilitando al
usuario/a el trabajo con
tablas.
Para conseguir una correcta
base de datos relacional es
imprescindible realizar un
estudio previo del diseño de la
base de datos.
Para poder relacionar tablas
entre sí se deberá especificar
un campo en común que
contenga el mismo valor en las
dos tablas y dicho campo será
clave principal en una de ellas.
Tipos de
relaciones
Relación Uno a Uno: Cuando un registro de
una tabla sólo puede estar relacionado con un
único registro de la otra tabla y viceversa.
Relación Uno a Varios: Cuando un registro de
una tabla (tabla secundaria) sólo puede estar
relacionado con un único registro de la otra
tabla (tabla principal) y un registro de la otra
tabla (tabla principal) puede tener más de un
registro relacionado en la primera tabla (tabla
secundaria).
Relación Varios a Varios: Cuando un registro
de una tabla puede estar relacionado con más
de un registro de la otra tabla y viceversa.
Las relaciones varios a varios sesuelen
representar definiendo una tabla intermedia
entre las dos tablas. Siguiendo el ejemplo
anterior sería definir una tabla líneas de pedido
relacionado con clientes y con artículos.

Más contenido relacionado

La actualidad más candente

TIPOS DE RELACIONES DE ACCESS
TIPOS DE RELACIONES DE ACCESSTIPOS DE RELACIONES DE ACCESS
TIPOS DE RELACIONES DE ACCESSSF Art
 
Conceptos básicos sobre relacionefes
Conceptos básicos sobre relacionefesConceptos básicos sobre relacionefes
Conceptos básicos sobre relacionefesjohanstar77
 
Base de batos relacional 2
Base de batos relacional 2Base de batos relacional 2
Base de batos relacional 2cecilia240
 
Tipos de relaciones
Tipos de relacionesTipos de relaciones
Tipos de relacionescecilia240
 
Base de batos relacional 2
Base de batos relacional 2Base de batos relacional 2
Base de batos relacional 2cecilia240
 
Base de batos relacional 2
Base de batos relacional 2Base de batos relacional 2
Base de batos relacional 2Rober96_
 

La actualidad más candente (13)

1 bases de datos relacionales
1 bases de datos relacionales1 bases de datos relacionales
1 bases de datos relacionales
 
Computacion dianis
Computacion dianisComputacion dianis
Computacion dianis
 
MAPA CONCEPTUAL
MAPA CONCEPTUALMAPA CONCEPTUAL
MAPA CONCEPTUAL
 
TIPOS DE RELACIONES DE ACCESS
TIPOS DE RELACIONES DE ACCESSTIPOS DE RELACIONES DE ACCESS
TIPOS DE RELACIONES DE ACCESS
 
Conceptos básicos sobre relacionefes
Conceptos básicos sobre relacionefesConceptos básicos sobre relacionefes
Conceptos básicos sobre relacionefes
 
Base de batos relacional 2
Base de batos relacional 2Base de batos relacional 2
Base de batos relacional 2
 
Tipos de relaciones
Tipos de relacionesTipos de relaciones
Tipos de relaciones
 
Base de batos relacional 2
Base de batos relacional 2Base de batos relacional 2
Base de batos relacional 2
 
mapa conceptual
mapa conceptualmapa conceptual
mapa conceptual
 
informatica
informaticainformatica
informatica
 
Base de batos relacional 2
Base de batos relacional 2Base de batos relacional 2
Base de batos relacional 2
 
,Mkmnhbhm
,Mkmnhbhm,Mkmnhbhm
,Mkmnhbhm
 
Relaciones2
Relaciones2Relaciones2
Relaciones2
 

Destacado

Pat o'byrne conference march 2011 final
Pat o'byrne conference march 2011 finalPat o'byrne conference march 2011 final
Pat o'byrne conference march 2011 finalInvestnet
 
B4チラシうら0927
B4チラシうら0927B4チラシうら0927
B4チラシうら0927himejisaty
 
Polimi creative citizens desis
Polimi creative citizens desisPolimi creative citizens desis
Polimi creative citizens desisDESIS_projects
 
Aula 3 cadeia, teia e piramedes
Aula 3   cadeia, teia e piramedesAula 3   cadeia, teia e piramedes
Aula 3 cadeia, teia e piramedesGrupo UNIASSELVI
 
2007-juni Web20Klasse
2007-juni Web20Klasse2007-juni Web20Klasse
2007-juni Web20KlasseFranz Strauss
 
Fajčenie a jeho prevencia u mládeže Alexandra Bednárova, Karolína Hirková
Fajčenie a jeho prevencia u mládeže  Alexandra Bednárova, Karolína HirkováFajčenie a jeho prevencia u mládeže  Alexandra Bednárova, Karolína Hirková
Fajčenie a jeho prevencia u mládeže Alexandra Bednárova, Karolína HirkováJanko Matúška
 
Trabajodebasededatos2 140723161917-phpapp02
Trabajodebasededatos2 140723161917-phpapp02Trabajodebasededatos2 140723161917-phpapp02
Trabajodebasededatos2 140723161917-phpapp02xdbro
 
Cuál sensor incluye 3 led para iluminar la superficie de un objeto
Cuál sensor incluye 3 led para iluminar la superficie de un objetoCuál sensor incluye 3 led para iluminar la superficie de un objeto
Cuál sensor incluye 3 led para iluminar la superficie de un objetoOmar Duenas
 
B4チラシおもて0531
B4チラシおもて0531B4チラシおもて0531
B4チラシおもて0531himejisaty
 
19.2.2009_Peter_Weisenbacher
19.2.2009_Peter_Weisenbacher19.2.2009_Peter_Weisenbacher
19.2.2009_Peter_WeisenbacherKISK FF MU
 
10. Η Αρχαϊκή τέχνη
10. Η Αρχαϊκή τέχνη10. Η Αρχαϊκή τέχνη
10. Η Αρχαϊκή τέχνηlykkarea
 
Lolol
LololLolol
Lololxdbro
 
Base de datos
Base de datosBase de datos
Base de datosxdbro
 
Revista de história aaron
Revista de história   aaronRevista de história   aaron
Revista de história aaronFilipe Matos
 
Fototeca IAO
Fototeca IAOFototeca IAO
Fototeca IAOdario
 

Destacado (20)

Aula
AulaAula
Aula
 
Pat o'byrne conference march 2011 final
Pat o'byrne conference march 2011 finalPat o'byrne conference march 2011 final
Pat o'byrne conference march 2011 final
 
B4チラシうら0927
B4チラシうら0927B4チラシうら0927
B4チラシうら0927
 
Polimi creative citizens desis
Polimi creative citizens desisPolimi creative citizens desis
Polimi creative citizens desis
 
Aula 3 cadeia, teia e piramedes
Aula 3   cadeia, teia e piramedesAula 3   cadeia, teia e piramedes
Aula 3 cadeia, teia e piramedes
 
2007-juni Web20Klasse
2007-juni Web20Klasse2007-juni Web20Klasse
2007-juni Web20Klasse
 
Fajčenie a jeho prevencia u mládeže Alexandra Bednárova, Karolína Hirková
Fajčenie a jeho prevencia u mládeže  Alexandra Bednárova, Karolína HirkováFajčenie a jeho prevencia u mládeže  Alexandra Bednárova, Karolína Hirková
Fajčenie a jeho prevencia u mládeže Alexandra Bednárova, Karolína Hirková
 
Resumo micrcoscopia
Resumo micrcoscopiaResumo micrcoscopia
Resumo micrcoscopia
 
Trabajodebasededatos2 140723161917-phpapp02
Trabajodebasededatos2 140723161917-phpapp02Trabajodebasededatos2 140723161917-phpapp02
Trabajodebasededatos2 140723161917-phpapp02
 
Cuál sensor incluye 3 led para iluminar la superficie de un objeto
Cuál sensor incluye 3 led para iluminar la superficie de un objetoCuál sensor incluye 3 led para iluminar la superficie de un objeto
Cuál sensor incluye 3 led para iluminar la superficie de un objeto
 
B4チラシおもて0531
B4チラシおもて0531B4チラシおもて0531
B4チラシおもて0531
 
19.2.2009_Peter_Weisenbacher
19.2.2009_Peter_Weisenbacher19.2.2009_Peter_Weisenbacher
19.2.2009_Peter_Weisenbacher
 
10. Η Αρχαϊκή τέχνη
10. Η Αρχαϊκή τέχνη10. Η Αρχαϊκή τέχνη
10. Η Αρχαϊκή τέχνη
 
Майдан: Історія про сучасну історію
Майдан: Історія про сучасну історіюМайдан: Історія про сучасну історію
Майдан: Історія про сучасну історію
 
Lolol
LololLolol
Lolol
 
Base de datos
Base de datosBase de datos
Base de datos
 
Power Point 2011
Power Point 2011Power Point 2011
Power Point 2011
 
Revista de história aaron
Revista de história   aaronRevista de história   aaron
Revista de história aaron
 
Fototeca IAO
Fototeca IAOFototeca IAO
Fototeca IAO
 
Lego mindstorm nxt
Lego mindstorm nxtLego mindstorm nxt
Lego mindstorm nxt
 

Similar a Relaciones

TIPOS DE RELACIONES QUE SE UTILIZAN EN ACCESS
TIPOS DE RELACIONES QUE SE UTILIZAN EN ACCESSTIPOS DE RELACIONES QUE SE UTILIZAN EN ACCESS
TIPOS DE RELACIONES QUE SE UTILIZAN EN ACCESSmay2160
 
Conceptos básicos sobre relacionesa
Conceptos básicos sobre relacionesaConceptos básicos sobre relacionesa
Conceptos básicos sobre relacionesajohanstar77
 
Universidad tecnica de ambato
Universidad tecnica de ambatoUniversidad tecnica de ambato
Universidad tecnica de ambatomaricelasanchez
 
Universidad tecnica de ambato
Universidad tecnica de ambatoUniversidad tecnica de ambato
Universidad tecnica de ambatomaricelasanchez
 
Diapositivas compu
Diapositivas compuDiapositivas compu
Diapositivas compuSILVI10
 
Diapositivas compu
Diapositivas compuDiapositivas compu
Diapositivas compuSILVI10
 
tipos de relaciones access
tipos de relaciones accesstipos de relaciones access
tipos de relaciones accessSF Art
 
Tipos de relaciones en access
Tipos de relaciones en accessTipos de relaciones en access
Tipos de relaciones en accessAlvaro_Criollo
 
Tipos de relaciones en access
Tipos de relaciones en accessTipos de relaciones en access
Tipos de relaciones en accessAlvaro_Criollo
 
Tipos de relaciones en access
Tipos de relaciones en accessTipos de relaciones en access
Tipos de relaciones en accessAlvaro_Criollo
 
Tipos de relaciones en access
Tipos de relaciones en accessTipos de relaciones en access
Tipos de relaciones en accessAlvaro_Criollo
 
Base de batos relacional 2
Base de batos relacional 2Base de batos relacional 2
Base de batos relacional 2cecilia240
 
Relaciones de acces
Relaciones de accesRelaciones de acces
Relaciones de accesSILVI10
 

Similar a Relaciones (20)

TIPOS DE RELACIONES QUE SE UTILIZAN EN ACCESS
TIPOS DE RELACIONES QUE SE UTILIZAN EN ACCESSTIPOS DE RELACIONES QUE SE UTILIZAN EN ACCESS
TIPOS DE RELACIONES QUE SE UTILIZAN EN ACCESS
 
mapa conceptual
mapa conceptualmapa conceptual
mapa conceptual
 
Conceptos básicos sobre relacionesa
Conceptos básicos sobre relacionesaConceptos básicos sobre relacionesa
Conceptos básicos sobre relacionesa
 
Universidad tecnica de ambato
Universidad tecnica de ambatoUniversidad tecnica de ambato
Universidad tecnica de ambato
 
Universidad tecnica de ambato
Universidad tecnica de ambatoUniversidad tecnica de ambato
Universidad tecnica de ambato
 
Vanessa
VanessaVanessa
Vanessa
 
tipos de relaciones en access
tipos de relaciones en accesstipos de relaciones en access
tipos de relaciones en access
 
Diapositivas compu
Diapositivas compuDiapositivas compu
Diapositivas compu
 
Diapositivas compu
Diapositivas compuDiapositivas compu
Diapositivas compu
 
tipos de relaciones access
tipos de relaciones accesstipos de relaciones access
tipos de relaciones access
 
Tipos de relaciones en access
Tipos de relaciones en accessTipos de relaciones en access
Tipos de relaciones en access
 
Tipos de relaciones en access
Tipos de relaciones en accessTipos de relaciones en access
Tipos de relaciones en access
 
Tipos de relaciones en access
Tipos de relaciones en accessTipos de relaciones en access
Tipos de relaciones en access
 
Tipos de relaciones en access
Tipos de relaciones en accessTipos de relaciones en access
Tipos de relaciones en access
 
Base de batos relacional 2
Base de batos relacional 2Base de batos relacional 2
Base de batos relacional 2
 
Relaciones
RelacionesRelaciones
Relaciones
 
Relaciones
RelacionesRelaciones
Relaciones
 
Relaciones
RelacionesRelaciones
Relaciones
 
Relaciones en access
Relaciones en accessRelaciones en access
Relaciones en access
 
Relaciones de acces
Relaciones de accesRelaciones de acces
Relaciones de acces
 

Más de Omar Duenas

Más de Omar Duenas (20)

Tablaseimagenes
Tablaseimagenes Tablaseimagenes
Tablaseimagenes
 
Coloreshexadecimal
ColoreshexadecimalColoreshexadecimal
Coloreshexadecimal
 
Base de datos relacionales (1)
Base de datos relacionales (1)Base de datos relacionales (1)
Base de datos relacionales (1)
 
Objetivo
ObjetivoObjetivo
Objetivo
 
Formularios
FormulariosFormularios
Formularios
 
Formularios
FormulariosFormularios
Formularios
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Access 2010
Access 2010Access 2010
Access 2010
 
Prueba evaluativa unidad 2
Prueba evaluativa unidad 2Prueba evaluativa unidad 2
Prueba evaluativa unidad 2
 
Prueba evaluativa unidad 1
Prueba evaluativa unidad 1Prueba evaluativa unidad 1
Prueba evaluativa unidad 1
 
Preguntas
PreguntasPreguntas
Preguntas
 
Sensor ultrasonico
Sensor ultrasonicoSensor ultrasonico
Sensor ultrasonico
 
Sensor ultrasonico
Sensor ultrasonicoSensor ultrasonico
Sensor ultrasonico
 
Sensor de tacto
Sensor de tactoSensor de tacto
Sensor de tacto
 
Problema%20#1
Problema%20#1Problema%20#1
Problema%20#1
 
Problema%20#1
Problema%20#1Problema%20#1
Problema%20#1
 
Nxt programming 2
Nxt programming   2Nxt programming   2
Nxt programming 2
 
Nxt programming
Nxt programmingNxt programming
Nxt programming
 
Ensayo nxt
Ensayo nxtEnsayo nxt
Ensayo nxt
 
Ensayo
EnsayoEnsayo
Ensayo
 

Relaciones

  • 1. Conceptos básicos sobre relaciones Bases de datos relacionales Una base de datos relacional permite la utilización simultánea de datos procedentes de más de una tabla. Al hacer uso de las relaciones, se evita la duplicidad de datos, ahorrando memoria y espacio en el disco, aumentando la velocidad de ejecución y facilitando al usuario/a el trabajo con tablas. Para conseguir una correcta base de datos relacional es imprescindible realizar un estudio previo del diseño de la base de datos. Para poder relacionar tablas entre sí se deberá especificar un campo en común que contenga el mismo valor en las dos tablas y dicho campo será clave principal en una de ellas. Tipos de relaciones Relación Uno a Uno: Cuando un registro de una tabla sólo puede estar relacionado con un único registro de la otra tabla y viceversa. Relación Uno a Varios: Cuando un registro de una tabla (tabla secundaria) sólo puede estar relacionado con un único registro de la otra tabla (tabla principal) y un registro de la otra tabla (tabla principal) puede tener más de un registro relacionado en la primera tabla (tabla secundaria). Relación Varios a Varios: Cuando un registro de una tabla puede estar relacionado con más de un registro de la otra tabla y viceversa. Las relaciones varios a varios sesuelen representar definiendo una tabla intermedia entre las dos tablas. Siguiendo el ejemplo anterior sería definir una tabla líneas de pedido relacionado con clientes y con artículos.