RELACIONAR TABLAS DE
BASES DE DATOS
Presentado por:
♥ Camila Guativa Mendez
♥ Paula Lozano Molina
RELACIONAR TABLAS
• Una vez creadas tablas independientes para
cada tema de la base de datos, se necesita
una forma de indicar a Access cómo debe
combinar la información.  El primer paso de
este proceso consiste en definir relaciones
entre las tablas.  Una vez realizada esta
operación, ya se puede comenzar a crear
otros tipos de objetos, como consultas,
formularios e informes para mostrar
información de varias tablas a la vez.
Relacionar tablas de bases de datos
RELACIONAR TABLAS
• En una relación se hacen coincidir los datos
de los campos clave. En la mayoría de los
casos, estos campos coincidentes son
la clave principal de una tabla, que
proporciona un identificador único para cada
registro, y una clave externa de la otra
tabla. Por ejemplo, una tabla con
información sobre empleados puede
relacionarse con otra con datos de pedidos
a través de un campo común que podría ser
ID de empleado.
Relacionar tablas de bases de datos
RELACIONAR TABLAS
• A la hora de establecer relaciones
entre tablas pueden presentarse tres
situaciones diferentes: 
RELACIONAR TABLAS
• Relación uno a varios
• La relación uno a varios es el tipo de
relación más común.  En este tipo de
relación, un registro de la Tabla A puede
tener muchos registros coincidentes en
la Tabla B, pero un registro de la Tabla
B sólo tiene un registro coincidente en la
Tabla A.
•  
Relacionar tablas de bases de datos
RELACIONAR TABLAS
• Relación uno a uno
• En una relación uno a uno, cada registro de la Tabla A
sólo puede tener un registro coincidente en la Tabla
V, y viceversa.  Este tipo de relación no es habitual,
debido a que la mayoría de la información relacionada
de esta forma estaría en una sola tabla.  Puede
utilizar la relación uno a uno para dividir una tabla con
muchos campos, para aislar parte de una tabla por
razones de seguridad o para almacenar información
que sólo se aplica a un subconjunto de la tabla
principal.  Por ejemplo, puede crear una tabla que
registre los empleados acogidos a un determinado plan
de jubilación.
•  
Relacionar tablas de bases de datos
Definir relaciones
• Para definir una relación es necesario agregar a la ventana
Relaciones las tablas que se desea relacionar y, a continuación,
arrastrar el campo clave de una tabla y colocarlo sobre el campo
clave de la otra tabla.
• El tipo de relación que crea Access con este procedimiento depende
de cómo están definidos los campos relacionados.
• Se crea una relación uno a varios si uno de los campos relacionados
es una clave principal o tiene un índice único.
• Se crea una relación uno a uno si ambos campos relacionados son
claves principales o tienen índices únicos.
• Una relación varios a varios es, en realidad, dos relaciones uno a
varios con una tercera tabla cuya clave principal consta de dos
campos: las claves externas de las otras dos tablas.
Relacionar tablas de bases de datos
Clave principal
• En el diseño de bases de datos
relacionales, se llama clave primaria a
un campo o a una combinación de
campos que identifica de forma única
a cada fila de una tabla. Una clave
primaria comprende de esta manera
una columna o conjunto de columnas.
No puede haber dos filas en una tabla
que tengan la misma clave primaria.
clave externa
• Una clave externa es un campo o
varios campos que señala la clave
primaria de otra tabla. El propósito
de la clave externa es asegurar la
integridad referencial de los datos.
En otras palabras, sólo se permiten
los valores que se esperan que
aparezcan en la base de datos.
Relacionar tablas de bases de datos

Más contenido relacionado

PDF
Diagramas UML
PPT
Modelos de datos
PPTX
Tipos de JOIN en SQL.pptx
PPT
Modelo de datos
PDF
Notas de sistemas operativos/Saade Sergio
ODP
Trabajo Sistema De Archivos
PPT
Introduccion a las bases de datos
PPTX
how to install window step by step
Diagramas UML
Modelos de datos
Tipos de JOIN en SQL.pptx
Modelo de datos
Notas de sistemas operativos/Saade Sergio
Trabajo Sistema De Archivos
Introduccion a las bases de datos
how to install window step by step

La actualidad más candente (20)

PPTX
Bases De Datos "Conceptos Basicos"
PDF
22 ejercicios base de datos
PPTX
Sistemas operativos distribuidos.
PPTX
Pasos para crear una base de datos
PDF
Manual sql server parte 1
PDF
Consultas básicas en sql server
PPTX
Implementacion de bases de datos en mysql
PPTX
Sql DML Lenguaje de manipulación de datos
PDF
Bases de datos.ppt presentacion
PPTX
Base De Datos I Completo
PDF
Introducción a las bases de datos
PDF
Diagrama entidad-relacion normalización
DOCX
Ejercicios normalizacion
DOCX
Cuestionario procesos
DOCX
Descripción de casos de normatividad aplicables al usuario en la legislación ...
PDF
Normalization
PPTX
PPTX
Origen de una base de datos
PPTX
Sistemas Operativos Gestion de procesos
Bases De Datos "Conceptos Basicos"
22 ejercicios base de datos
Sistemas operativos distribuidos.
Pasos para crear una base de datos
Manual sql server parte 1
Consultas básicas en sql server
Implementacion de bases de datos en mysql
Sql DML Lenguaje de manipulación de datos
Bases de datos.ppt presentacion
Base De Datos I Completo
Introducción a las bases de datos
Diagrama entidad-relacion normalización
Ejercicios normalizacion
Cuestionario procesos
Descripción de casos de normatividad aplicables al usuario en la legislación ...
Normalization
Origen de una base de datos
Sistemas Operativos Gestion de procesos
Publicidad

Similar a Relacionar tablas de bases de datos (20)

PPT
Relacionar tablas en SQL
PPT
dokumen.tips_relacionar-tablas-en-sql.ppt
PPTX
Tipos de relaciones en access
PPTX
Tipos de relaciones en access
PPTX
Tipos de relaciones en access
PPTX
Tipos de relaciones en access
PPTX
Principios de access carlos barrios angelica moreno luisa ramirez
DOC
Access curso2
PDF
Base de Datos - Relaciones
PPTX
Relacion entre tablas access
PPT
Relaciones de tablas en una base de datos
PPT
Relaciones de tablas en una base de datos
DOCX
Conceptos básicos sobre relaciones
PPT
Establecer relaciones de base de datos
DOCX
Relaciones
DOCX
Bryan Ipiales
DOCX
Relaciones en Access
PDF
Colegio nacional nicolas esgerra3
PDF
Colegio nacional nicolas esgerra3
DOCX
Relaciones en acces marco sigcho hebert simbaña
Relacionar tablas en SQL
dokumen.tips_relacionar-tablas-en-sql.ppt
Tipos de relaciones en access
Tipos de relaciones en access
Tipos de relaciones en access
Tipos de relaciones en access
Principios de access carlos barrios angelica moreno luisa ramirez
Access curso2
Base de Datos - Relaciones
Relacion entre tablas access
Relaciones de tablas en una base de datos
Relaciones de tablas en una base de datos
Conceptos básicos sobre relaciones
Establecer relaciones de base de datos
Relaciones
Bryan Ipiales
Relaciones en Access
Colegio nacional nicolas esgerra3
Colegio nacional nicolas esgerra3
Relaciones en acces marco sigcho hebert simbaña
Publicidad

Relacionar tablas de bases de datos

  • 1. RELACIONAR TABLAS DE BASES DE DATOS Presentado por: ♥ Camila Guativa Mendez ♥ Paula Lozano Molina
  • 2. RELACIONAR TABLAS • Una vez creadas tablas independientes para cada tema de la base de datos, se necesita una forma de indicar a Access cómo debe combinar la información.  El primer paso de este proceso consiste en definir relaciones entre las tablas.  Una vez realizada esta operación, ya se puede comenzar a crear otros tipos de objetos, como consultas, formularios e informes para mostrar información de varias tablas a la vez.
  • 4. RELACIONAR TABLAS • En una relación se hacen coincidir los datos de los campos clave. En la mayoría de los casos, estos campos coincidentes son la clave principal de una tabla, que proporciona un identificador único para cada registro, y una clave externa de la otra tabla. Por ejemplo, una tabla con información sobre empleados puede relacionarse con otra con datos de pedidos a través de un campo común que podría ser ID de empleado.
  • 6. RELACIONAR TABLAS • A la hora de establecer relaciones entre tablas pueden presentarse tres situaciones diferentes: 
  • 7. RELACIONAR TABLAS • Relación uno a varios • La relación uno a varios es el tipo de relación más común.  En este tipo de relación, un registro de la Tabla A puede tener muchos registros coincidentes en la Tabla B, pero un registro de la Tabla B sólo tiene un registro coincidente en la Tabla A. •  
  • 9. RELACIONAR TABLAS • Relación uno a uno • En una relación uno a uno, cada registro de la Tabla A sólo puede tener un registro coincidente en la Tabla V, y viceversa.  Este tipo de relación no es habitual, debido a que la mayoría de la información relacionada de esta forma estaría en una sola tabla.  Puede utilizar la relación uno a uno para dividir una tabla con muchos campos, para aislar parte de una tabla por razones de seguridad o para almacenar información que sólo se aplica a un subconjunto de la tabla principal.  Por ejemplo, puede crear una tabla que registre los empleados acogidos a un determinado plan de jubilación. •  
  • 11. Definir relaciones • Para definir una relación es necesario agregar a la ventana Relaciones las tablas que se desea relacionar y, a continuación, arrastrar el campo clave de una tabla y colocarlo sobre el campo clave de la otra tabla. • El tipo de relación que crea Access con este procedimiento depende de cómo están definidos los campos relacionados. • Se crea una relación uno a varios si uno de los campos relacionados es una clave principal o tiene un índice único. • Se crea una relación uno a uno si ambos campos relacionados son claves principales o tienen índices únicos. • Una relación varios a varios es, en realidad, dos relaciones uno a varios con una tercera tabla cuya clave principal consta de dos campos: las claves externas de las otras dos tablas.
  • 13. Clave principal • En el diseño de bases de datos relacionales, se llama clave primaria a un campo o a una combinación de campos que identifica de forma única a cada fila de una tabla. Una clave primaria comprende de esta manera una columna o conjunto de columnas. No puede haber dos filas en una tabla que tengan la misma clave primaria.
  • 14. clave externa • Una clave externa es un campo o varios campos que señala la clave primaria de otra tabla. El propósito de la clave externa es asegurar la integridad referencial de los datos. En otras palabras, sólo se permiten los valores que se esperan que aparezcan en la base de datos.