Anda di halaman 1dari 14

UT13: DISEÑO Y GESTIÓN DE BASES DE DATOS RELACIONES- PÁGINA 1

Actividad práctica 1:

Diseña la siguiente base de datos denominada RepuestosAlagón.

Tabla Almacén.

Código Descripción Proveedor Precio Quedan en Stock Alerta


del unitario stock seguridad Reposición
artículo
1 Parabrisas modelo 3 Repuestos 30,00 € 45
Hurtado S.L.
2 Parabrisas modelo 2 Repuestos Navarro 231,00 € 125
S.Coop.
3 Alfombrillas negras Repuestos 5,00 € 300
Avenida S.L.
4 Parachoques aluminio Recambios del 225,00 € 35
pardo Oeste S.L.
5 Parabrisas modelo 1 Recaglass S.L. 220,00 € 130
6 Pastillas de freno modelo Frenos del Sur S.L. 35,00 € 500
17
7 Pastillas de freno modelo Repuestos 45,00 € 100
19 Avenida S.L.
8 Llantas aluminio 19 Repuestos 275,00 € 24
pulidas Avenida S.L.
9 Pastillas de freno Frenos del Sur S.L. 15,00 € 450
genéricas
10 Llantas aluminio 17 Repuestos 195,00 € 25
cromadas Avenida S.L.
11 Parachoques carbono Recambios del 450,00 € 30
negro Oeste S.L.

Tabla Cliente.
Código Cliente Nombre Apellidos Empresa Población Provincia
1 Leonor Sánchez Cordero Taller Castro S.L. Garrovillas Cáceres
2 Fernando Gómez Gómez Hnos Gómez S.Coop. Cañaveral Cáceres
3 Manuel Lozano Villalonga Hnos Lozano C.B. Torrejoncillo Cáceres
4 Esteban Pérez Flores Recambios Flores S.L. Montehermoso Cáceres
5 Ana Castro Figueras Recambios Portezuelo C.B. Carcaboso Cáceres
6 Diego Tormes Gil Taller Scar C.B. Moraleja Cáceres
UT13: DISEÑO Y GESTIÓN DE BASES DE DATOS RELACIONES- PÁGINA 2
Tabla Pedido.

Código del Código Código Fecha Vendedor Cantida Servido


pedido cliente artículo d
1 2 1 23/05/201 Ramiro 30 Verdadero
4
2 2 3 23/05/201 Ramiro 11 Verdadero
4
3 1 5 26/05/201 María 15 Falso
4
4 5 2 26/05/201 María 17 Verdadero
4
5 5 6 27/05/201 María 30 Falso
4
6 6 7 02/06/201 Lorenzo 35 Falso
4
7 2 9 02/06/201 Lorenzo 12 Verdadero Una vez diseñadas
4
las tablas de datos
8 2 8 02/06/201 Lorenzo 44 Falso
4 realizar las
9 3 4 03/06/201 Lorenzo 32 Verdadero siguientes
4 operaciones:
10 5 1 03/06/201 María 25 Falso
4 1. Establecer
las relaciones oportunas para poder llevar a cabo las consultas posteriores.

2. Diseñar un formulario de entrada de datos para cada tabla.

3. Introducir la información de las tablas a través de los formularios.

Consultas de Selección:

1. Diseñar una consulta que muestre Código de Pedido, Descripción, Precio unitario,
Vendedor y Servido, en función del Código de Cliente introducido.
Consulta_Código_Cliente.

2. Diseñar una consulta que muestre la Descripción del producto y Proveedores de aquellos
productos que tengan un Precio unitario mayor de 100 euros y queden en Stock menos de
50 unidades. Consulta_PrecioStock_100

3. Diseñar una consulta que muestre el Nombre, Apellidos, Empresa y Población de los
Clientes a los que el vendedor Lorenzo les ha vendido un pedido servido.
Consulta_ServidoLorenzo.

4. Diseñar una consulta que nos muestre la Descripción del artículo, Proveedor y Precio
Unitario de los artículos que haya adquirido un cliente en función del parámetro nombre.
Consulta_Compras_Clientes.
UT13: DISEÑO Y GESTIÓN DE BASES DE DATOS RELACIONES- PÁGINA 3

Consultas de Actualización.

1. Elaborar una consulta que actualice el campo Stock de Seguridad a 20 unidades para
todos los artículos del almacén. Llámala Consulta_StockSeguridad.

2. Elaborar una consulta que actualice el campo Alerta Reposición a falso para todos los
artículos del almacén. Llámala Consulta_AlertaFalso.

3. Imagínate que nuestra vendedora María se ha equivocado a la hora de tramitar los


pedidos y debe rectificar uno. Sabe que ha tramitado un pedido cuyo código de artículo
es el 1 (parabrisas modelo 3) cuando realmente correspondería ser el artículo 2
(parabrisas modelo 2). Por tanto tenemos que diseñar una consulta de Actualización que
haga ese cambio. Llamar Consulta ErrorMaría.

4. Elaborar una consulta que actualice la cantidad del pedido realizado por el cliente Diego a
50 unidades y Servido como Verdadero. Guardarla Consulta DiegoServido.

5. Elaborar una consulta que actualice el campo Stock de Seguridad a 20 unidades para
aquellos artículos cuyo Proveedor sea Recaglass. Llámala StockRecaglass.

Consulta para CREAR Tablas.

1. Diseñar una consulta que GENERE UNA NUEVA TABLA llamada Tabla
CLIENTES_CANTIDAD en el que aparezca el Código del Cliente, Nombre, Apellidos y
Cantidad de los artículos que ha comprado. Consulta Ventas_Por_Cliente.

2. Diseñar una consulta que GENERE UNA NUEVA TABLA llamada Tabla Artículos_Vendidos
en el que aparezca el Código del Artículo, Descripción, Proveedor, Población de los
clientes y Cantidad de los artículos que se han vendido. Consulta Artículos_Vendidos.

3. Diseñar una consulta que GENERE UNA NUEVA TABLA llamada Tabla Vendedor en el que
aparezca Descripción del artículo, Proveedor, Precio unitario, Empresa y Población de los
clientes para aquellos pedidos vendidos en función del Vendedor introducido por
parámetro.

Consulta de Eliminación de registros.

1. Diseñar una consulta que elimine todos los datos del cliente Esteban. Consulta Eliminar
Esteban.

2. Diseñar una consulta que elimine todos los pedidos que pertenezcan a un cliente cuya
población sea Cañaveral. Consulta EliminarCañaveral.
UT13: DISEÑO Y GESTIÓN DE BASES DE DATOS RELACIONES- PÁGINA 4
3. Diseñar una consulta que elimine el pedido realizado por el cliente Fernando y cuya
descripción del artículo sea Llantas. Consulta FernandoLlantas.

Controles de formularios (Botones).

1. Inserta botones de dirección (avanzar y retroceder) en los tres formularios que tienes creados.

2. Crea un botón “LISTADO”, en el FORMULARIO CLIENTE, que al pulsarlo muestre todos los datos de
la tabla cliente, código de artículo comprado, descripción de artículo, cantidad, fecha de pedido y
campo servido. El criterio de la consulta vendrá determinado EN FUNCIÓN DEL NOMBRE DEL
CLIENTE que haya en el formulario. Llama la consulta asociada al botón como
Consulta_Pedido_Cliente.

3. Crea un informe denominado Informe_Pedidos_Servidos, donde figurarán los campos nombre,


apellidos y población del cliente, además del código de artículo, descripción, precio unitario,
cantidad y fecha de pedido para aquellos cuyo pedido SÍ ha sido servido. Por último, asocia este
informe a un botón “SERVIDOS” situado el formulario de pedidos.

4. Crea un informe denominado Informe_Pedidos_Pendientes, donde figurarán los campos nombre,


apellidos y población del cliente, además del código de artículo, descripción, precio unitario,
cantidad y fecha de pedido para aquellos cuyo pedido NO haya sido servido. Por último, asocia
este informe a un botón “SERVIR” situado el formulario de pedidos.

5. Inserta un botón denominado “DISPONIBILIDAD” en el formulario de pedidos. Dicho botón


ejecutará una consulta que muestre si el artículo, que está activo en el formulario de pedidos, está
en alerta o no. Guarda la consulta como Consulta_Alerta_Pedido. (Este tipo de botón es de gran
utilidad para saber si el artículo del pedido que estamos tramitando está disponible o necesita una
reposición).

Actividad práctica 2: Relación entre clave primaria y externa.

Ejercicios 1. Establece las relaciones entre estas tres tablas de un Videoclub.

Tabla PELÍCULA.

Código Película Título Productora Tema Público


Tabla RESERVA.
Autonumérico Texto Texto Asistente Búsqueda Texto
Código Socio Codpelícula Fecha Préstamo

Texto Numérico Fecha

Tabla SOCIO.

CodSocio Nombre Dirección Teléfono Tipo de Bono Fecha de Bono Saldo de Bono

Texto Texto Texto Texto Número Fecha Numérico

Ejercicio 2. Representación de una Juguetería. Establece las relaciones entre estas tres tablas.
UT13: DISEÑO Y GESTIÓN DE BASES DE DATOS RELACIONES- PÁGINA 5
Tabla JUGUETE.

Referencia Juguete Nombre Fabricante Precio Edad Disponibilidad

Texto Texto Texto Número Texto Sí/No


TABLA PEDIDO.
Código Pedido Código Cliente Idjuguete Fecha Compra Servid
o

Autonumérico Numérico Texto Fecha Sí/No

Tabla CLIENTE.

Código Cliente Nombre Dirección Teléfono DNI Fecha de Alta

Autonumérico Texto Texto Texto Texto Fecha

Ejercicio 3. Gestión de empresa de Viajes. Establece las relaciones entre estas tres tablas.

Tabla ITINERARIOS.

Coditinerario Lugar de Salida Lugar de Destino Autobús Hora de Salida Hora de Llegada Precio Billete

Texto Texto Texto Texto Texto Sí/No Numérico

Tabla VIAJEROS.
DNI Nombre Apellidos Domicilio Teléfono Email

Texto Texto Texto Texto Texto Texto

Tabla RESERVAS. Número de Reserva Referencia Itinerario DNI Asiento

Autonumérico Texto Texto Numérico

Ejercicio 4. Representación Compañía Aérea. Completa los campos vacíos y establece las
relaciones entre estas tres tablas.

Tabla VIAJEROS.
UT13: DISEÑO Y GESTIÓN DE BASES DE DATOS RELACIONES- PÁGINA 6
DNI Nombre Apellidos Domicilio Teléfono Email

Tabla RESERVAS.

Número de Reserva Asiento

Tabla VUELOS.

Código de Vuelo Aeropuerto Aeropuerto de Nº Hora de Hora de Precio


de Salida Destino Asientos Salida Llegada Billete

Ejercicio 5. Representación Pizzería. Completa los campos vacíos y establece las relaciones entre
estas tres tablas.

Tabla PEDIDOS.

Número de Pedido Servido

Sí/No

Tabla CLIENTES.

Código de Cliente Nombre Apellidos Domicilio Teléfono Email

Texto

Tabla PIZZAS.

Código de Pizza Ingredientes Tamaño Precio Recoger en Hora de entrega


tienda

Actividad global 1:

Base de datos CentroDeportivo.


Tabla de Abonados.
CÓDIGO ABONADO NOMBRE APELLIDOS
UT13: DISEÑO Y GESTIÓN DE BASES DE DATOS RELACIONES- PÁGINA 7
A1 Teresa Tejo

A2 Rosa Villas

A3 Juana Otero

A4 Carmen Rodríguez

A5 Esperanza García

A6 Chelo López

A7 Salomé Fernández

A8 Fernando Ferrán

A9 Jacobo Jalea

A10 Roberto Roca

A11 Ramón Rama

A12 Manuel Manero

Tabla de Actividades.
CÓDIGO HORARI AUL FECHA IMPORT
ACTIVIDAD NOMBRE O A INICIO FECHA FIN MONITOR E

04/12/201
02/06/2013 200,00
111 AERÓBIC 16-20 6 3 3

04/03/201
04/02/2013 400,00
222 JUDO 9-10 3 3 1

29/04/201
30/04/2012 400,00
333 NATACIÓN 10-12 1 3 2

GIMNASI 30/08/201
01/05/2013 300,00
444 O 10-11 5 3 3

02/06/201
02/04/2013 350,00
555 TENIS 11-13 2 3 4

30/12/201
30/08/2013 250,00
666 SQUASH 15-18 4 3 4

01/10/201
20/07/2012 450,00
777 DANZA 20-22 7 3 3

01/06/201
01/10/2012 500,00
888 KÁRATE 12-14 8 3 2
UT13: DISEÑO Y GESTIÓN DE BASES DE DATOS RELACIONES- PÁGINA 8
Tabla de Matrícula.
CÓDIGO MATRÍCULA CÓDIGO ABONADO CÓDIGO ACTIVIDAD PROGRESO

1 A1 111 Adecuado

2 A1 444 Adecuado

3 A2 222 Debe asistir regularmente

4 A3 333 Adecuado

5 A4 111 Experto

6 A4 444 Experto

7 A5 555 Adecuado

8 A5 777 Adecuado

9 A2 777 Adecuado

10 A6 666 Debe asistir regularmente

11 A7 666 Debe asistir regularmente

12 A8 777 Experto

13 A8 333 Experto

14 A9 888 Experto

15 A10 333 Adecuado

16 A11 444 Adecuado

17 A12 222 Adecuado

Tabla de Monitores.
MONITOR NOMBRE Y APELLIDO

1 Sergio Pérez

2 Teo García

3 Rosa Flores

4 Ana Rodríguez

Actividades a realizar:
UT13: DISEÑO Y GESTIÓN DE BASES DE DATOS RELACIONES- PÁGINA 9
1. Crea las relaciones pertinentes entre las tablas, crea un formulario para cada una e introduce
los datos.
o ¿QUÉ TABLA SE RELLENA LA ÚLTIMA?

2. En el formulario para Abonado deberás crear un botón “ACTIVIDADES” que ejecute la


siguiente consulta:

 CONSULTA ACTIVIDADES POR ABONADO: Efectuar una consulta que obtenga como resultado
el nombre de la actividad, el nombre del monitor, el horario y la fecha de inicio de las actividades
de un abonado cuyo nombre ha de solicitarse a través del campo adecuado del formulario.

3. En el formulario para Abonado deberás crear un botón “Dar de baja” que ejecute la siguiente
consulta:

 CONSULTA ELIMINA ABONADO: Efectuar una consulta que elimine los datos del abonado
en función del campo adecuado del formulario.

4. En el formulario para Actividad, insertar un botón “LISTADO” que ejecute la siguiente consulta:

 CONSULTA LISTADO ABONADOS: Efectuar una consulta que muestre los campos nombre
de la actividad y nombre de los abonados.

5. En el formulario para Actividad, insertar un botón “EXPERTO” que ejecute la siguiente


consulta:

 CONSULTA LISTADO EXPERTOS: Diseñar una consulta que muestre el campo nombre del
abonado y el nombre de Actividad que realiza, para los que sea Experto.

6. En el formulario para Actividad, insertar un botón “INFORME” que ejecute un informe (Informe
alumnos por actividad) asociado a la siguiente consulta:

 CONSULTA_ALUMNOS_ACTIVIDAD: Muestra nombre y apellidos de los alumnos matriculados


en la actividad que entra por el campo nombre del formulario Actividad.

7. En el formulario para Monitores, insertar un botón “Info. Monitores” que ejecute un informe
(Informe Monitores) asociado a la siguiente consulta:

 CONSULTA LISTADO MONITORES: Diseñar una consulta que muestre el campo nombre del
monitor, nombre de la actividad, horario, fecha inicio y precio.
UT13: DISEÑO Y GESTIÓN DE BASES DE DATOS RELACIONES- PÁGINA 10
8. En el formulario para Monitores se quiere insertar un botón “Listado Matriculados” que al
pulsarlo nos lance un informe (Informe_Abonados) con todos los datos de los abonados que
están matriculados en las actividades que ofrece el monitor, además del horario y nombre de
actividad donde se imparten.

o ¿Cómo realizarías la consulta?

Por ejemplo. Para el monitor Teo García, al pulsar el botón creado, nos debe mostrar un
informe donde figure el nombre y apellido de los abonados que tiene dicho monitor, así como
el horario y nombre de la actividad.

Nombre Apellidos Horario Nombre Actividad


Juana Otero 10-12 Natación
Fernando Ferrán 10-12 Natación
Roberto Roca 10-12 Natación
Jacobo Jalea 12-14 Kárate

Intenta comprobar el resultado haciendo el recorrido de las tablas (monitor, matrícula,


actividad y abonado)

9. CONSULTA REDUCIR CUOTA IMPORTE: Diseñar una consulta que reduzca el importe en 50 euros
las actividades que se producen en las aulas 1, 3 y 5.

Solución:
1º En el tipo de consulta Actualizar, selecciona los campos “aula” e “importe” de la tabla
ACTIVIDADES.
2º En criterio de campo “aula” deberás escribir 1 o 3 o 5.
3º En actualizar a de campo “importe” tendrás que escribir ([Importe]-50).
4º Ejecutar la consulta y comprobar si se han restado los 50 euros en respectivas aulas.

Este tipo de consulta de actualización resuelve cálculos en un campo. Al igual que en


Excel, los campos se referencia por su nombre entre corchetes campo “importe” =
[Importe]. Y se utilizan los operadores matemáticos que conocemos.

10. Modifica la consulta anterior sumando 20 euros al importe de las aulas 2 y 4.

11. En el formulario para Monitores se quiere insertar un botón “Cancelar Actividad”, que al
pulsarlo elimine las actividades asociadas al monitor que está activo en el formulario.

o Por ejemplo: Si en el formulario está activo el monitor “Ana Rodríguez” y pulsamos el


botón, se eliminarían las actividades “Tenis” y “Squash” con todos sus datos en la tabla
actividad.
UT13: DISEÑO Y GESTIÓN DE BASES DE DATOS RELACIONES- PÁGINA 11
Actividad global 2:

Tabla Socio.
Cód_Socio Nombre_Socio Apellido Antigüeda Límite_Dato Multa Datos
d s
Consumidos

(para un (será un valor


importe de numéric
101 Casimiro Rodrígu 7 (campo multa) o)
ez Sí/No)

202 María del Carmen Sánchez 5

303 Elisa Fernánde 7


z
404 María de los Ángeles García 3

505 Lupiérnago Campos 1

606 Begoña Salazar 4

707 Anastasio Verne 10

102 Marta Lemos 5

.Tabla Productora.
Código Productora Productora de Serie
P1 AMC
P2 FOX

P3 HBO
P4 ABC

Tabla Serie.
Código_Series Título Código Productora Género
1 Lost P3 Drama
2 Breaking Bad P1 Ciencia Ficción
3 The Wire P3 Suspense
4 Leftovers P3 Suspense
5 Big Bang Theory P3 Comedia
6 The Middle P4 Comedia
7 Games of Thrones P3 Drama
8 Sense 8 P4 Ciencia Ficción
9 The Walking Dead P2 Terror
10 The Wire P1 Suspense
11 La Peste P3 Histórica

12 True Detective P2 Suspense


13 Better Call Saul P1 Comedia
14 Black-ish P4 Comedia
15 Modern Family P4 Comedia
16 The Simpsons P2 Animación
UT13: DISEÑO Y GESTIÓN DE BASES DE DATOS RELACIONES- PÁGINA 12

Tabla Descarga.
Cod_Descarga Número_Socio Serie Fecha_Descarga Penalización Modalidad

1 101 15 02/01/2018 No Premium

2 202 1 05/01/2018 No Básico

3 101 2 02/12/2017 No Premium

4 505 3 10/01/2018 No Premium

5 102 5 02/01/2018 No Premium

6 101 10 23/01/2018 No Premium

7 101 7 25/02/2018 No Premium

8 101 8 02/02/2018 No Premium

9 202 3 07/02/2018 No Básico

10 202 4 23/03/2018 No Básico

1. Crea una base de datos en blanco y nómbrala SerieClub. Diseña las entidades denominadas
SOCIO, PRODUCTORA, SERIE y DESCARGA.

2. Lleva a cabo las relaciones pertinentes para el funcionamiento óptimo de la base de datos
SerieClub, sabiendo que los Socios realizan Descargas, los Productores suministran Series y
las Series son Alquiladas.

3. Elabora cuatro formularios, a tu gusto, para introducir los datos. Los formularios se
denominarán
Formulario_Socio, Formulario_Productora, Formulario_Serie, Formulario_Descarga.

4. En el formulario Socio debes insertar un botón “Límite” que establezca el campo


Límite_Datos a verdadero para aquellos socios que tengan contratado la modalidad de
descarga un paquete Básico. Guarda la consulta con el nombre de
Consulta_Calcula_Límite.

5. Conociendo que, la duración de las descargas de series son limitadas (límite de 90 días y
desaparecerá automáticamente la descarga), se solicita que en el formulario Socio se
inserte un botón “Descargas” que muestre el código de socio, nombre, apellidos y fecha de
descarga para aquellos que tenga actualmente descargada una serie. Guarda la consulta con el
nombre de Consulta_Descargas.

6. Teniendo en cuenta que cada descarga de serie consume 20 GB, se desea insertar un botón
UT13: DISEÑO Y GESTIÓN DE BASES DE DATOS RELACIONES- PÁGINA 13
“Consumo” en el formulario Socio que calcule el campo Datos_Consumidos, obteniéndose
el resultado de los datos consumidos en virtud de las series descargadas durante el año 2018.
Guarda la consulta con el nombre de Consulta_Calcula_Datos_Consumidos.

7. En el formulario Socio debes insertar un botón “Penalización” que establezca una MULTA
de 1,5€ por GB que extralimite en 20 GB para los usuarios con límite de datos. Guarda la
consulta como Consulta_Penalización.

8. En el formulario Socio debes insertar un botón “Histórico” que muestre el título de las
series, género, fecha de descarga, modalidad de descarga y nombre del socio, en función del
campo clave del formulario Socio. Guarda la consulta como Consulta_Descarga_Socio.

9. En el formulario Descarga inserta un botón “Reservadas” que muestre el código de serie,


título y fecha de descarga para aquellas que cumplan menos de 90 días reservadas desde la
fecha que se alquiló hasta el día de hoy. Guárdala como Consulta_FechaHoy.

10. En el formulario Descarga inserta un botón “Cancelar” que anexe a la tabla HISTÓRICO
DESCARGAS y posteriormente elimine aquellas descargas que cumplan más de 90 días
reservadas desde la fecha que se alquiló hasta el día de hoy. Guárdala como
Consulta_Cancelar.

11. Realizar una consulta de selección para mostrar Nombre_Socio, Apellidos, Antigüedad,
Razón_Social de la Productora y Modalidad_Descarga, en función del título que deberá ser
cogido del formulario de serie. Guarda la consulta con el nombre Consulta_Por_Título.
Esta consulta se utilizará en un informe (Informe_Por_Título) y dicho informe se asociará a un
botón “Consulta por Título” situado en el formulario Serie.

12. Elabora una consulta que genere una tabla denominada Tabla_Socios_Penalizados, la cual
debe contener Código_Socio, Nombre_Socio, Apellidos, antigüedad y Multa de aquellos
Socios que tengan una multa. Guarda la consulta como
Consulta_Tabla_Socios_Penalizados. Asocia esta consulta a un botón “Listado
Penalizados” situado en el formulario de Socio.

13. Diseña una consulta que elimine los datos de los clientes de la Tabla_Socios_Penalizados
que tengan más de 5 años de antigüedad. Guárdala como Consulta_Elimina_Penalizados.

14. Diseña un informe (Informe_Series_Socios) que muestre el título de la serie, género,


nombre y apellidos de socios que la han reservado. Dicho informe deberá estar agrupado por
título. Guarda la consulta que lanza el informe como Consulta_Informe_Serie. Inserta un
botón “Informe” en el formulario Serie para muestre dicho informe.

15. No hemos renovado contrato con la Productora Premium FOX, cambiándolo por la
Productora AMC. Por tanto, ahora las series que nos suministraba FOX nos las suministrará
AMC. ¿Cómo harías la consulta para que se modifiquen esos datos?
UT13: DISEÑO Y GESTIÓN DE BASES DE DATOS RELACIONES- PÁGINA 14

Actividad de ampliación:

Ampliación Base de Datos SerieClub:

X1- Diseñar un formulario denominado “Formulario Detalle Socio” donde aparezcan los
siguientes campos:
- Nombre y Apellidos del Socio.
- Título de la/s Serie/s Reservada/s.
- Nombre de la/s Productora/s de la Serie/s.
- Fecha de la/s reserva/s.

X2- Diseñar un formulario denominado “Formulario Gestión Socio” donde aparezcan los
siguientes campos:
- Nombre y Apellidos del Socio.
- Subformulario denominado “Subformulario Finalizar” donde se disponga de:
- Título de una Serie Reservada.
- Imagen de la Serie Reservada.
- Botón “CANCELAR” que ejecute dos acciones:
- Mover los datos de la serie a Tabla Histórico de Descargas.
- Eliminar la serie de la Tabla Descargas.
X3- Añadir al formulario anterior un campo que muestre el número de series que ha visto el socio
activo en dicho formulario.

Anda mungkin juga menyukai