Práctica transacciones MySQLDaniel Santiago                               Práctica transaccionesImplementar las siguientes...
Práctica transacciones MySQLDaniel Santiago   12. Borrar las cuentas de La Caixa.   13. Borrar la entidad Caja Madrid. ¿Qu...
Upcoming SlideShare
Loading in...5
×

Practica transacciones

346

Published on

Práctica tran

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
346
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Practica transacciones

  1. 1. Práctica transacciones MySQLDaniel Santiago Práctica transaccionesImplementar las siguientes tablas en MySQL:ENTIDADId_entidad Nombre Sede_central Población1 BBVA Plaza San Nicolás Bilbao2 BSCH Paseo de Pereda Santander3 La Caixa Avinguda Diagonal Barcelona4 Caja Madrid Plaza de Castilla MadridCUENTASId_cuenta Nombre Apellido Saldo Id_entidad1 Anna Alves 15600 32 David Hernández 20000 43 José Mejía 38000 34 Beatriz Del Corral 30000 25 Gemma Roldán 12000 16 David Sánchez 60000 1FONDO GARANTIASaldo100.000Realizar las siguientes operaciones: 1. Desactivar el modo AUTOCOMMIT de MySQL. 2. Jordi Bofarull abre una nueva cuenta en el BSCH con un saldo de 6000€. 3. Realizar un traspaso de 10000 € de la cuenta de David Sánchez a la de Gemma Roldán. 4. David Sánchez decide cambiarse de entidad, cancelando su cuenta actual con el BBVA y abriendo una nueva cuenta, con el mismo saldo que la anterior, en Caja Madrid. 5. ¿Cuántas cuentas bancarias tiene cada entidad? Mostrar el nombre de la entidad. 6. Iniciar una transacción. a. Bloquea la tabla FONDO GARANTIA para escritura. b. La Caixa cobra una comisión del 1,02% a todos sus clientes. c. Añadir 100€ al fondo de garantía. d. Muestra los resultados. e. Desbloquea la tabla FONDO GARANTIA. f. La Caixa decide anular las operaciones previas. 7. Realizar una transferencia de la cuenta de David Hernández a la de Anna Alves por valor de 3000€. 8. Incrementar el saldo de las cuentas del BBVA en el 0,2%, y descontar esa cantidad del Fondo de Garantía. 9. Crear una transacción que borre todos los datos relacionados con el BSCH (Banco y cuentas). No confirmes la transacción. 10. Mostrar el nombre de cada entidad y cuánto dinero guarda. Los datos deben mostrarse ordenados descendentemente por la cantidad de dinero que guarda. 11. Recuperar todos los datos del BSCH. 1
  2. 2. Práctica transacciones MySQLDaniel Santiago 12. Borrar las cuentas de La Caixa. 13. Borrar la entidad Caja Madrid. ¿Qué ocurre? Soluciona el problema. 14. Mostrar todas las entidades con sus cuentas, incluyendo aquellas entidades que no tienen cuentas. 2

×