Taller 2 bd once relaciones

5
NOMBRE CAMPO TIPO DE DATOS TAMAÑO/FORMATO CODIGO MOV AUTONUMERICO - FECHA FECHA/HORA FECHA CORTA TIPO OPERACIÓN TEXTO 1 CANTIDAD MONEDA EURO NUMERO CUENTA NUMÉRICO ENTERO LARGO INSTITUCION EDUCATIVA CIUDAD DE ASIS TECNOLOGIA E INFORMATICA GRADO ONCE TALLER_2 DE BASE DE DATOS EJERCICIOS DE ACCESS Un banco quiere crear una base de datos para guardar información referente a sus sucursales, a sus clientes, y a las cuentas y los movimientos que los clientes hacen con el banco. 1.- Crea una base de datos que se llame BANCO. 2.- Crea las siguientes tablas en la base de datos. El campo de Clave Principal aparece en letra CURSIVA y NEGRITA. SUCURSALES NOMBRE CAMPO TIPO DE DATOS TAMAÑO/FORMATO CODIGO SUCURSAL NUMÉRICO ENTERO NOMBRE TEXTO 15 CIUDAD TEXTO 15 FECHA APERTURA FECHA/HORA FECHA CORTA ABIERTA SI/ NO - CLIENTES NOMBRE CAMPO TIPO DE DATOS TAMAÑO/FORMATO DNI TEXTO 9 NOMBRE TEXTO 15 APELLIDOS TEXTO 20 DIRECCIÓN MEMO - TELEFONO TEXTO 11 CODIGO SUCURSAL NUMÉRICO ENTERO CUENTAS NOMBRE CAMPO TIPO DE DATOS TAMAÑO/FORMATO NUMERO CUENTA NUMÉRICO ENTERO LARGO FECHA APERTURA FECHA/HORA FECHA CORTA SALDO MONEDA EURO DNI TEXTO 9 MOVIMIENTOS

description

Taller de base de datos con relaciones

Transcript of Taller 2 bd once relaciones

Page 1: Taller 2 bd once relaciones

NOMBRE CAMPO TIPO DE DATOS TAMAÑO/FORMATOCODIGO MOV AUTONUMERICO -FECHA FECHA/HORA FECHA CORTATIPO OPERACIÓN TEXTO 1CANTIDAD MONEDA EURONUMERO CUENTA NUMÉRICO ENTERO LARGO

INSTITUCION EDUCATIVA CIUDAD DE ASISTECNOLOGIA E INFORMATICA

GRADO ONCETALLER_2 DE BASE DE DATOS

EJERCICIOS DE ACCESS

Un banco quiere crear una base de datos para guardar información referente a sus sucursales, a sus clientes, y a las cuentas y los movimientos que los clientes hacen con el banco.

1.- Crea una base de datos que se llame BANCO.

2.- Crea las siguientes tablas en la base de datos. El campo de Clave Principal aparece en letra CURSIVA y NEGRITA.

SUCURSALESNOMBRE CAMPO TIPO DE DATOS TAMAÑO/FORMATOCODIGO SUCURSAL NUMÉRICO ENTERONOMBRE TEXTO 15CIUDAD TEXTO 15FECHA APERTURA FECHA/HORA FECHA CORTAABIERTA SI/NO -

CLIENTESNOMBRE CAMPO TIPO DE DATOS TAMAÑO/FORMATODNI TEXTO 9NOMBRE TEXTO 15APELLIDOS TEXTO 20DIRECCIÓN MEMO -TELEFONO TEXTO 11CODIGO SUCURSAL NUMÉRICO ENTERO

CUENTASNOMBRE CAMPO TIPO DE DATOS TAMAÑO/FORMATO

NUMERO CUENTA NUMÉRICO ENTERO LARGOFECHA APERTURA FECHA/HORA FECHA CORTASALDO MONEDA EURODNI TEXTO 9

MOVIMIENTOS

Page 2: Taller 2 bd once relaciones

3.- Introduce las siguientes relaciones entre las tablas:

CODIGO NOMBRE CIUDAD FECHA ABIERTASUCURSAL APERTURA1250 URBANA 1 ALBACETE 20/3/95 SI1260 URBANA 2 CHINCHILLA 1/5/99 SI1290 URBANA 3 HELLÍN 3/3/89 SI1300 URBANA 4 LA RODA 2/12/85 NO1310 CENTRAL ALBACETE 1/3/80 SI

4.- Crea para las tablas “Sucursales” y “Clientes” un formulario usando el asistente, utilizando para cada uno un tipo distinto de formulario (en columnas y tabular). Ponles de nombre FORMULARIO DE “nombre de la tabla”. Crea un formulario que muestre los datos de las cuentas y sus movimientos, parecido al siguiente:

5.- Utilizando los formularios creados en el ejercicio 4, introduce los siguientes registros en las tablas:

SUCURSALES

Page 3: Taller 2 bd once relaciones

CLIENTES

CODIGO FECHA OPERACIÓN CANTIDAD NUMERO CUENTAMOV

1 10/5/2005 I 2.000,00 123452 10/5/2005 I 1.500,00 123453 10/5/2005 R 300,00 123734 10/5/2005 R 250,00 577125 11/5/2005 R 1.000,00 827636 11/5/2005 I 800,00 588297 11/5/2005 R 150,00 588298 10/5/2005 R 5.000,00 577129 11/5/2005 R 100,00 8276310 11/5/2005 I 200,00 4717311 11/5/2005 R 750,00 5882912 11/5/2005 R 1.000,00 3486113 11/5/2005 I 300,00 3486114 11/5/2005 R 2.350,00 58829

DNI NOMBRE APELLID. DIRECC. TELEF. COD. SUC.

11.111.111A LUIS SÁNCHEZ C/ MAYOR 7 666.777.888 125022.222.222B BELEN VAZQUEZ PZA. ESPAÑA 2 967.222.333 129033.333.333Z ROSA MARTIN C/ ANCHA 19 967.333.444 126044.444.444H JOSE GOMEZ C/ ALTA 22 967.555.666 126055.555.555K ANA LOPEZ C/ AVE 9 967.666.777 131066.666.666C MARIA MARQUEZ C/ REAL 30 666.999.000 129077.777.777X MARTIN PESCADOR PZA. MAYOR 3 967.001.002 125088.888.888A CRISTINA GARRIDO C/ SOLA 29 967.222.666 131099.999.999E MIGUEL NIETO C/ PARQUE 4 967.304.050 1250

CUENTASNUMERO FECHA APERT. SALDO DNICUENTA12345 10/5/1999 35.300,24 11.111.111A12215 28/4/2000 3.714,10 77.777.777X34861 30/4/2002 7.777,09 88.888.888A12834 25/3/2003 24.312,00 33.333.333Z12373 20/12/1998 58.981,90 22.222.222B57712 10/12/1996 799,03 44.444.444H67672 30/6/2004 4.500,00 99.999.999E47214 19/7/2003 3.103,65 66.666.666C82763 07/9/2000 125,30 55.555.555K47173 5/5/2004 20.381,01 55.555.555K58829 5/9/2000 49.721,92 22.222.222B

MOVIMIENTOS

Page 4: Taller 2 bd once relaciones

6.- Crea las siguientes consultas:

CONSULTA DE SUCURSALES: Nombre, ciudad y fecha de apertura de todas las sucursales bancarias que se encuentran abiertas, ordenadas por fecha de apertura.

CLIENTES DE URBANA 1: DNI, Nombre, apellidos y dirección de todos los clientes de la sucursal “Urbana 1”, en orden descendente de apellidos.

CONSULTA DE CUENTAS: Nombre de la sucursal, ciudad de la sucursal, número de cuenta, fecha de apertura (de la cuenta) y saldo, de aquellas cuentas cuyo saldo sea mayor que 5.000 €.

CONSULTA DE MOVIMIENTOS: Número de cuenta, saldo, fecha del movimiento, operación y cantidad de los movimientos de “reintegro” (operación = R).

MOVIMIENTOS DE BELEN VAZQUEZ: Saldo, fecha del movimiento y cantidad de todos los reintegros que haya hecho la cliente BELEN VAZQUEZ.

CONSULTA DE CLIENTES: Nombre, apellidos, dirección, teléfono, saldo y nombre de sucursal de todos los clientes, ordenados por saldo descendente.

CONSULTA DE MOVIMIENTOS DEL DIA 10: Nombre del cliente, operación y cantidad, de todos los movimientos que se hayan efectuado el día 10/5/2005.

CLIENTES MAS ANTIGUOS: Nombre y apellidos de los clientes, de más antiguos a más recientes (ordenar por la fecha de apertura de sus cuentas de forma descendente).

7.- Crea los siguientes informes:

LISTADO DE CLIENTES: DNI, nombre, apellidos, dirección y teléfono de todos los clientes ordenados por apellidos y por nombre.

LISTADO DE CUENTAS: Incluir en el listado, nombre de sucursal, ciudad de sucursal, nombre y apellidos del cliente y número de cuenta y fecha de apertura de cuenta. Agrupar primero por sucursales y segundo por clientes.

INFORME DE INGRESOS: Nombre del cliente, apellidos, saldo, fecha movimiento y cantidad de todos los movimientos de tipo “ingreso” que hayan hecho los clientes. Mostrarlo agrupado por clientes y ordenarlos por fecha del movimiento.