UF2NF1P3 Pràctica 3 - acacha
UF2NF1P3 Pràctica 3 - acacha
UF2NF1P3 Pràctica 3 - acacha
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
1r.ASIX (Rafel Melich Baiges) CFGS1-MP2- Gestió de bases de dades<br />
<strong>UF2NF1P3</strong><br />
<strong>Pràctica</strong> 3<br />
Consultes simples en l'esquema Sanitat<br />
L'objectiu d'aquesta activitat és practicar amb les clàusules select, from i where de la<br />
sentència SELECT.<br />
Dissenyeu les instruccions SQL adequades per donar resposta a les sol·licituds referents a<br />
l'esquema Sanitat adjunt a la pràctica.<br />
Carregueu l’script adjunt de base de dades en l'SGBDR MySQL:<br />
sanitat.sql<br />
1). Mostreu els hospitals existents (número, nom i telèfon).<br />
2). Mostreu els hospitals existents (número, nom i telèfon) que tinguin una<br />
lletra A en la segona posició del nom.<br />
3). Mostreu els treballadors (codi hospital, codi sala, número empleat i cognom)<br />
existents.<br />
4). Mostreu els treballadors (codi hospital, codi sala, número empleat i cognom) que<br />
no siguin del torn de nit.<br />
5). Mostreu els malalts nascuts l'any 1960.<br />
6). Mostreu els malalts nascuts a partir de l'any 1960.<br />
( S'adjunta captura tant en “phpMyAdmin” com en “MySQL Workbench” )<br />
(Consulta i captura del resultat)
1r.ASIX (Rafel Melich Baiges) CFGS1-MP2- Gestió de bases de dades<br />
1). Mostreu els hospitals existents (número, nom i telèfon).<br />
CODI:<br />
1 • select hospital_cod as "Número Hospital", nom, telefon as "telèfon"<br />
2 from HOSPITAL;<br />
RESULTAT:<br />
MySQL Workbench<br />
phpMyAdmin
1r.ASIX (Rafel Melich Baiges) CFGS1-MP2- Gestió de bases de dades<br />
2). Mostreu els hospitals existents (número, nom i telèfon) que tinguin una<br />
lletra A en la segona posició del nom.<br />
CODI:<br />
1 • select hospital_cod as "Número Hospital", nom, telefon as "telèfon"<br />
2 from HOSPITAL where nom like '_a%';<br />
RESULTAT:<br />
MySQL Workbench<br />
phpMyAdmin
1r.ASIX (Rafel Melich Baiges) CFGS1-MP2- Gestió de bases de dades<br />
3). Mostreu els treballadors (codi hospital, codi sala, número empleat i cognom)<br />
existents.<br />
CODI:<br />
1 • select hospital_cod as "codi Hospital", sala_cod as "codi Sala",<br />
2 empleat_no as "nº empleat", cognom<br />
3 from PLANTILLA;<br />
RESULTAT:<br />
MySQL Workbench<br />
phpMyAdmin
1r.ASIX (Rafel Melich Baiges) CFGS1-MP2- Gestió de bases de dades<br />
4). Mostreu els treballadors (codi hospital, codi sala, número empleat i cognom) que<br />
no siguin del torn de nit.<br />
CODI:<br />
1 • select hospital_cod as "codi Hospital", sala_cod as "codi Sala",<br />
2 empleat_no as "nº empleat", cognom<br />
3 from PLANTILLA where torn!='N';<br />
RESULTAT:<br />
MySQL Workbench<br />
phpMyAdmin
1r.ASIX (Rafel Melich Baiges) CFGS1-MP2- Gestió de bases de dades<br />
5). Mostreu els malalts nascuts l'any 1960<br />
CODI:<br />
1 • select * from MALALT where data_naix like'%1960%';<br />
RESULTAT:<br />
MySQL Workbench<br />
phpMyAdmin
1r.ASIX (Rafel Melich Baiges) CFGS1-MP2- Gestió de bases de dades<br />
6). Mostreu els malalts nascuts a partir de l'any 1960.<br />
CODI:<br />
1 • select * from MALALT where data_naix >= '1960';<br />
o també<br />
1 • select * from MALALT where data_naix >= '1960/01/01';<br />
RESULTAT:<br />
MySQL Workbench<br />
phpMyAdmin
1r.ASIX (Rafel Melich Baiges) CFGS1-MP2- Gestió de bases de dades