Omet navegació

1.2 Consultes

Continueu amb les següents qüestions:

1.8) Construir una consulta anomenada 1-8:  Empleats - Sou en Pessetes on tindrem el nom de l'empleat, Dni, sou en euros i sou en pessetes. (1euro = 166,386pts). Aquesta consulta ha d'anar ordenada de major sou a menor.

 

1.9) Fer una consulta, 1-9: Empleats - comencen per G, on aparega el nom i dni d'aquells empleats que comencen per G.

 

1.10) Construir una consulta, 1-10: Empleats - Departaments, amb el nom dels empleats i els noms dels departaments als quals pertanyen. Ordenat per nom d'empleat.

Atenció

És més complicada del que sembla en un principi, ja que podeu tenir un efecte no desitjat. Observeu que hi ha d'haver 7 files en total.

 

1.11) Construir una consulta anomenada 1-11: Empleats - Número de Projectes on tindrem el nom de l'empleat, Dni i número de projectes en els quals treballa

1.12) Construir una consulta pareguda a l'anterior anomenada 1-12: Projecte - Total d'hores on tindrem el nom del projecte, el número de projecte i la suma de les hores treballades en ell.

1.13) Construir una consulta anomenada 1-13: Familiars dels empleats amb sous mitjans d'un departament, on tindrem número de departament, Dni, nom de l'empleat, nom del familiar, parentesc i sou de l'empleat, ordenat per nom empleat, dels empleats que tenen un sou entre 2.000 i 2.500 €. (ambdós inclosos) d'un departament introduït per teclat (serà un paràmetre). Per exemple, si quan pregunte el departament s'introdueix el 3, el resultat seria:

Nota

Per a posar un paràmetre en una consulta per a que ens demane el valor per teclat, hem de posar entre claudàtors ([ ]) un nom que no siga com cap camp de les taules que entren en la consulta. D'aquesta manera, ens demanarà el valor per teclat.

1.14) Crear una consulta per a augmentar el sou un 5% als empleats del departament 3. Guardar aquesta consulta com: 1-14: Empleats - Augment Sou. El resultat d'executar-la serà que a partir d'ara els 2 empleats del departament 3 tindran un sou de 2.100€ (abans el tenien de 2.000€). Ho podeu comprovar obrint la taula EMPLEAT.

Atenció
Aquesta consulta només s'ha d'executar una vegada (sinó augmentaríem el sou més i més d'aquestos 2 empleats). Access només avisa que va a procedir a actualitzar un número determinat de files, però després no trau cap resultat. Clar, perquè aquesta consulta és de modificació de dades, i no de mostrar dades.

 

1.15) Construir una consulta de supervisors, on tindrem els dni i nom de tots els empleats, i el nombre de empleats que supervisa cadascun. Guardeu-la amb el nom 1-15: Empleats - Supervisors.

Pista

Farà falta posar 2 vegades la taula Empleat, una per a traure el nom i dni de cada empleat, i una altra per a poder comptar els que tenen a aquest de supervisor. I mireu que han d'eixir tots els empleats (fins i tot els que no supervisen a ningú, que són als que ix 0)