Act14. Ejercicios SQL (Banco)

También podría gustarte

Está en la página 1de 19

CENTRO DE BACHILLERATO TECNOLOGICO

INDUSTRIAL Y DE SERVICIOS 03

Construye BD para App Web


Ejercicios SQL (Banco)

Intregrantes:
• Deana Kamila Carmona Escobar
• Brandon Alexander Arciniega Ortiz
• Marlen Arely Flores Trejo
• Manuel Canales Garcia
Maestra:
Patricia Cedillo Xochipa
Grupo:
5°BVPG
Contenido
Primera Parte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Segunda parte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Tercera parte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1 Primera Parte
1. Crea una base de datos llamada BANCOS.

2. Activa/Habilita la Base de datos BANCOS.

3. Muestra las Bases de datos almacenadas.


4. Genera las siguientes tablas

Cliente

Deposito
Préstamo

Servicio

Sucursal
5. Muestra las tablas de la Base de datos BANCOS
6. Muestra los atributos de la tabla cliente

Cliente

Deposito

Préstamo
Servicio

Sucursal

7. Introduce los siguientes datos en cada tabla

Cliente Deposito
Prestamo

Servicio

Sucursal
8. Genera las siguientes consultas básicas:
a) Obtener todos los datos de la tabla CLIENTE

b) Obtener los nombres de los clientes


c) Obtener los nombres de la sucursal y el saldo de cada cliente

d) Obtener los nombres de las ciudades donde está cada sucursal sin repetir
las ciudades duplicadas.

e) Obtener todos los datos en donde el saldo de los clientes sea mayor que
500.
f) Obtener todos los nombres de clientes y saldo en donde el saldo este entre
500 y 750.

2 Segunda parte
9. Mostrar de la tabla CLIENTES los nombres de los clientes en forma
ordenada ascendente (de la A a la Z).
10. Mostrar de la tabla CLIENTES los nombres de los clientes en forma
ordenada descendente (de la Z a la A).

11. Mostrar el nombre de la sucursal, nombre del cliente y ciudad


del cliente de aquellos clientes que tengan activo un préstamo.
12. Mostrar el nombre del cliente y saldo de aquellos clientes que
tengan activo un servicio.

13. Mostrar todos aquellos clientes, su saldo y la cantidad del préstamo


que tengan activo un servicio.

14. Obtener el nombre del cliente que tenga el saldo menor.


15. Obtener el nombre del cliente que tenga el préstamo más alto.

16. Obtener el nombre de la sucursal, el nombre del cliente y la


cantidad del préstamo de aquellos clientes en donde su nombre
inicie con una “J”.

3 Tercera parte
17. El cliente Turner realizó un depósito por la cantidad de 250
pesos; es por ello que se debe actualizar su saldo en la tabla
DEPOSITO.
18. Aplicar un descuento del 10% a todos los clientes que tengan un
préstamo (Cantidad) mayor a 1000.

19. Debido al buen historial crediticio del cliente Curry, al cual se le


aplicará un 90% de descuento del préstamo actual (Cantidad).
20. Eliminar de la tabla PRESTAMO el cliente que tenga la menor
cantidad de los préstamos registrados.

Se ha eliminado el registro del Cliente Curry


21. Realizar un respaldo de la base de datos de BANCOS, que
considere la estructura de las tablas y todos los registros actuales,
dejando el archivo con el nombre de: RESPALDO BANCOS+ la
fecha en que se realizó es respaldo. Por ejemplo, si el respaldo fue
el31 de agosto del 2016, el nombre del archivo será RESPALDO
BANCOS31-AGO-2014.

BD exportada:

22. Eliminar la tabla SERVICIO de la base de datos BANCOS.

La tabla SERVICIOS ha sido ELIMINADA


23. Eliminar la base de datos BANCOS

BASE DE DATOS BANCO ha sido ELIMINADA

24. Del respaldo de la base de datos de BANCOS, restaurar la base de


datos con su nombre original de BANCOS.
25. Crear una copia de la base de datos de BANCOS a otra base de
datos llamada BANCOS2.

También podría gustarte