Laboratorio SQL

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 22

1.

Crear una base de datos llamada laboratorioSQL

DATABASE LABORATORIO

2. Ubicado en la base de datos construir las siguientes tablas con los respectivos campos y tipos de datos

CREAR TABLA PROFESOR


CREAR TABLA CURSO

CREAR TABLA ESTUDIANTE


CREAR TABLA ESTUDIANTEXCURSO

CREAR TABLA CLIENTE


CREAR TABLA ARTÍCULO
CREAR TABLA PEDIDO

CREAR TABLA ARTICULOXPEDIDO


CREATE TABLA COMPAÑÍA

CREAR TABLA TIPOSAUTOMOTORES

CREAR TABLA AUTOMOTORES


CREAR TABLA ASEGURAMIENTOS
CREAR TABLA INCIDENTES
3. Insertar los siguientes registros según las tablas que se presentan a continuación.

Ingresar datos en tabla profesor:


Ingresar datos en tabla curso:

Ingresar datos en tabla Estudiante:


Ingresar datos en tabla estudiantexcurso

Ingresar datos en tabla Cliente


Ingresar datos en tabla Artículo

Ingresar datos en tabla pedido


Insertar datos en tabla articuloxpedido

Ingresar datos en tabla compañía


Ingresar datos en tabla tiposautomotores

Ingresar datos en tabla automotores

Ingresar datos en tabla aseguramientos


Ingresar datos en tabla incidentes

4. Realizar las siguientes consultas:

1) Mostrar los salarios de los profesores ordenados por categoría.

2) Mostrar los cursos cuyo valor sea mayor a $500.000.

3) Contar el número de estudiantes cuya edad sea mayor a 22


4) Mostrar el nombre y la edad del estudiante más joven.

5) Calcular el valor promedio de los cursos cuyas horas sean mayores a 40.

6) Obtener el sueldo promedio de los profesores de la categoría 1.

7) Mostrar todos los campos de la tabla curso en orden ascendente según el valor.

8) Mostrar el nombre del profesor con menor sueldo.


9) Visualizar los profesores cuyo sueldo este entre $500.000 y $700.000.

10) Listar todos los pedidos realizados incluyendo el nombre del artículo

11) Visualizar los clientes que cumplen años en marzo.

12) Visualizar los datos del pedido 1, incluyendo el nombre del cliente, la dirección del
mismo, el nombre y el valor de los artículos que tiene dicho pedido.
13) Visualizar el nombre del cliente, la fecha y el valor del pedido más costoso.

14) Mostrar cuantos artículos se tienen de cada editorial.

15) Mostrar los pedidos con los respectivos artículos (código, nombre, valor y cantidad
pedida).

16) Visualizar todos los clientes organizados por apellido


17) Visualizar todos los artículos organizados por autor

18) Visualizar los pedidos que se han realizado para el articulo con id 2, el listado debe
mostrar el nombre y dirección del cliente, el respectivo número de pedido y la
cantidad solicitada.

19) Visualizar los datos de las empresas fundadas entre el año 1991 y 1998

20) Listar los todos datos de los automotores cuya póliza expira en octubre de 2013, este
reporte debe visualizar la placa, el modelo, la marca, número de pasajeros, cilindraje
nombre de automotor, el valor de la póliza y el valor asegurado.

21) Visualizar los datos de los incidentes ocurridos el 30 de septiembre de 2012, con su
respectivo número de póliza, fecha de inicio de la póliza, valor asegurado y valor de la
póliza.
22) Visualizar los datos de los incidentes que han tenido un (1) herido, este reporte debe
visualizar la placa del automotor, con los respectivos datos de la póliza como son
fecha de inicio, valor, estado y valor asegurado.

23) Visualizar todos los datos de la póliza más costosa.

24) Visualizar los incidentes con el mínimo número de autos involucrados, de este
incidente

25) Visualizar el estado de la póliza y el valor asegurado.

26) Visualizar los incidentes del vehículo con placas " FLL420", este reporte debe visualizar
la fecha, el lugar, la cantidad de heridos del incidente, la fecha de inicio la de
expiración de la póliza y el valor asegurado.
27) Visualizar los datos de la empresa con nit 899999999-5.

28) Visualizar los datos de la póliza cuyo valor asegurado es el más costoso, este reporte
además de visualizar todos los datos de la póliza, debe presentar todos los datos del
vehículo que tiene dicha póliza.

29) Visualizar los datos de las pólizas de los automotores tipo 1, este reporte debe incluir
placa, marca, modelo, cilindraje del vehículo junto con la fecha de inicio, de
finalización y estado de la póliza.

También podría gustarte