ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Base de datos


Enviado por   •  8 de Septiembre de 2015  •  Trabajos  •  340 Palabras (2 Páginas)  •  94 Visitas

Página 1 de 2

1.- cd C:\xampp\mysql\bin

Mysql –u root –p

Use proyectos;

Show tables;

[pic 1]

2. create view Consulta4  as select NombreProy from proyecto order by FechaIni;

[pic 2]

4.- create view Consulta6 as select departamento.ClaveDep, sum(Sueldo) from empleado, departamento where empleado.ClaveDep=departamento.ClaveDep group by NombreDepto;

[pic 3]

6.- Create view Consulta8 as Select distinct Responsable from departamento where Responsable not in (Select NombreEmp from empleado);

[pic 4]

7. Create view Consulta9 as select NombreProy, sum(Horas) from asignacion, proyecto where asignacion.ClavePtoy=proyecyo.ClaveProy group by NombreProy;

[pic 5]

8.- Create view Consulta10 as select NombreProy, NombreEmp from proyecto, asignacion, empleado where proyecto.ClaveProy=asignación.ClaveProy and asignación.NombreEmp=empelado.NombreEmp and ClaveDep=31;[pic 6]

En el tiempo del examen solo realice las instrucciones 2, 4, 6, 7 y 8[pic 7]

3.create view consulta5 as select empleado.ClaveEmp, nombreProy, Horas from empleado inner join asignacion on empleado.ClaveEmp=asignación.ClaveEmp inner join proyecto on proyecto.ClaveProy=asignacion.ClaveProy where NombreEmp=’Carolina Torres’ ;

 [pic 8]

5. Create view consulta7 as select NombreProy, datediff(FechaTerm, FechaIni)as Duracion from proyecto;

[pic 9]

9.CREATE VIEW consulta11 AS  SELECT empleado.NombreEmp AS Empleado1,Emp2.NombreEmp AS Empleado2, empleado.ClaveDep, empleado.Ciudad FROM empleado as Emp2, empleado WHERE empleado.Ciudad=Emp2.Ciudad AND empleado.ClaveDep=Emp2.ClaveDep AND empleado.NombreEmp<>Emp2.NombreEmp GROUP BY  Ciudad;

[pic 10]

10.create view consulta12 as select NombreDepto, Responsable,count(NombreEmp) as 'Total Empleados' from departamento inner join empleado on empleado.ClaveDep=departamento.ClaveDep where ClaveEmp in (Select ClaveEmp from asignacion) group by NombreDepto;

[pic 11]

11.create view consulta13 as select NombreEmp, NombreProy,max(Horas) from empleado as e inner join asignacion as a on a.Claveemp=e.ClaveEmp inner join proyecto as p on a.ClaveProy=p.ClaveProy group by NombreEmp;

[pic 12]

12. create view consulta14 as select NombreEmp, NombreDepto,Sueldo, Ciudad from empleado as e inner join departamento as d on e.ClaveDep=d.ClaveDep where Sueldo>(select max(Sueldo) from empleado where Ciudad='Uruapan');

[pic 13]

13. create view consulta15 as select NombreEmp,sum(Horas)as Horas from empleado inner join asignación on asignacion.ClaveEmp=empleado.ClaveEmp group by NombreEmp  having sum(horas)>360;

...

Descargar como (para miembros actualizados)  txt (3 Kb)   pdf (1.1 Mb)   docx (291.2 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com