Los siguientes ejercicios son una copia de los disponibles en la plataforma educativa, se incluyen solo a los efectos de facilitar el acceso a los mismos. Ante dudas en cualquier enunciado les sugiero remitirse a la fuente original.
ACTIVIDADES PRACTICAS SOBRE SQL
El caso sobre el que trabajaremos es el de una empresa distribuidora mayorista de repuestos para automóviles. Haremos de cuenta que Ud. es asistente de auditoría de un importante estudio contable nacional y ha sido asignado a un grupo de trabajo que está auditando los estados contables y el control interno de una importante firma comercial mayorista que comercializa repuestos del automotor.
La Gerencia de Sistema de la firma ha entregado un diagrama de Entidad-Relación, la definición de registros de cada una de las tablas que conforman la base de datos de la empresa y el permiso de acceso a la base de datos para realizar consultas utilizando el lenguaje SQL.
Durante el desarrollo de las tareas de auditoria se le solicita realizar una serie de consultas. Debe Ud. indicar para cada caso la instrucción SQL adecuada para resolverlo. Para comprender las sentencias de lenguaje SQL es necesario tener un conocimiento previo del diagrama de Entidad Relación y la definición de registros de cada una de las tablas que conforman la base de datos de la empresa (ver Notas de Cátedra-Unidad 5).
1. Verifique la definición de registros de las tablas: CLIENTES, INVENTARIO y CTACTE.
2. Solicite un listado con información de clientes, incluyendo los siguientes datos: nombre, cuit, domicilio, teléfono, saldo de la cuenta y limite de crédito.
3. Extraiga un listado de los clientes que superen el límite de crédito asignado. Indicar nombre, cuit, domicilio, teléfono, saldo de la cuenta y limite de crédito.
4. Verifique cuáles son los clientes que superan el límite de crédito y que no tienen su cuenta suspendida. Incluya los datos: nombre, cuit, domicilio, teléfono
5. Listado de clientes con la cuenta suspendida. Indicar Nombre, cuit, domicilio, teléfono y saldo de la cuenta.
6. Listado de artículos de stock discontinuados en los depósitos 1 y 2. Indicar descripción y stock actual.
7. Listado de las facturas que adeudan los clientes con cuentas suspendidas.
8. Listado de las facturas adeudas ordenadas por cada cliente.
9. Nombre y domicilio de los clientes que no correspondan a la provincia de Córdoba.
10. Nombre, domicilio y saldo de los clientes del sector comercial -RIO CUARTO Y ZONA DE INFL. -Si deseamos incluir también el nombre del sector comercial.
11. Listado de apellido y nombre de los vendedores cuyo código este comprendido entre 6 y 8.
12. Listado de clientes cuyo nombre comience con -Med-.
13. Listado de clientes que en su nombre figure JOSE.
14. Listado de clientes de los vendedores 5, 6 y 7 ordenado por vendedor.
15. Listado de clientes de los vendedores 1 a 4, con residencia en la ciudad de Córdoba, ordenado por vendedor.
16. Listado de clientes de los vendedores 1 a 10, con residencia en Córdoba u otra localidad en cuyo nombre figure -RIO-. Ordenado por vendedor en forma descendente.
17. Promedio de ventas por vendedor.
18. Incluir el Nombre del Vendedor en los listados de los ejercicios 14, 15 y 16.
19. Totales general de ventas por cliente.
20. Totales de ventas del producto -010142- por cliente.