Informatica

Páginas: 3 (587 palabras) Publicado: 17 de noviembre de 2010
Práctica de Laboratorio


Codificación en máquina de ejercicios
SQL para una BDR


1.
Obtener los apellidos delosempleado
SELECT APELLIDOS FORM EMPLEADOS;

2. Obtener losapellidos del empleado sin repetición
SELECT DISTINT(APELLIDOS)FROM EMPLEADO

3. Obtener todos los datos de los empleados apellidados López
SELECT * FROM empleado where APELLIDOS like `%LOPEZ%`4. Obtener todos los datos del empleado con apellido López o Peña
SELECT*FROM EMPLEADO WHERE APELLIDOS LIKE `%LOPEZ%` OR APELLIDOS LIKE `PEÑA%`
select *
from empleado
where apellidos like'%lopez%' OR apellidos LIKE '%peña%'

5. Obtener los datos del empleado que trabaja en el departamento de informática.
select * from
empleado
where departamento_id =
(select id
fromdepartamento
where nombre like 'informatica')

6. Obtener los datos del empleado cuyo nombre comience por I
CREATE OR REPLACE VIEW `bd_empleados`.`SEIS` AS
select * from
empleado
where nombrelike 'I%'

7. Obtener el nombre del departamento y el número de empleados que tiene.

CREATE OR REPLACE VIEW `bd_empleados`.`SIETE` AS

SELECT DEPARTAMENTO.NOMBRE, COUNT(EMPLEADO.ID)AS VALORFROM EMPLEADO,DEPARTAMENTO
WHERE DEPARTAMENTO.ID=EMPLEADO.DEPARTAMENTO_ID
GROUP BY DEPARTAMENTO.NOMBRE;

8. Listar los empleados como sigue: LOPEZ PEREZ, CARLOS: es PRESIDENTE
CREATE VIEW`bd_empleados`.`Ocho` AS
SELECT APELLIDOS,',',NOMBRE,'ES',cargo
FROM EMPLEADO;

9. Consultar los diferentes cargos desempeñados en la empresa.
select distinct(cargo)
from empleado;
(tieneque salir director,comercial,presidente)

10. Mostrar el nombre, apellidos, sueldo y comisión del empleado que tiene jefe, y su comisión es superior a 150 €.

selectnombre,apellidos,sueldo,comision
from EMPLEADO
where(jefe_id IS NOT NULL) and (comision>150);

11. Obtener el nombre, sueldo y sueldo anual del empleado cuyo sueldo anual es mayor que 12.000€.
12. Mostrar la lista...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS