SlideShare una empresa de Scribd logo
Tema: Relación de uno a varios en Access
Nombre: Katherin Criollo
Curso: 2 técnico “A”
Base de Datos
INTRODUCCIÓN DE COMO REALIZAR
UNA RELACIÓN DE UNO A VARIOS
• Tras crear una tabla para cada tema en la base de datos, es preciso proporcionar a
Office Access 2007 los medios para recopilar de nuevo esa información cuando sea
necesario. Para ello, se colocan campos comunes en las tablas que están
relacionadas y se definen las relaciones entre las tablas. De ese modo, se pueden
crear consultas, formularios e informes que muestren a la vez la información de
varias tablas. Por ejemplo, el formulario que se muestra a continuación incluye
información recopilada de varias tablas
EXISTEN 3 TIPOS DE RELACIONES DE
TABLAS
• Una relación uno a varios
• Una relación de varios a varios
• Una relación uno a uno
** La que nosotros vamos hablar es de la relación de uno a varios:
Considere una base de datos de seguimiento de pedidos que incluya una tabla Clientes y una
tabla Pedidos. Un cliente puede realizar cualquier número de pedidos. Por lo tanto, para
cualquier cliente representado en la tabla Clientes puede haber representados muchos
pedidos en la tabla Pedidos. Por consiguiente, la relación entre la tabla Clientes y la tabla
Pedidos es una relación de uno a varios.
Para representar una relación de uno a varios en el diseño de la base de datos, tome la clave
principal del lado "uno" de la relación y agréguela como un campo o campos adicionales a la
tabla en el lado "varios" de la relación. En este caso, por ejemplo, agregaría un nuevo campo:
(el campo Id. de la tabla Clientes) a la tabla Pedidos y le denominaría Id. de cliente. Access
utilizaría entonces el número de identificador del cliente de la tabla Pedidos para localizar el
cliente correcto de cada producto.
PASOS PARA CREAR UNA RELACIÓN
DE UNO A VARIOS
• Clic en el botón Microsoft office y después haga clic en abrir.
• En el cuadro de diálogo Abrir, seleccione y abra la base de datos.
• En el grupo Mostrar u ocultar de la pestaña Herramientas de base de datos, haga clic
en Relaciones.
• Si aún no ha definido ninguna relación, aparecerá automáticamente el cuadro de
diálogo Mostrar tabla. Si no aparece, en la ficha Diseño, en el grupo Relaciones, haga clic
en Mostrar tabla.
• En el cuadro de diálogo Mostrar tabla se muestran todas las tablas y consultas de la base de
datos. Para ver únicamente las tablas, haga clic en Tablas. Para ver únicamente las consultas,
haga clic en Consultas. Para ver las tablas y las consultas, haga clic en Ambas.
• Seleccione una o varias tablas o consultas y, a continuación, haga clic en Agregar. Cuando
termine de agregar tablas y consultas a la ventana Relaciones, haga clic en Cerrar.
• Arrastre un campo (normalmente el campo de clave principal) de una tabla al campo común
(la clave externa) en la otra tabla. Para arrastrar varios campos, presione la tecla CTRL, haga
clic en cada uno de los campos y, a continuación, arrástrelos.
• Aparece el cuadro de diálogo Modificar relaciones.
• Compruebe que los nombres de campo mostrados son los campos comunes de la relación.
Si un nombre de campo es incorrecto, haga clic en él y seleccione un nuevo campo de la
lista.
• Para exigir la integridad referencial de esta relación, active la casilla de verificación Exigir
integridad referencial. Para obtener más información sobre la integridad referencial, vea las
secciones Descripción de la integridad referencial y Exigir integridad referencial.
• Haga clic en Crear.
• Se dibujará una línea de relación entre las dos tablas. Si activó la casilla de verificación Exigir
integridad referencial, la línea aparecerá más gruesa en los extremos. Además, sólo si activó
la casilla de verificaciónExigir integridad referencial, aparecerá el número 1 sobre la parte
gruesa de un extremo de la línea de relación y aparece el símbolo de infinito (∞) sobre la
parte gruesa del otro extremo.
Colegio pomasqui

Más contenido relacionado

La actualidad más candente

Conceptos de fundamentación en access
Conceptos de fundamentación en accessConceptos de fundamentación en access
Conceptos de fundamentación en access
Fredy757
 
Hacer una bd, crear una tabla,
Hacer una bd, crear una tabla,Hacer una bd, crear una tabla,
Hacer una bd, crear una tabla,lorelva
 
Conceptos de fundamentacion en acces
Conceptos de fundamentacion en accesConceptos de fundamentacion en acces
Conceptos de fundamentacion en acces
loren gonzalez sanchez
 
Relaciones entre tablas david carvajal
Relaciones entre tablas david carvajalRelaciones entre tablas david carvajal
Relaciones entre tablas david carvajalDavid Carvajal
 
relaciones entre tablas
relaciones entre tablasrelaciones entre tablas
relaciones entre tablasjuansepp
 
Relaciones entre tablas
Relaciones entre tablas Relaciones entre tablas
Relaciones entre tablas juansepp
 
C informacion instructores jcarlosmanuales juan carlosen_partesparte_6
C informacion instructores jcarlosmanuales juan carlosen_partesparte_6C informacion instructores jcarlosmanuales juan carlosen_partesparte_6
C informacion instructores jcarlosmanuales juan carlosen_partesparte_6
Jose Martin Sosa Granados
 
formato de hojas electrónicas
formato de hojas electrónicasformato de hojas electrónicas
formato de hojas electrónicas
judydemontano
 
Trabajo de programacion
Trabajo de programacionTrabajo de programacion
Trabajo de programacionjorjeisaac
 
Introducción a Microsoft Access 2003 [parte 4]
Introducción a Microsoft Access 2003 [parte 4]Introducción a Microsoft Access 2003 [parte 4]
Introducción a Microsoft Access 2003 [parte 4]Juan Fco Valero [LION 4K]
 
Manual microsoft excel 2003
Manual microsoft excel 2003Manual microsoft excel 2003
Manual microsoft excel 2003Noisvero
 
Gabriela Macas
Gabriela MacasGabriela Macas
Gabriela Macas
Gaby Macas
 
Base De Datos En Access
Base De Datos En AccessBase De Datos En Access
Base De Datos En Access
Gaby Macas
 
Access
AccessAccess
Access
Maho
 

La actualidad más candente (19)

Conceptos de fundamentación en access
Conceptos de fundamentación en accessConceptos de fundamentación en access
Conceptos de fundamentación en access
 
Hacer una bd, crear una tabla,
Hacer una bd, crear una tabla,Hacer una bd, crear una tabla,
Hacer una bd, crear una tabla,
 
Uso de formularios trabajo
Uso de formularios trabajoUso de formularios trabajo
Uso de formularios trabajo
 
Conceptos de fundamentacion en acces
Conceptos de fundamentacion en accesConceptos de fundamentacion en acces
Conceptos de fundamentacion en acces
 
Relaciones entre tablas david carvajal
Relaciones entre tablas david carvajalRelaciones entre tablas david carvajal
Relaciones entre tablas david carvajal
 
relaciones entre tablas
relaciones entre tablasrelaciones entre tablas
relaciones entre tablas
 
Relaciones entre tablas
Relaciones entre tablas Relaciones entre tablas
Relaciones entre tablas
 
C informacion instructores jcarlosmanuales juan carlosen_partesparte_6
C informacion instructores jcarlosmanuales juan carlosen_partesparte_6C informacion instructores jcarlosmanuales juan carlosen_partesparte_6
C informacion instructores jcarlosmanuales juan carlosen_partesparte_6
 
Tarea ii
Tarea iiTarea ii
Tarea ii
 
formato de hojas electrónicas
formato de hojas electrónicasformato de hojas electrónicas
formato de hojas electrónicas
 
Trabajo de programacion
Trabajo de programacionTrabajo de programacion
Trabajo de programacion
 
Introducción a Microsoft Access 2003 [parte 4]
Introducción a Microsoft Access 2003 [parte 4]Introducción a Microsoft Access 2003 [parte 4]
Introducción a Microsoft Access 2003 [parte 4]
 
Manual microsoft excel 2003
Manual microsoft excel 2003Manual microsoft excel 2003
Manual microsoft excel 2003
 
Crear una tabla en access
Crear una tabla en accessCrear una tabla en access
Crear una tabla en access
 
Gabriela Macas
Gabriela MacasGabriela Macas
Gabriela Macas
 
Base De Datos En Access
Base De Datos En AccessBase De Datos En Access
Base De Datos En Access
 
Access juan perez campos calculados
Access juan perez campos calculadosAccess juan perez campos calculados
Access juan perez campos calculados
 
Interface access-2010
Interface access-2010Interface access-2010
Interface access-2010
 
Access
AccessAccess
Access
 

Similar a Colegio pomasqui

Relacion entre tablas access
Relacion entre tablas accessRelacion entre tablas access
Relacion entre tablas access
pedrozocamila
 
Base de Datos - Relaciones
Base de Datos - RelacionesBase de Datos - Relaciones
Base de Datos - Relaciones
cb254bd
 
relaciones de acces
relaciones de accesrelaciones de acces
relaciones de accesedgarelpinta
 
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 access
belenarmijos
 
Relaciones de Microsoft Access 2007
Relaciones de Microsoft Access 2007Relaciones de Microsoft Access 2007
Relaciones de Microsoft Access 2007
DavidJimenez01
 
Como crear una base de datos
Como crear una base de datosComo crear una base de datos
Como crear una base de datoschem3e
 
RELACIONES DE ACESS
RELACIONES DE ACESSRELACIONES DE ACESS
RELACIONES DE ACESS
nicolenavarrete
 
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
sigchomar
 
Relaciones en Access
Relaciones en AccessRelaciones en Access
Relaciones en Access
AdrianayJhontan
 
RELACIONES ACCES 2007
RELACIONES ACCES  2007RELACIONES ACCES  2007
RELACIONES ACCES 2007
nicolenavarrete
 
Relaciones en Access
Relaciones en Access Relaciones en Access
Relaciones en Access
Anthonytorrespitizaca
 
Guía de relaciones de tablas
Guía de relaciones de tablasGuía de relaciones de tablas
Guía de relaciones de tablaskehincapie
 
Access 2007
Access 2007Access 2007
Microsoft access
Microsoft accessMicrosoft access
Microsoft access
POLITÉCNICO AMERICANO
 
Introduccion access arias torres
Introduccion access arias torresIntroduccion access arias torres
Introduccion access arias torres
Jhoss Äriäs
 
relaciones de tablas en Access
 relaciones de tablas en Access  relaciones de tablas en Access
relaciones de tablas en Access tanniagmichelg
 

Similar a Colegio pomasqui (20)

Access11julio
Access11julioAccess11julio
Access11julio
 
Relacion entre tablas access
Relacion entre tablas accessRelacion entre tablas access
Relacion entre tablas access
 
Base de Datos - Relaciones
Base de Datos - RelacionesBase de Datos - Relaciones
Base de Datos - Relaciones
 
relaciones de acces
relaciones de accesrelaciones de acces
relaciones de acces
 
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 de Microsoft Access 2007
Relaciones de Microsoft Access 2007Relaciones de Microsoft Access 2007
Relaciones de Microsoft Access 2007
 
Como crear una base de datos
Como crear una base de datosComo crear una base de datos
Como crear una base de datos
 
Bryan Ipiales
Bryan IpialesBryan Ipiales
Bryan Ipiales
 
RELACIONES DE ACESS
RELACIONES DE ACESSRELACIONES DE ACESS
RELACIONES DE ACESS
 
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
 
Relaciones en Access
Relaciones en AccessRelaciones en Access
Relaciones en Access
 
RELACIONES ACCES 2007
RELACIONES ACCES  2007RELACIONES ACCES  2007
RELACIONES ACCES 2007
 
Relaciones en Access
Relaciones en Access Relaciones 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
 
Access 2007
Access 2007Access 2007
Access 2007
 
Microsoft access
Microsoft accessMicrosoft access
Microsoft access
 
Introduccion access arias torres
Introduccion access arias torresIntroduccion access arias torres
Introduccion access arias torres
 
Access
AccessAccess
Access
 
relaciones de tablas en Access
 relaciones de tablas en Access  relaciones de tablas en Access
relaciones de tablas en Access
 

Último

EXPERIENCIA PROYECTOS STARTUP JAVIER LASA
EXPERIENCIA PROYECTOS STARTUP JAVIER LASAEXPERIENCIA PROYECTOS STARTUP JAVIER LASA
EXPERIENCIA PROYECTOS STARTUP JAVIER LASA
Javier Lasa
 
Presentación Arduino, proyecto colectivo
Presentación Arduino, proyecto colectivoPresentación Arduino, proyecto colectivo
Presentación Arduino, proyecto colectivo
juanlemus11122
 
EduLearnIAappde IAparatodosdisponible.pptx
EduLearnIAappde IAparatodosdisponible.pptxEduLearnIAappde IAparatodosdisponible.pptx
EduLearnIAappde IAparatodosdisponible.pptx
Elizabeth Mejia
 
ayuda en egresos exposición aps 1 grupal
ayuda en egresos exposición aps 1 grupalayuda en egresos exposición aps 1 grupal
ayuda en egresos exposición aps 1 grupal
jesusmedina766305
 
Los derechos de autor y Ética Profesional
Los derechos de autor y Ética ProfesionalLos derechos de autor y Ética Profesional
Los derechos de autor y Ética Profesional
bgonzalezm20
 
WordPress training basics - básicos de cómo enseñar WordPress
WordPress training basics - básicos de cómo enseñar WordPressWordPress training basics - básicos de cómo enseñar WordPress
WordPress training basics - básicos de cómo enseñar WordPress
Fernando Tellado
 
estrategias de aprendizaje con ejemplos
estrategias de aprendizaje  con ejemplosestrategias de aprendizaje  con ejemplos
estrategias de aprendizaje con ejemplos
MarilinPaladines
 
blog.pdf de coceptos de personalidad....
blog.pdf de coceptos de personalidad....blog.pdf de coceptos de personalidad....
blog.pdf de coceptos de personalidad....
JosvilAngel
 
Clases de Informática primaria para niños de colegios católicos
Clases de Informática primaria para niños de colegios católicosClases de Informática primaria para niños de colegios católicos
Clases de Informática primaria para niños de colegios católicos
mcavero2019
 
fase 4-Estudio de la geometria analitica[1].pptx
fase 4-Estudio de la geometria analitica[1].pptxfase 4-Estudio de la geometria analitica[1].pptx
fase 4-Estudio de la geometria analitica[1].pptx
QuerubinOlayamedina
 
Sistemas-de-Numeración-para-Primero-de-Secundaria.doc
Sistemas-de-Numeración-para-Primero-de-Secundaria.docSistemas-de-Numeración-para-Primero-de-Secundaria.doc
Sistemas-de-Numeración-para-Primero-de-Secundaria.doc
LuisEnriqueCarboneDe
 
FISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIO
FISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIOFISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIO
FISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIO
DarwinNestorArapaQui
 
Estructuras b-sicas_ conceptos b-sicos de programaci-n.pdf
Estructuras b-sicas_  conceptos b-sicos de programaci-n.pdfEstructuras b-sicas_  conceptos b-sicos de programaci-n.pdf
Estructuras b-sicas_ conceptos b-sicos de programaci-n.pdf
edepjuanorozco
 

Último (13)

EXPERIENCIA PROYECTOS STARTUP JAVIER LASA
EXPERIENCIA PROYECTOS STARTUP JAVIER LASAEXPERIENCIA PROYECTOS STARTUP JAVIER LASA
EXPERIENCIA PROYECTOS STARTUP JAVIER LASA
 
Presentación Arduino, proyecto colectivo
Presentación Arduino, proyecto colectivoPresentación Arduino, proyecto colectivo
Presentación Arduino, proyecto colectivo
 
EduLearnIAappde IAparatodosdisponible.pptx
EduLearnIAappde IAparatodosdisponible.pptxEduLearnIAappde IAparatodosdisponible.pptx
EduLearnIAappde IAparatodosdisponible.pptx
 
ayuda en egresos exposición aps 1 grupal
ayuda en egresos exposición aps 1 grupalayuda en egresos exposición aps 1 grupal
ayuda en egresos exposición aps 1 grupal
 
Los derechos de autor y Ética Profesional
Los derechos de autor y Ética ProfesionalLos derechos de autor y Ética Profesional
Los derechos de autor y Ética Profesional
 
WordPress training basics - básicos de cómo enseñar WordPress
WordPress training basics - básicos de cómo enseñar WordPressWordPress training basics - básicos de cómo enseñar WordPress
WordPress training basics - básicos de cómo enseñar WordPress
 
estrategias de aprendizaje con ejemplos
estrategias de aprendizaje  con ejemplosestrategias de aprendizaje  con ejemplos
estrategias de aprendizaje con ejemplos
 
blog.pdf de coceptos de personalidad....
blog.pdf de coceptos de personalidad....blog.pdf de coceptos de personalidad....
blog.pdf de coceptos de personalidad....
 
Clases de Informática primaria para niños de colegios católicos
Clases de Informática primaria para niños de colegios católicosClases de Informática primaria para niños de colegios católicos
Clases de Informática primaria para niños de colegios católicos
 
fase 4-Estudio de la geometria analitica[1].pptx
fase 4-Estudio de la geometria analitica[1].pptxfase 4-Estudio de la geometria analitica[1].pptx
fase 4-Estudio de la geometria analitica[1].pptx
 
Sistemas-de-Numeración-para-Primero-de-Secundaria.doc
Sistemas-de-Numeración-para-Primero-de-Secundaria.docSistemas-de-Numeración-para-Primero-de-Secundaria.doc
Sistemas-de-Numeración-para-Primero-de-Secundaria.doc
 
FISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIO
FISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIOFISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIO
FISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIO
 
Estructuras b-sicas_ conceptos b-sicos de programaci-n.pdf
Estructuras b-sicas_  conceptos b-sicos de programaci-n.pdfEstructuras b-sicas_  conceptos b-sicos de programaci-n.pdf
Estructuras b-sicas_ conceptos b-sicos de programaci-n.pdf
 

Colegio pomasqui

  • 1. Tema: Relación de uno a varios en Access Nombre: Katherin Criollo Curso: 2 técnico “A” Base de Datos
  • 2. INTRODUCCIÓN DE COMO REALIZAR UNA RELACIÓN DE UNO A VARIOS • Tras crear una tabla para cada tema en la base de datos, es preciso proporcionar a Office Access 2007 los medios para recopilar de nuevo esa información cuando sea necesario. Para ello, se colocan campos comunes en las tablas que están relacionadas y se definen las relaciones entre las tablas. De ese modo, se pueden crear consultas, formularios e informes que muestren a la vez la información de varias tablas. Por ejemplo, el formulario que se muestra a continuación incluye información recopilada de varias tablas
  • 3. EXISTEN 3 TIPOS DE RELACIONES DE TABLAS • Una relación uno a varios • Una relación de varios a varios • Una relación uno a uno ** La que nosotros vamos hablar es de la relación de uno a varios: Considere una base de datos de seguimiento de pedidos que incluya una tabla Clientes y una tabla Pedidos. Un cliente puede realizar cualquier número de pedidos. Por lo tanto, para cualquier cliente representado en la tabla Clientes puede haber representados muchos pedidos en la tabla Pedidos. Por consiguiente, la relación entre la tabla Clientes y la tabla Pedidos es una relación de uno a varios. Para representar una relación de uno a varios en el diseño de la base de datos, tome la clave principal del lado "uno" de la relación y agréguela como un campo o campos adicionales a la tabla en el lado "varios" de la relación. En este caso, por ejemplo, agregaría un nuevo campo: (el campo Id. de la tabla Clientes) a la tabla Pedidos y le denominaría Id. de cliente. Access utilizaría entonces el número de identificador del cliente de la tabla Pedidos para localizar el cliente correcto de cada producto.
  • 4. PASOS PARA CREAR UNA RELACIÓN DE UNO A VARIOS • Clic en el botón Microsoft office y después haga clic en abrir. • En el cuadro de diálogo Abrir, seleccione y abra la base de datos. • En el grupo Mostrar u ocultar de la pestaña Herramientas de base de datos, haga clic en Relaciones. • Si aún no ha definido ninguna relación, aparecerá automáticamente el cuadro de diálogo Mostrar tabla. Si no aparece, en la ficha Diseño, en el grupo Relaciones, haga clic en Mostrar tabla. • En el cuadro de diálogo Mostrar tabla se muestran todas las tablas y consultas de la base de datos. Para ver únicamente las tablas, haga clic en Tablas. Para ver únicamente las consultas, haga clic en Consultas. Para ver las tablas y las consultas, haga clic en Ambas. • Seleccione una o varias tablas o consultas y, a continuación, haga clic en Agregar. Cuando termine de agregar tablas y consultas a la ventana Relaciones, haga clic en Cerrar.
  • 5. • Arrastre un campo (normalmente el campo de clave principal) de una tabla al campo común (la clave externa) en la otra tabla. Para arrastrar varios campos, presione la tecla CTRL, haga clic en cada uno de los campos y, a continuación, arrástrelos. • Aparece el cuadro de diálogo Modificar relaciones. • Compruebe que los nombres de campo mostrados son los campos comunes de la relación. Si un nombre de campo es incorrecto, haga clic en él y seleccione un nuevo campo de la lista. • Para exigir la integridad referencial de esta relación, active la casilla de verificación Exigir integridad referencial. Para obtener más información sobre la integridad referencial, vea las secciones Descripción de la integridad referencial y Exigir integridad referencial. • Haga clic en Crear. • Se dibujará una línea de relación entre las dos tablas. Si activó la casilla de verificación Exigir integridad referencial, la línea aparecerá más gruesa en los extremos. Además, sólo si activó la casilla de verificaciónExigir integridad referencial, aparecerá el número 1 sobre la parte gruesa de un extremo de la línea de relación y aparece el símbolo de infinito (∞) sobre la parte gruesa del otro extremo.