Relaciones entre Tablas en una Base de Datos Access



Documentos relacionados
ACCESS 2010 Tutorial orientado a la acción Julio Infante

Como Buscar Datos en una Tabla Access

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

RELACIONES ACCESS TIPOS DE RELACIONES QUE PODEMOS UTILIZAR

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

CURSO ACCESS BÁSICO 2003 UNIDAD 3 UNIDAD 3 RELACIONES

ACTIVIDAD PRÁCTICA 5 BASES DE DATOS

PRUEBA DE NIVEL DE ACCES

WorkBook Windows 7. WorkBook

Manual Blogger. Introducción

Hipervínculo. 1) Hipervínculo hacia Internet

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

MÓDULO 1: ORGANIZACIÓN Y ESTRUCTURA DE LA INFORMACIÓN. Tema 2: Creación de la Base de Datos. Leire Aldaz, Begoña Eguía y Leire Urcola

ACTIVIDADES BASE DE DATOS ACCESS 2007

UNIDAD 6. LAS RELACIONES

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

En esta práctica vamos a realizar una base de datos sencilla pero completa mediante Microsoft Access.

Guía de Calibración del Motic Images Plus 2.0ML & Motic Images Advanced 3.2. Calibración con punto

Práctica 11: 7-zip. Páxina 1 de 5

Manual Access Relacionar Tablas

UNIVERSIDAD DE PAMPLONA ADMINISTRACION DE BASES DE DATOS GRUPO BR MENTOR: ESP. ALEXIS OLVANY TORRES CH. PRIMER SEMESTRE 2011

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

Sistema de Digitalización MANUAL DE USUARIO

Tema2 Windows XP Lección 2 EL ESCRITORIO Y SUS COMPONENTES

Tutorial de Power Point

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

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

CAPÍTULO 10 Tipos de gráficos

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

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

El presente tutorial nos indicara como usar Wordpress a nivel básico para crear los Blogs que queramos.

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

RELACIONES DE TABLAS Definición de las relaciones de tablas

CREAR CANAL DE YOUTUBE

Creación y modificación de tablas.

Práctica 10: Tablas. B12. Informática I. Curso 2001/2002 INFORMÁTICA I B12. Departament d Enginyeria i Ciència dels Computadors

BASES DE DATOS. TABLA PLANETAS.

Relaciones en Access 2010

ELEMENTOS QUE APARECEN EN LA BARRA DE ESTADO

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

Creación de formularios en documentos DE WORD 2.007

CIERRE DEFINITIVO. Qué aspectos son necesarios realizar antes de ejecutar el proceso de cierre definitivo?

Área Académica: Licenciatura en Turismo. Tema: Animaciones y Transiciones en Power Point Profesor: M.T.I. Abigaín Erubé Montes Austria

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

2º Año de Bachillerato

BIENVENIDO A LA UNIDAD 4

Las listas son una sucesión de cero o más elementos. Esta es una definición muy simple y que no aclara demasiado en términos informáticos.

Microsoft Office XP Access XP (II)

Manual Consulta de Vehículos SICSOA

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

DIRECCION DE EDUCACIÓN PARTICULAR

INFORME TECNICO DE FUNCIONAMIENTO

Manejo de vacaciones en Nómina

UNIDAD 1. En esta lección aprenderá a realizar la corrección ortográfica y tomar impresiones de pantalla, para ello siga los siguientes pasos:

2º Año de Bachillerato

EJERCICIO 10 DE ACCESS ACCESS EJERCICIO 10 CREACIÓN Y MODIFICACIÓN DE TABLAS; PERSONALIZACIÓN DEL PANEL IZQUIERDO

Bases de datos: Access

Facultad: Ingeniería Escuela: Computación Asignatura: Ofimática Ciclo:

Antes de empezar con el tutorial, vamos a ver algunas cosas que nos van a ayudar mucho a entender como usar este programa.

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

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

Manual de Microsoft Office365

RELACIONES DE TABLAS Definición de las relaciones de tablas

Centro de Ciencias Humanas y Sociales. Manual de Usuario. Cómo Solicitar días de asuntos propios y días de Vacaciones

Modulación Estantes Estante Fijo: Estante móvil: Estante Auxiliar: Estante Inclinado: Estantes Múltiples:

Creación de una Base de datos

Hipervínculos. Word Autor: Viviana M. Lloret Prof. de Matemática e Informática Blog: aulamatic.blogspot.com

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

GUÍA DE AYUDA PARA UTILIZAR LA APLICACIÓN TFG

Colegio San Marón INFORMATICA TUTORIAL DE MICROSOFT ACCESS

2.4. ESTABLECER RELACIONES.

HERRAMIENTAS AVANZADAS PARA LA GESTIÓN DE PROYECTOS

COMERCIALIZACIÓN de PREMEZCLAS de ADITIVOS

Microsoft Office Word 2007

GUÍA A DE EXCEL XP. Guía de Windows XP- Pág. 61

LA PIZARRA SMARTBOARD

ASISTENCIA TÉCNICA A LA SEGURIDAD EN PYMES DE MELILLA MANUAL GPARTED LIVECD

Práctica #1 Crear Base de Datos

Sesión No. 10. Contextualización INFORMÁTICA 1. Nombre: Gestor de Base de Datos (Access)

Pasos para la creación de un gráfico en Excel 2007

4.2 COMBINAR CORRESPONDENCIA UTILIZANDO OTROS ORÍ-

Opciones de Modelos en Documentos de Venta WhitePaper Enero de 2007

Manual de Campañas. Documentación Intelisis. Derechos Reservados. Publicado en docs.intelisis.com

Ejercicio 5 Gráficos en Excel.

Relaciones en una base de datos

Guía para el Estudiante

Selección de texto. Seleccionar texto es elegir para hacer algo con ese texto como por ejemplo cambiar color de letra, cambiar tamaño de letra, etc.

Bases de Datos Relacionales con Base de OpenOffice y consultas SQL para Tecnología de la Información.

HP LaserJet serie CM1312 MFP Tareas de impresión

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

FRONTPAGE I LECCIÓN N 1

ESTRUCTURA ARCHIVO PAGO ELECTRÓNICO

2.2. CREAR Y MODIFICAR CAMPOS.

SUBMÓDULO DE DISTRIBUCIÓN DE PLANTA DE PERSONAL

MANUAL DE USUARIO MANUAL DE USUARIO

PRACTICA 2 ACCESS. - Crear dentro de la misma la siguiente tabla, con el nombre ALUMNOS: CAMPO TIPO DE CAMPO. Nº de Alumno Autonumérico

EJERCICIOS DE PUNTOS 1.1 Y 1.2. Ciudadano digital. Depto. de Ciencias de la Computación.

Cartilla de Usuario: Editar Datos Contacto Existente (Directorio)

El curso esta orientado para toda persona que desee aprender todos las funciones de esta Base de Datos.

Cierre de Periodo Fiscal SAP Business One

Transcripción:

Relaciones entre Tablas en una Base de Datos Access Una Base de Datos relacional es un contenedor que alberga múltiples tablas que guardan información relacionada, permitiendo una estructura centralizada y eliminando los problemas de redundancia y control de los datos, veamos unas recomendaciones: Crear tablas independientes para cada entidad para evitar la redundancia de datos. Asignar una llave primaria a cada tabla para evitar que la tabla contenga registros duplicados y valores nulos, y que además nos permita relacionar tablas. Incluir llaves foráneas, necesarias para crear relaciones entre tablas en la base de datos. Una llave foránea debe ser del mismo tipo, tamaño y debe contener los mismos datos que la llave primaria con la cual se ha relacionado. La relación más común entre las tablas es la relación 1 a n. Una relación 1 a n quiere decir que para cada registro en la primera tabla pueden existir uno, varios o ninguno relacionado en la segunda tabla. En la siguiente gráfica que representa un programa para controlar un presupuesto podemos observar: - La tabla meses(1) se relaciona con la tabla presupuesto(n), lo cual quiere decir que cada mes en la tabla meses (enero, febrero, marzo, etc.), puede aparecer muchas veces en la tabla presupuesto. - La tabla meses(1) se relaciona con la tabla egresos(n), lo cual quiere decir que cada mes en la tabla meses (enero, febrero, marzo, etc.), puede aparecer muchas veces en la tabla egresos. - La tabla capítulos(1) se relaciona con la tabla presupuesto(n), lo cual quiere decir que cada capítulo en la tabla capítulos (alimentación, educación, servicios públicos, etc.), puede aparecer muchas veces en la tabla capítulos). - La tabla capítulos(1) se relaciona con la tabla egresos(n), lo cual quiere decir que cada capítulo en la tabla capítulos (alimentación, educación, servicios públicos, etc.), puede aparecer muchas veces en la tabla egresos).

Miremos como se crea una de estas relaciones: Ubiquemos la opción Herramientas de base de datos y le damos click.

Y presionamos el icono relaciones. Si es la primera vez que entramos a crear relaciones seguramente nos aparecerá la pantalla sin ninguna tabla, entonces procedemos a presionar el botón derecho sobre cualquier parte de esta área y le podemos dar la opción mostrar todo, o mostrar tabla por tabla.

Después que tenemos todas las tablas en pantalla, procedemos a crear las relaciones,. Supongamos que ya hemos creado tres de ellas como aparece en la próxima gráfica. Vamos a crear entonces la relación 1 a n meses(1) presupuesto(n). Hay que aclarar que el campo cod_mes de la tabla mes debe ser del mismo tipo y tamaño del campo cod_mes en la tabla presupuesto. Seleccionamos con el botón izquierdo del ratón el campo cod_mes de la tabla meses y sin soltarlo lo trasladamos hacia la tabla presupuesto, soltándolo sobre el campo cod_mes de la tabla presupuesto, ver siguientes dos gráficas. Al soltar el botón izquierdo, Microsoft Access muestra una pantalla entendiendo que pretendemos crear una relación uno a n entre estas dos tablas (flecha #2) mediante los campos cod_mes (flecha

# 1)de cada una de ellas. El campo cod_mes de la tabla presupuesto se convierte entonces en una llave foránea de la llave primaria de la tabla meses (cod_mes).(ver siguiente gráfica). El cuadro nos permite seleccionar tres opciones: Integridad referencial quiere decir que al definir cod_mes de la tabla presupuesto como una llave foránea de la llave primaria cod_mes de la tabla meses, sus datos deben primero existir en la tabla meses, o lo que es lo mismo, hay que crear los meses del año en la tabla meses antes de intentar digitar datos en el campo cod_mes de la tabla presupuesto. Las otras dos opciones (actualizar en cascada los campos relacionados y eliminar en cascada los registros relacionados) se refiere a que cualquier cambio en la tabla que contiene la llave primaria, lo va a reproducir en las tablas que tienen llaves foráneas dependiente de dicha llave primaria.

Seleccionamos entonces las tres opciones (exigir integridad referencial, actualizar en cascada los campos relacionados y eliminar en cascada los registros relacionados) y presionamos el botón crear. De esta manera hemos creado la relación 1 a n entre estas dos tablas.