RELACIONES ACCESS TIPOS DE RELACIONES QUE PODEMOS UTILIZAR



Documentos relacionados
PERIODO 2 SOFTWARE MANEJADOR DE BASE DE DATOS CONCEPTOS BASICOS DE MICROSOFT ACCESS

EJERCICIO 2 DE ACCESS ACCESS EJERCICIO 2 CONSULTAS SENCILLAS. Una consulta en Access sólo tiene sentido cuando se quiere:

Base de Datos de Compras. Creación de las tablas y sus relaciones.

HP LaserJet serie CM1312 MFP Tareas de impresión

ACTIVIDAD PRÁCTICA 5 BASES DE DATOS

CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR FACULTAD DE INGENIERIAS LINEA INFORMÁTICA GUIA FORMATOS Y FORMATOS CONDICIONALES

Utilización del menú Formato de Celdas

Fondo de escritorio Como hemos comentado, lo primero que vemos al iniciar Windows es el escritorio, el

MICROSOFT ACCESS. Conceptos básicos de Access. Componentes de una Base de datos. Crear una base de datos

UNIDAD 6. LAS RELACIONES

Crea una tabla para los ingredientes. No olvides añadir la clave principal. Recuerda también añadir el prefijo con el nombre de la tabla a los campos.

Introducción a Microsoft Access: Bases de datos y Tablas

2.2. CREAR Y MODIFICAR CAMPOS.

PROCESO DE FIRMA DE DOCUMENTOS PDF

Cómo hacer un pedido por Internet en youravon.com

3. CREAR FORMULARIOS 3.1. CREAR FORMULARIOS CREAR UN FORMULARIO CON EL ASISTENTE PARA FORMULARIOS UNIDAD 3- CREAR FORMULARIOS

Abrir y cerrar Outlook 2010

2.4. ESTABLECER RELACIONES.

PERIODO 3 PROCESADOR DE TEXTOS FORMAS DE PRESENTACIÓN Y ORGANIZACIÓN

5.1 Modos de visualización de la Biblioteca

Las nuevas Guías dinámicas cambiarán radicalmente tu forma de dibujar Por Steve Bain

LAS RELACIONES ACCESS Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

Y aparece el símbolo para confirmar o introducir la información. Otra forma de confirmar es simplemente pulsando Enter en nuestro teclado.

Departamento de Lenguajes y Sistemas Informáticos E.T.S. Ingeniería Informática. Universidad de Sevilla

CAPÍTULO 1: ELEMENTOS BÁSICOS DE ACCESS CAPÍTULO 2: CREAR, ABRIR Y CERRAR UNA BASE DE DATOS... 8 CAPÍTULO 3: TABLAS DE DATOS...

CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR FACULTAD DE INGENIERIAS LINEA INFORMÁTICA

Manual del Usuario de Microsoft Access Consultas - Página 1. Tema IV: Consultas. IV.1. Creación de Consultas

GUÍA RÁPIDA PARA KOMPOZER

Manual de usuario OTIC365

CAPÍTULO 10 Tipos de gráficos

Guía Rápida de Ayuda SIGA

Instructivo Expediente Único Actualizaciones del Curriculum. Universidad de Costa Rica

TEMA 4 TEXTO E IMÁGENES EN DIAPOSITIVAS

Tablas en OpenOffice.org Writer 3. Pág 1

Visualización de Documentos Firmados en Adobe Acrobat.

UNIVERSIDAD DE PAMPLONA FUNDAMENTOS Y DISEÑO DE BASES DE DATOS MENTOR: Esp. ALEXIS OLVANY TORRES CH. 2013

Al momento de generar un certificado de Existencia y Representación Legal, visualizará una pantalla como la que se muestra a continuación:

Relaciones entre Tablas en una Base de Datos Access

HERRAMIENTAS BASICAS DE MANEJO DE WINDOWS

Crea una nueva tabla con el nombre LIBROS con la siguiente estructura. La clave debe

MICROSOFT POWERPOINT MICROSOFT POWERPOINT Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

HP Color LaserJet serie CP Tareas de impresión

4.2 COMBINAR CORRESPONDENCIA UTILIZANDO OTROS ORÍ-

Módulo de Elecciones del Gobierno Escolar en Línea

MANUAL ACTIVACIÓN COMO USUARIO DE APLICACIONES WEB CORPORATIVAS

BASE DE DATOS CON EXCEL 2007

Iniciación a Microsoft Excel. Definición y descripción de una hoja de cálculo

ELEMENTOS QUE APARECEN EN LA BARRA DE ESTADO

Una hoja de cálculo es un tipo de documento en el que

Bases de datos: Access

Graficación de Funciones Trigonométicas con OpenOffice.org Calc Graficar la Función Seno con OpenOffice.org Calc

... Tablas. Crear Tabla. anfora CAPÍTULO 6

Sistemas operativos: ventanas y escritorio. Sonia Lafuente Martínez

INSTRUCCIONES PARA EL USO DEL SOFTWARE (IS)

Moodle, plataforma de aprendizaje

ALCHEMY SEARCH VERSIÓN 8.2 GUIA DE REFERENCIA RÁPIDA

MODULO DERECHOS PATRIMONIALES

GUIA PRACTICA PARA LA APLICACIÓN DE MS EXCEL TECNOLOGIA/ INFORMATICA

Filas, columnas y celdas. Las Barras

COMERCIALIZACIÓN de PREMEZCLAS de ADITIVOS

Práctica 2 Estadística Descriptiva

Guía para el proceso de compra. Versión 1.4

Impresora HP LaserJet serie P Tareas de impresión

SQL Server Definición de los índices

PRUEBA DE NIVEL DE ACCES

Guía de actualización a Android 4 ICS. bq Pascal bq Pascal Lite bq Pascal Lite C

Adaptador Inalámbrico Altas Prestaciones

Facturas de los clientes en MyHerbalife.com

CREACIÓN DE VACANTES. Ingrese con su usuario del sistema, haga clic en el menú Vacantes y seleccione la opción Publicar Nueva Vacante

OPERACIONES BASICAS CON LOS ICONOS ( ABRIR, CREAR, ELIMINAR, ORGANIZAR)

Banner (Utilizando Flash)

DaVinciTEXTIL. Codificación de artículos

Gestor y Guía de Tránsito 2010

FUNDAMENTOS DE EXCEL 2007

Visualización de solicitud de pedido

Manual Configuración de Adobe Reader para la validación de la firma de un documento

INGRESO DE DATOS REPRODUCTIVOS

En el panel aparece el botón desplegable Agregar efecto donde seleccionamos el tipo de efecto que queremos aplicar

HIPERVÍNCULOS Y GRABACIÓN DE NARRACIÓN EN POWER POINT 2007

Manual de Usuario de Xeryus v5.25

MANUAL DE SYMBALOO Autor: Javier Prieto Pariente

Manual Blogger. Introducción

Software de la pizarra ebeam: Scrapbook-Ruedas de herramientas. LA PIZARRA DIGITAL INTERACTIVA

Manual de configuración de Adobe Reader para validar la firma. Dirección de Ingeniería de Aplicaciones y Sistemas

AUTENTICACIÓN EN EL SISTEMA...

FORMATOS DE TEXTO. Cuando ponemos el ratón encima de estos iconos, sin hacer clic, aparecen sus nombres.

Al iniciar el programa nos saldrá esta primera ventana:

CREACIÓN DE SOBRES, ETIQUETAS Y CARTAS PERSONALES

DISEÑO DE MÁQUINAS PRÁCTICA 1

COTIZADOR WEB EQUINOCCIAL

COPIAR, CORTAR Y PEGAR

Contenido QUÉ ES UN SCORM?... 3 CONFIGURACIÓN DE LA ACTIVIDAD SCORM... 3 GESTIÓN DEL SCORM Página 2 de 9

6 DIBUJAR CON GIMP (1)

Guía Rápida del Modulo de Recibos de Bodega

Manual de Instalación de Firma de Correo Electrónico Mayca Food Service y Afines. Versión Online (outlook.office365.com)

Capítulo 2. Cómo utilizar la ayuda

Software de la pizarra ebeam: Scrapbook-Barras de herramientas. LA PIZARRA DIGITAL INTERACTIVA

2. OBJETIVOS Al finalizar este módulo, tendrá conocimientos sobre:

Sistemas operativos: ventanas y escritorio. Sonia Lafuente Martínez

Módulo de Procesos Judiciales

Transcripción:

RELACIONES ACCESS Lo primero que hemos de hacer para poder establecer relaciones, es disponer de las tablas que nos permitan realizar tal operación. Vamos a trabajar con tres tablas: Clientes. Productos. Pedidos. TIPOS DE RELACIONES QUE PODEMOS UTILIZAR Dependiendo de la clase de información que manejemos con las tablas, podemos utilizar tres tipos de relaciones: Relación de uno a uno. Relación de varios a varios. Relación de uno a varios. RELACIÓN DE UNO A UNO El funcionamiento de este tipo de relación es muy simple, un registro de la tabla 1 sólo puede estar enlazado con un registro de la tabla 2 y ese mismo registro de la tabla 2 solamente puede estar enlazado con el mismo registro de la tabla 1. Este tipo de relación es el que menos se utiliza, ya que sólo se emplea con tablas muy especiales. Un ejemplo típico de este tipo de tablas sería el formado por una tabla que tuviese nombres de personas y otra con el DNI de cada persona, puesto que cada persona es única, el DNI de cada una de ellas será también único. RELACIÓN DE VARIOS A VARIOS En este tipo de relación, cada registro de la tabla 1 puede estar enlazado con varios registros de la tabla 2, y cada registro de la tabla 2 puede igualmente estar enlazado con diversos registros de la tabla 1. Un ejemplo de este tipo podrís ser una tabla con títulos de película y otra con los nombres de los actores. La relación se da ya que en una película intervienen varios actores, y a su vez un actor puede interpretar más de una película. RELACIÓN DE UNO A VARIOS Es este el tipo de relación que se utiliza con mayor frecuencia. 1 DE 10

Cada registro de la tabla 1 puede estar enlazado con varios registros de la tabla 2. pero cada registro de la tabla 2 sólo puede estar enlazado con un único registro de la tabla 1. Un ejemplo podría ser el formado por una tabla de los equipos de fútbol y otra tabla con los jugadores de fútbol. Un equipo tiene muchos jugadores, pero cada jugador juega en un solo equipo. Seguidamente vamos a crear las tablas necesarias para poder establecer las relaciones. 1. en la figura siguiente aparece la estructura de la tabla pedidos. 2. Introduzca las propiedades de los campos como aparecen a continuación: Número de Pedido. Numéro, campo clave. Número de Cliente. Número. Número de Producto. Número. Pagado. Sí/No. Cantidad. Número, Byte. 2 DE 10

3. Los datos que debe introducir aparecen en las figuras siguientes, la primera figura contiene la información para los campos Fecha, Número de Pedido y Número de Cliente. 3 DE 10

4. La segunda figura contiene información referente a los campos Número de Producto, Pagado y Cantidad. 4 DE 10

5. La tabla Producto posee la siguiente estructura: 6. Las propiedades de los campos son las siguientes. Fecha. Fecha/Hora. Número de Producto: Número, campo clave. Descripción: Texto. Precio: Número. Stock: Número, byte. 5 DE 10

7. Los datos de los campos Fecha, Númereo de Producto y Descripción están reflejados en la siguiente figura: 6 DE 10

8. Los campos Precio y Stock poseen los siguientes datos: INTEGRIDAD REFERENCIAL Cuando creemos las relaciones de las tablas, veremos que existe una opción llamada Integridad referencial. Para poder utilizar esta opción las tablas relacionadas tendrán que cumplir una serie de reglas, son las siguientes: No puede haber ningún registro en la tabla secundaria que no esté relacionado con la tabla principal. No es posible borrar un registro de la tabla principal, si tiene algún registro relacionado con la tabla secundaria. 7 DE 10

Hay que utilizar la Integridad referencial siempre que nos queramos asegurar de que los datos se mantendrán correctamente relacionados cuando se establezca la relación. ESTABLECER LA RELACIÓN Ha llegado el momento de establecer las relaciones entre las tres tablas que posee la base de datos. La primera relación que vamos a establecer está formada por las tablas Clientes y Pedidos. Ejecute los siguientes pasos para establecer la relación: 1. Pulse el botón (relaciones). Esta opción también se puede seleccionar eligiendo el menú Herramientas y después la opción Relaciones. Utilizando las pestañas que aparecen en la parte superior de la ventana podemos elegir la visualización de Tablas, Consultas o Ambas. 2. Seleccione la tabla Clientes y pulse el botón Agregar. Observe que ha aparecido una ventana con los campos de la tabla Clientes. 3. Seleccione la siguiente tabla que compone la relación denominada Pedidos y pulse el botón Agregar. 4. Pulse el botón Cerrar de la ventana mostrar tabla. 5. Seleccione el campo Número de Clientes de la tabla Clientes. 6. Pulse el botón izquierdo del ratón, y sin soltarlo sitúese sobre el campo Número de Cliente de la tabla Pedidos para establecer la relación. A continuación aparecerá la ventana siguiente denominada relaciones. 8 DE 10

Esta ventana posee unas opciones que realizan las siguientes operaciones: El botón Tipo de combinación, nos permite seleccionar la combinación que queremos seleccionar para la relación. Las dos opciones de Actualizar o Eliminar en cascada los campos relacionados, se utilizan cuando activamos la opción Exigir Integridad referencial. Si estas opciones están activas, automáticamente cuando se modifique un dato en una de las dos tablas este será modificado en la tabla relacionada. En la operación borrar un registro de una de las tablas, automáticamente será eliminado el registro en la tabla relacionada. 7. Seleccione la opción exigir integridad referencial. Fíjese que en el tipo de relación ha aparecido la relación de Uno a Varios automáticamente ya que Access asigna el tipo de relación dependiendo de las propiedades que tengan los campos. 8. Pulse el botón crear para establecer la relación. La línea que aparece entre las dos tablas, y los símbolos que se encuentran en los extremos, nos indican el tipo de relación. Si al crear la relación ha aparecido algún problema con la integridad referencial, esto es debido a que existe en la tabla Pedidos y en el campo Número de Cliente un dato que no contiene la tabla Clientes. Revise de nuevo la tabla Pedidos, modifique el error y vuelva a crear la relación siguiendo los pasos anteriores. 9. Cierre el cuadro diálogo y guarde la relación. A continuación tenemos que establecer la relación entre las tablas productos y pedidos. 1. Pulse el botón y en su pantalla aparecerá el cuadro relaciones con las tablas que hemos utilizado en la relación anterior. 2. Haga clic en la tabla clientes para seleccionarla. 3. Pulse la tecla Supr para suprimir esta tabla de la relación que vamos a crear. 4. Pulse el botón para ver el cuadro mostrar tabla. 5. Haga clic en la tabla Producto y pulse el botón Agregar. A continuación pulse el botón cerrar para cerrar la ventana mostrar tabla. 6. Relacione la tabla Producto con la tabla Pedidos utilizando el campo Número de Producto. 7. Active la opción Integridad referencial. 8. Pulse el botón cerrar. 9 DE 10

Ahora ya tenemos tablas relacionadas para poder trabajar con Access de una forma más racional. 10 DE 10