martes, 5 de mayo de 2020

2do SEC - RELACIÓN DE TABLAS

TABLAS EN ACCESS
RELACIÓN

Uno de los objetivos de un buen diseño de base de datos es eliminar la redundancia de los datos (datos duplicados). 

Para conseguirlo, conviene desglosar los datos en muchas tablas basadas en temas para que cada hecho esté representado solo una vez. Después, se debe proveer a Access de un medio para recopilar de nuevo la información desglosada (esto se realiza colocando campos comunes en tablas que estén relacionadas). Sin embargo, para realizar este paso correctamente, primero debe conocer las relaciones existentes entre las tablas y, a continuación, especificar dichas relaciones en la base de datos.



Tras crear una tabla para cada tema en la base de datos, es preciso proporcionar a Access un medio 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:






1. la tabla FACTURA


2. la tabla CLIENTE


3. la tabla PRODUCTO

4. la tabla DETALLE


El nombre de cliente del cuadro Facturar a se obtiene de la tabla CLIENTE, los valores de Id. de factura y Fecha de factura proceden de la tabla FACTURA, el nombre de producto viene de la tabla Producto, y los valores Precio y Cantidad proceden de la tabla DETALLE. Estas tablas se vinculan entre sí de varias formas para recopilar información de cada una e incorporarla al formulario.

Siguiendo en el ejemplo anterior, los campos de las tablas deben coordinarse de modo que muestren información acerca del mismo pedido. Esta coordinación se lleva a cabo mediante las relaciones de tablas. Una relación de tabla hace coincidir los datos de los campos clave (a menudo un campo con el mismo nombre en ambas tablas). 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, la tabla FACTURAS pueden asociarse a la TABLA VENDEDOR y DETALLES de los que son responsables mediante la creación de una relación de tabla entre los campos Idfactura y codven en las tablas DETALLES y VENDEDOR.


EJERCICIO

1.- CREA LA BASE DE DATOS VENTAS, DEBERA CONTAR CON LAS SIGUIENTES TABLAS DEBERA RELACIONARLAS Y CREAR LAS SIGUIENTES CONSULTAS­:




2.- CREAR UNA CONSULTA QUE ME PERMITA VISUALIZAR FACTURAS-CODVEN, VENDEDOR-NOMBRE, VENDEDOR-DIRECCION, DETALLES-PRODUCTO, DETALLES-PRECIO.


3.- CREAR UNA CONSULTA QUE ME PERMITA VISUALIZAR FACTURAS-IDFACTURA, DETALLES-IDFACTURA, DETALLES-PRODUCTO, DETALLES-PRECIO


4.- CREAR UNA CONSULTA QUE ME PERMITA VISUALIZAR FACTURAS-CODVEN, VENDEDOR-NOMBRE, VENDEDOR-DIRECCION, VENDEDOR-SEXO, DE LAS PERSONAS QUE VIVAN EN SURCO Y SEAN DEL SEXO FEMENINO.


DAR CLIC EN LA IMAGEN PARA DESCARGAR ARCHIVOS

 


GRABAR TU ARCHIVO DE LA SIGUIENTE MANERA

GRADONUMERO DE PRÁCTICA APELLIDOS Y NOMBRE.EXTENSION

2SP4HERRERAJORGE.ACCDB

ENVIAR AL SIGUIENTE CORREO


Jherreramcm2019@gmail.com

2 comentarios:

  1. Profesor primero examino abro excel, luego selecciono VENDEDOR, luego siguiente, en encabezado siguiente, creo que en el siguiente paso esta el error en el nombre del campo dice Codigo y no Codve como lo cambio? gracias

    ResponderBorrar
  2. Profesor a mi no me aparece la opción de DISEÑO DE CONSULTA por ende no puedo desarrollar bien mi práctica
    Micaela Ruiz

    ResponderBorrar