Está en la página 1de 34

TALLER BASES DE DATOS

1. Muestre la tabla ASIGNATURA.


2. Cree la tabla ALUMNO. Muestre como se ve la tabla.

3. Cree la tabla NOTAS. Muestre como se ve la tabla.


10. Obtener el nombre y su departamento de la asignatura que tiene el código
igual a 2.
11. Obtener nombre, apellido y dirección de los alumnos con número de alumno
igual a 0254.
12. Obtener el nombre del alumno y nombre de la asignatura en la que obtuvo
nota aprobatoria de la materia (mayor a 3.0)
13. Obtener el nombre del alumno matriculado en Junio 2 de 2013.

14. Obtener el nombre de las asignaturas del departamento de Lenguas.


15. Modificar el departamento de la Asignatura codA = 5 a ‘Sistemas’

16. Modificar la dirección del alumno con nAlum 2000 a ‘Dg32 #12-87’
17. Eliminar las notas que se hayan obtenido antes del año 2013
18. Borrar las asignaturas que tengan un precio superior a $100.000
En cada caso muestre mediante una consulta el estado anterior a la operación y el
posterior.
17.
En algunos de los atributos aparece el modificador NOT NULL, investigue qué
significa y de un ejemplo de una tupla que no puede ser insertada en la tabla
Alumno por la existencia del NOT NULL.

Trate de insertar la siguiente tupla en la tabla Asignatura:


18.
1, ‘Programación Avanzada’, 99000, ‘Sistemas’
19.
Realice una consulta con cada una de las funciones agregadas del SQL.
23. Cree una vista de las asignaturas, con el nombreA y depto, del
departamento de Sistemas, llámela ViewAsignaturasSmas.
24. Cree una vista de los alumnos que contenga los el nAlum, el nombre, el
apellido y el teléfono. Asígnele VistaAlumno como nombre a la vista.
2. Bases de datos: Entidad Financiera “BancaUV”
TABLA CAJERO

TABLA CLIENTE
TABLA CUENTA

TABLA EMPLEADO

TABLA OPERACION
TABLA SUCURSAL

TABLA TITULAR
CONSULTAS SQL
25. Número de todas las cuentas corrientes (nroCta) de la sucursal número 2
ordenadas por fecha de apertura (fecAbre).

26. El número de todas las cuentas corrientes del cliente con # documento de
identidad 44444444 y el orden de titularidad.
27. El número de todas las cuentas corrientes del cliente que se llama Juan del
Risco y el orden de titularidad.

28. El # documento de identidad y nombre de todos los clientes que tienen cuenta
en la sucursal número 4, ordenado por nombre.
29. El saldo de la cuenta número 6.
30. El número y saldo de todas las cuentas de la sucursal número 4.
31. Todas las sucursales (codSuc) y su saldo total (suma de los saldos de todas
sus cuentas) ordenado descendentemente por el saldo.
32. Todas las fechas que hay operaciones junto con el saldo global del banco
acumulado hasta esa fecha.

34. Todos los clientes (# documento de identidad) junto con el número de


cuentas corrientes que tienen; pero sólo aquellos clientes que tienen más de una
cuenta corriente.
35. Obtener las cuentas en las que no han hecho ninguna operación en un
cajero de la sucursal de la cuenta.

38. Extraer un listado de todas las sucursales (codSuc) junto con el número de
empleados de dicha sucursal; ordenado por el número de empleados
39. Extraer un listado de todas las sucursales (codSuc) junto con el número de
empleados masculinos y el número de empleados femeninos. Se almacenan
primero las mujeres de cada sucursal

Ahora se almacenan los hombres de cada sucursal


40. Extraer un listado de clientes (# documento de identidad y nombre) junto con
el nombre del director de la sucursal de todas aquellas cuentas en las que el
cliente es el primer titular (numOrdTit = 1).

También podría gustarte