Sei sulla pagina 1di 9

Nombre: Santiago Tibanquiza

NIVEL: Cuarto “A”

ASIGNATURA: Base de Datos

PROFESOR: Dr. Blanca Hidalgo

Fecha: 15/01/2018

TEMA: Ejercicios consultas

RIOBAMBA-ECUADOR
Con las siguientes tablas resuelva los ejercicios utilizando el lenguaje SQL:
TEMPLE(NUMEM, NUMDE, EXTEL, FECNA, FECIN, SALAR, COMIS, NUMHI,
NOMEM)

CAMPO DESCRIPCIÓN TIPO


1 NUMEM Número identificador del empleado. Clave principal entero
2 NUMDE Número del departamento al que está asignado. entero
Clave foránea de la tabla departamento
3 EXTEL Extensión telefónica correspondiente al empleado entero
4 FECNA Fecha de nacimiento fecha
5 FECIN Fecha de ingreso Fecha
6 SALAR Salario mensual decimal
7 COMIS Comisión mensual, esta columna sólo es aplicable a Decimal
los empleados que son vendedores, o directores de
vendedores, incluyendo hasta el director comercial.
En los otros empleados toma el valor nulo
8 NUMHI Número de hijos entero
9 NOMEM Nombre del empleado cadena

TDEPTO(NUMDE, NUMCE, DIREC, TIDIR, PRESU, DEPDE, NOMDE)

CAMPO DESCRIPCIÓN TIPO


1 NUMDE Número identificador del departamento. Clave entero
principal
2 NUMCE Número del centro de trabajo donde está el entero
departamento. Todo departamento está en un centro
de trabajo. Un centro es un edificio o local. Un centro
puede albergar a más de un departamento
3 DIREC Número del empleado que es director del entero
departamento. Todo departamento tiene un único
director. Puede tratarse de director en propiedad, o
de un director en funciones. Un empleado sólo puede
ser director en propiedad de un departamento como
máximo, pero puede ser director en funciones de
Varios
4 TIDIR Tipo de director. (P: en propiedad y F: si es en char
funciones)
5 PRESU Presupuesto anual de departamento decimal
6 DEPDE Número del departamento del que depende. Todo entero
departamento depende de otro excepto el de más
alto nivel que no depende de ninguno. Un
departamento puede tener varios dependientes en
él. Esta dependencia expresa la jerarquía de mando.
El director de un departamento es jefe de todos los
empleados pertenecientes a su departamento y a los
departamentos dependientes del suyo directa o
indirectamente. Esta columna admite el valor nulo
7 NOMD Nombre del departamento cadena

TCENTR(NUMCE, NOMCE, SEÑAS)

CAMPO DESCRIPCIÓN TIPO


1 NUMCE Número identificador del centro entero
2 NOMCE Nombre del centro cadena
3 SEÑAS Dirección del local cadena

1. Obtener los nombres de todos los centros de trabajo de la empresa


clasificados por orden alfabético

2. Obtener los nombres de los empleados que trabajan en el departamento


121

3. Extraer todos los datos del departamento 121

4. Obtener los nombres y sueldos de los empleados con más de 3 hijos por
orden alfabético
5. Obtener por orden alfabético los nombres de los departamentos cuyo
presupuesto sea inferior a $20.000

6. Obtener los valores diferentes de comisiones que hay en el departamento


110
7. Hallar por orden alfabético los nombres de los departamentos cuyo
director lo es en funciones y no en propiedad

8. Obtener por orden creciente una relación de todos los números de


extensiones telefónicas de los empleados
9. Obtener los nombres de los empleados cuya comisión es superior o igual
al 50% de su salario, por orden alfabético

10. En una campaña de ayuda familiar se ha decidido dar a los empleados


una paga extra de $50 por hijo, a partir del cuarto inclusive. Obtener por
orden alfabético para estos empleados: nombre y salario total que van a
cobrar incluyendo esta paga extra
11. Para los empleados del departamento 112, hallar el nombre y el salario
total de cada uno (salario más comisión), por orden de salario total
decreciente, y por orden alfabético dentro de salario tota

12. Suponiendo que en los próximos tres años el coste de vía va a


aumentar un 6% anual y que se suben los salarios en la misma
proporción, hallar para los empleados con más de 4 hijos su nombre y
su sueldo anual, y para cada uno de los próximos tres años, clasificados
por orden alfabético
13. Hallar por orden de número de empleado el nombre y salario total (salario
más comisión) de los empleados cuyo salario total supera a $300
mensual

Potrebbero piacerti anche