Diferència entre revisions de la pàgina «M2 - Bases de dades / Practiques UF2: Llenguatges SQL»

De wikiserver
Dreceres ràpides: navegació, cerca
(Entorn gràfic: consultes)
(Entorn gràfic DDL: Query Builder)
Línia 127: Línia 127:
  
 
==Entorn gràfic DDL: Query Builder==
 
==Entorn gràfic DDL: Query Builder==
 
+
<!--
 
[https://github.com/juan-bol/Modelado Data Modeler]
 
[https://github.com/juan-bol/Modelado Data Modeler]
  
Línia 241: Línia 241:
 
Tenim que desenvolupar una aplicació per gestionar lligues de hoquei, handbol, bàsquet, ultimate i waterpolo. Pot ser que més endavant hàgim d'incloure algun esport minoritari com per exemple el futbol. De cada lliga volem gestionar els equips, les jornades i els resultats dels partits.  
 
Tenim que desenvolupar una aplicació per gestionar lligues de hoquei, handbol, bàsquet, ultimate i waterpolo. Pot ser que més endavant hàgim d'incloure algun esport minoritari com per exemple el futbol. De cada lliga volem gestionar els equips, les jornades i els resultats dels partits.  
 
De cada equip necessitem saber la localitat, l'estadi o pavelló on juga i la data de fundació de l'equip. Les jornades es celebren en 1 dia concret i dels partits sempre guardarem la data i l'hora que comença.
 
De cada equip necessitem saber la localitat, l'estadi o pavelló on juga i la data de fundació de l'equip. Les jornades es celebren en 1 dia concret i dels partits sempre guardarem la data i l'hora que comença.
<!-- -->
+
-->

Revisió del 12:36, 23 nov 2021

Entorn gràfic: consultes

Utilitzant query builder d'oracle, resoleu les següents consultes:

Grup A

Alumnes: David S., Adria M., Ismael Z, Pau A., Marc S., Natanael T., Junhong Z., Daniel P.

1. Llista tots els detalls de l'empleat SMITH

2. Llista el nom i la localització de tots els departaments ordenats per nom de forma ascendent.

3. Llista el nom, job, salari dels empleats que estan treballant pel Deptno 20 o 40.

4. Compta els empleats que estan treballant pel Deptno 20 or 40.

5. Llista tots els empleats que s'han incorporat (hiredate) abans i després del 1982

6. Llista en nom, job i data de tots els empleats que s'han incorporat després del 1985

7. Llista la localització (loc) de l'empleat SMITH.

8. Listar els emps que tenen els mateixos jobs que SMITH o ALLEN.

9. Llista tots els Grade2 and Grade 3 de la taula emps ordenats per Grade.

10. Llista tota la informació de la taula empleatsque treballen al departament DNAME de 'ACCOUNTING' o 'RESEARCH', ordena els resultats pel nom del departament

11. Calcula per cada Job la mitja del salari i la mitja del salari amb les comissions.

12. Llista els 5 empleats que cobren menys salari ordenats per salari de menor a major.

13. Mostreu tots els noms dels empleats que comencen per ‘S’ o contenen una ‘L’ en la segona lletra. El resultat ha de mostrar la inicial en majúscules i la resta en minúscules.

14. Mostreu nom i les dates sis mesos després de la contractació de tots els empleats que porten més de 350 mesos contractats. Ordenats per data de forma descendent. El format del resultat és el següent:

	Nom		Data revisió 
 	King		17 mayo 1982 
	Martin		28 marzo 1982 

15. Mostreu el següent resultat:

Empleat 
Smith guanya 800 € i és clerk					 
Allen guanya 1600 € i és salesman 

16. Mostreu tots els oficis dels departaments 10 i 30, sense repeticions. Ordenats per ordre alfabètic.

Grup B

Alumnes: Fritman C., Javier O., Maria F., Joel N., Attila T., Ivan S., Edison C., Ahikar C., Luis G.

1. Mostreu el nom, salari i el salari més 150 € de tots els empleats. La tercera columna anomeneu-la Increment.

2. Mostreu el nom, salari i el número de departament dels empleats que cobren més de 2000 €.

3. Mostreu el nom, salari del empleats que no cobren comissió.

4. Mostreu nom, ofici i salari de tots els empleats que cobren entre 1800 i 2500 €. Ordenats per ofici ascendent i descendent per salari.

5. Llista tots els detalls de l'empleat SMITH

6. Llista el nom i la localització de tots els departaments ordenats per nom de forma ascendent.

7. Llista el nom, job, salari dels empleats que estan treballant pel Deptno 20 o 40.

8. Compta els empleats que estan treballant pel Deptno 20 or 40.

9. Llista tots els empleats que s'han incorporat (hiredate) abans i després del 1982

10. Llista en nom, job i data de tots els empleats que s'han incorporat després del 1985

11. Llista la localització (loc) de l'empleat SMITH.

12. List the emps whose jobs same as SMITH or ALLEN.

13. Llista tots els Grade2 and Grade 3 de la taula emps ordenats per Grade.

14. Llista tota la informació de la taula empleatsque treballen al departament DNAME de 'ACCOUNTING' o 'RESEARCH', ordena els resultats pel nom del departament

15. Calcula per cada Job la mitja del salari i la mitja del salari amb les comissions.

16. Llista els 5 empleats que cobren menys salari ordenats per salari de menor a major.

Grup C

Alumnes: Joan F., Jhoset Ch., Albert D, Roberth E., Maria N., Sergi L., Franco N., Muhammad O., Daniel L.

1. Mostreu el nom, salari i salari revisat (nom de columna) de tots els empleats. Cal tenir en compte que la revisió es farà en funció del departament al que pertanyen:

10% pel departament 10
20% pel departament 20
15% per la resta de departaments.

2. Mostreu el número d’empleat, nom, salari i comissió de tots els empleats que tenen una comissió superior al salari.

3. Llista tots els detalls de l'empleat SMITH

4. Llista el nom i la localització de tots els departaments ordenats per nom de forma ascendent.

5. Llista el nom, job, salari dels empleats que estan treballant pel Deptno 20 o 40.

6. Compta els empleats que estan treballant pel Deptno 20 or 40.

7. Llista tots els empleats que s'han incorporat (hiredate) abans i després del 1982

8. Llista en nom, job i data de tots els empleats que s'han incorporat després del 1985

9. Llista la localització (loc) de l'empleat SMITH.

10. List the emps whose jobs same as SMITH or ALLEN.

11. Llista tots els Grade2 and Grade 3 de la taula emps ordenats per Grade.

12. Llista tota la informació de la taula empleatsque treballen al departament DNAME de 'ACCOUNTING' o 'RESEARCH', ordena els resultats pel nom del departament

13. Calcula per cada Job la mitja del salari i la mitja del salari amb les comissions.

14. Llista els 5 empleats que cobren menys salari ordenats per salari de menor a major.

15. Mostreu nom i número de departament de tots els analistes, managers i oficinistes, que guanyin més de 1000 €.

16. Mostreu el nom i mesos sencers (nom de columna) treballats de tots els empleats que no pertanyen els departaments 10 i 30 . Ordenats per mesos de forma descendent.


Entregar un zip amb el document amb les consultes i el resultat de la seva execució.

Entorn gràfic DDL: Query Builder