Diferència entre revisions de la pàgina «M2 - Bases de dades / Exercicis UF1: Bàsics disseny»

De wikiserver
Dreceres ràpides: navegació, cerca
(Entitats tipus)
 
(Hi ha 20 revisions intermèdies del mateix usuari que no es mostren)
Línia 6: Línia 6:
  
 
Construïu una representació tabular (amb una taula en el vostre processador de textos habitual, o amb un rang de cel·les en el vostre full de càlcul preferit) per emmagatzemar tres o quatre atributs d'alguns objectes del vostre interès (per exemple, mitja dotzena de llibres).
 
Construïu una representació tabular (amb una taula en el vostre processador de textos habitual, o amb un rang de cel·les en el vostre full de càlcul preferit) per emmagatzemar tres o quatre atributs d'alguns objectes del vostre interès (per exemple, mitja dotzena de llibres).
 +
<!--
 +
[[Imatge:uf1nf1_sol_e1.png |500px|center| Solució representació tabular de llibres]]
  
 
+
-->
[[Imatge:uf1nf1_sol_e1.png |500px|center| Solució representació tabular de llibres]]
 
<!---->
 
  
 
'''2- Representació tabular d'habitatges d'una immobiliària'''
 
'''2- Representació tabular d'habitatges d'una immobiliària'''
Línia 16: Línia 16:
  
 
Construïu una representació tabular per emmagatzemar les dades dels habitatges d'una immobiliària. Poseu-hi alguns valors d'exemple.
 
Construïu una representació tabular per emmagatzemar les dades dels habitatges d'una immobiliària. Poseu-hi alguns valors d'exemple.
 
+
<!--
 
[[Imatge:uf1nf1_sol_e2.png |500px|center| Solució representació tabular d'habitatges]]
 
[[Imatge:uf1nf1_sol_e2.png |500px|center| Solució representació tabular d'habitatges]]
  
<!---->
+
-->
  
 
'''3- Representació tabular d'informacions d'una pizzeria'''
 
'''3- Representació tabular d'informacions d'una pizzeria'''
Línia 27: Línia 27:
 
Construïu una representació tabular per emmagatzemar les dades de les pizzes que s'ofereixen en una pizzeria. Poseu-hi alguns valors d'exemple.
 
Construïu una representació tabular per emmagatzemar les dades de les pizzes que s'ofereixen en una pizzeria. Poseu-hi alguns valors d'exemple.
  
 
+
<!--
 
[[Imatge:uf1nf1_sol_e3.png |500px|center| Solució representació tabular d'informacions d'una pizzeria]]
 
[[Imatge:uf1nf1_sol_e3.png |500px|center| Solució representació tabular d'informacions d'una pizzeria]]
<!---->
+
-->
  
 
'''4- Representació tabular d'escuderies de F1'''
 
'''4- Representació tabular d'escuderies de F1'''
Línia 45: Línia 45:
 
[http://www.fia.com/en-GB/Pages/HomePage.aspx FIA]  
 
[http://www.fia.com/en-GB/Pages/HomePage.aspx FIA]  
  
 
+
<!--
 
[[Imatge:uf1nf1_sol_e4.png |500px|center| Solució representació tabular d'escuderies de F1]]
 
[[Imatge:uf1nf1_sol_e4.png |500px|center| Solució representació tabular d'escuderies de F1]]
<!---->
+
-->
  
 
'''5- Representació tabular a la Vuelta'''
 
'''5- Representació tabular a la Vuelta'''
Línia 55: Línia 55:
 
Dissenyeu una representació tabular per a guardar algunes de les informacions relatives a les diferents etapes de què es composa una edició de “La Vuelta”, i poseu-hi alguns valors d'exemple (només 3 etapes), relatius a l'edició del 2009. Podeu consultar les dades relatives a l'edició 2009 a la següent web: [http://goo.gl/Jn5rr Vuelta a España 2009]
 
Dissenyeu una representació tabular per a guardar algunes de les informacions relatives a les diferents etapes de què es composa una edició de “La Vuelta”, i poseu-hi alguns valors d'exemple (només 3 etapes), relatius a l'edició del 2009. Podeu consultar les dades relatives a l'edició 2009 a la següent web: [http://goo.gl/Jn5rr Vuelta a España 2009]
  
 
+
<!--
 
[[Imatge:uf1nf1_sol_e5.png |500px|center| Solució Representació tabular a la Vuelta]]
 
[[Imatge:uf1nf1_sol_e5.png |500px|center| Solució Representació tabular a la Vuelta]]
<!---->
+
-->
  
 
==Entitats en diversos escenaris==
 
==Entitats en diversos escenaris==
Línia 69: Línia 69:
 
A l’hospital de Sant Socors hi visiten metges, que atenen pacients, els quals tenen malalties.
 
A l’hospital de Sant Socors hi visiten metges, que atenen pacients, els quals tenen malalties.
  
 
+
<!--
 
<pre>
 
<pre>
 
           METGE, PACIENT, MALALTIA                     
 
           METGE, PACIENT, MALALTIA                     
 
</pre>
 
</pre>
<!---->
+
-->
  
 
'''2- Botiga Segle22'''     
 
'''2- Botiga Segle22'''     
Línia 79: Línia 79:
 
A la botiga informàtica Segle22 hi venen productes, els quals tenen un codi de barres i un preu associat. A la botiga, hi despatxen 2 empleats, els quals tenen DNI i nom. La botiga també disposa de proveïdors.
 
A la botiga informàtica Segle22 hi venen productes, els quals tenen un codi de barres i un preu associat. A la botiga, hi despatxen 2 empleats, els quals tenen DNI i nom. La botiga també disposa de proveïdors.
  
 
+
<!--
 
<pre>
 
<pre>
 
           PRODUCTE, EMPLEAT, PROVEÏDOR
 
           PRODUCTE, EMPLEAT, PROVEÏDOR
 
</pre>
 
</pre>
<!---->
+
-->
  
 
'''3- Missatgeria Corre-si-pots'''     
 
'''3- Missatgeria Corre-si-pots'''     
  
 
En l’empresa de missatgeria Corre-si-pots hi ha dos tipus de treballadors: missatgers i administratius. Els missatgers tenen motos associades, i els administratius, ordinadors. Els administratius reben els paquets dels clients i els donen als missatgers associats a la zona on va destinat el paquet. Els missatgers agafen una moto i porten el paquet al destinatari.
 
En l’empresa de missatgeria Corre-si-pots hi ha dos tipus de treballadors: missatgers i administratius. Els missatgers tenen motos associades, i els administratius, ordinadors. Els administratius reben els paquets dels clients i els donen als missatgers associats a la zona on va destinat el paquet. Els missatgers agafen una moto i porten el paquet al destinatari.
 
+
<!--
 
<pre>
 
<pre>
 
           TREBALLADOR, MISSATGER, ADMINISTRATIU, MOTO, ORDINADOR, PAQUET, CLIENT, ZONA, DESTINATARI
 
           TREBALLADOR, MISSATGER, ADMINISTRATIU, MOTO, ORDINADOR, PAQUET, CLIENT, ZONA, DESTINATARI
 
</pre>
 
</pre>
<!---->
+
-->
  
 
==Atributs en diversos escenaris==
 
==Atributs en diversos escenaris==
Línia 103: Línia 103:
  
 
A l’hospital de Sant Socors hi visiten metges (que es caracteritzen per un DNI, i tenen nom i cognoms), que atenen pacients (que tenen un codi, nom i cognoms), els quals tenen malalties (que codifiquem amb un nombre i que tenen un nom tècnic i un nom comú).
 
A l’hospital de Sant Socors hi visiten metges (que es caracteritzen per un DNI, i tenen nom i cognoms), que atenen pacients (que tenen un codi, nom i cognoms), els quals tenen malalties (que codifiquem amb un nombre i que tenen un nom tècnic i un nom comú).
 
+
<!--
 
<pre>
 
<pre>
 
           METGE: DNI, Nom, Cognoms
 
           METGE: DNI, Nom, Cognoms
Línia 112: Línia 112:
 
</pre>
 
</pre>
  
<!---->
+
-->
  
 
'''2- Botiga Segle22'''
 
'''2- Botiga Segle22'''
  
 
A la botiga informàtica Segle22 hi venen productes, els quals tenen un codi de barres i un preu associat. A la botiga, hi despatxen 2 empleats, els quals tenen DNI i nom. La botiga també disposa de proveïdors que es caracteritzen per un nom i tenen un número de telèfon.
 
A la botiga informàtica Segle22 hi venen productes, els quals tenen un codi de barres i un preu associat. A la botiga, hi despatxen 2 empleats, els quals tenen DNI i nom. La botiga també disposa de proveïdors que es caracteritzen per un nom i tenen un número de telèfon.
 
+
<!--
 
<pre>
 
<pre>
 
           PRODUCTE: CodiBarres, Preu
 
           PRODUCTE: CodiBarres, Preu
Línia 126: Línia 126:
 
</pre>
 
</pre>
  
<!---->
+
-->
  
 
'''3- Missatgeria Corre-si-pots'''
 
'''3- Missatgeria Corre-si-pots'''
 
      
 
      
 
En l’empresa de missatgeria Corre-si-pots hi ha dos tipus de treballadors (amb número d’afiliació a la SS, nom i cognoms): missatgers i administratius. Els missatgers tenen motos associades, i els administratius, ordinadors. Els administratius reben els paquets dels clients i els donen als missatgers associats a la zona on va destinat el paquet. Els missatgers agafen una moto i porten el paquet al destinatari. Els paquets tenen un pes associat i una adreça de destinació. Les motos tenen un nombre identificatiu i una cilindrada. El destinatari té un nom i una adreça associats.
 
En l’empresa de missatgeria Corre-si-pots hi ha dos tipus de treballadors (amb número d’afiliació a la SS, nom i cognoms): missatgers i administratius. Els missatgers tenen motos associades, i els administratius, ordinadors. Els administratius reben els paquets dels clients i els donen als missatgers associats a la zona on va destinat el paquet. Els missatgers agafen una moto i porten el paquet al destinatari. Els paquets tenen un pes associat i una adreça de destinació. Les motos tenen un nombre identificatiu i una cilindrada. El destinatari té un nom i una adreça associats.
 
+
<!--
 
<pre>
 
<pre>
 
           TREBALLADOR: NSS, Nom, Cognoms
 
           TREBALLADOR: NSS, Nom, Cognoms
Línia 151: Línia 151:
 
           DESTINATARI: Nom, Adreça  
 
           DESTINATARI: Nom, Adreça  
 
</pre>
 
</pre>
<!---->
+
-->
  
 
==Interrelacions==
 
==Interrelacions==
Línia 165: Línia 165:
 
     - Visita: Que relaciona cada comercial amb els habitatges on realitza les visites.
 
     - Visita: Que relaciona cada comercial amb els habitatges on realitza les visites.
 
     - Ven: Que relaciona cada comercial amb els habitatges venuts per ell.
 
     - Ven: Que relaciona cada comercial amb els habitatges venuts per ell.
     - Responsable: Que relaciona cada comercial amb els habitatges dels quals n’és el responsable pel  
+
     - Responsable: Que relaciona cada comercial amb els habitatges dels quals n’és el responsable pel fet d’estar en una zona que li pertany, o pel fet que té contacte amb els propietaris.
      fet d’estar en una zona que li pertany, o pel fet que té contacte amb els propietaris.
 
 
-->
 
-->
  
Línia 177: Línia 176:
  
 
1. El fitxer de pizzes i el fitxer d'ingredients.
 
1. El fitxer de pizzes i el fitxer d'ingredients.
 +
 
2. El fitxer de pizzes i el fitxer on s'hi enregistren les comandes.
 
2. El fitxer de pizzes i el fitxer on s'hi enregistren les comandes.
  
Línia 187: Línia 187:
 
       cal per cada pizza.
 
       cal per cada pizza.
 
      
 
      
     2. Entre el fitxer de pizzes i el de comandes hi ha com a mínim una relació (SERVIDA) on cada pizza servida  
+
     2. Entre el fitxer de pizzes i el de comandes hi ha com a mínim una relació (SERVIDA) on cada pizza servida forma part d’una comanda i cada comanda inclou com a mínim una pizza. Una pizza pot trobar-se en diverses comandes, també.  
      forma part d’una comanda i cada comanda inclou com a mínim una pizza. Una pizza pot trobar-se en diverses  
+
-->
      comandes, també.  
 
-->
 
  
 
'''3- Interrelacions entre fitxers a la Fórmula 1'''
 
'''3- Interrelacions entre fitxers a la Fórmula 1'''
Línia 199: Línia 197:
  
 
1. Fitxer d'escuderies i el fitxer de pilots.
 
1. Fitxer d'escuderies i el fitxer de pilots.
 +
 
2. Fitxer d'escuderies i el fitxer de marques de neumàtics.
 
2. Fitxer d'escuderies i el fitxer de marques de neumàtics.
 
 
<!--
 
<!--
 
     1. El fitxer de pilots hauria d’indicar a quina escuderia pertany cadascun d’ells.
 
     1. El fitxer de pilots hauria d’indicar a quina escuderia pertany cadascun d’ells.
 
      
 
      
 
     2, El fitxer d’escuderies hauria d’indicar amb quina marca de neumàtics treballa cadascuna.
 
     2, El fitxer d’escuderies hauria d’indicar amb quina marca de neumàtics treballa cadascuna.
-->
+
 
 +
-->
  
 
'''4- Interrelacions entre entitats instància a la Vuelta'''
 
'''4- Interrelacions entre entitats instància a la Vuelta'''
Línia 262: Línia 261:
 
         Entregar: PAQUET - DESTINATARI  
 
         Entregar: PAQUET - DESTINATARI  
 
</pre>
 
</pre>
-->
+
-->
  
 
==Entitats tipus==
 
==Entitats tipus==
Línia 432: Línia 431:
  
 
Investigueu per Internet quins fabricants de SGBD tenen, en l'actualitat, més quota de mercat i descriviu-ne les principals característiques.
 
Investigueu per Internet quins fabricants de SGBD tenen, en l'actualitat, més quota de mercat i descriviu-ne les principals característiques.
 
+
<!--
 
<pre>
 
<pre>
 
   Oracle: Estable, bona documentació, potent administració.
 
   Oracle: Estable, bona documentació, potent administració.
Línia 440: Línia 439:
 
   Tamino: Emmagatzematge nadiu XML de les dades, consultes mitjançant XQuery.
 
   Tamino: Emmagatzematge nadiu XML de les dades, consultes mitjançant XQuery.
 
</pre>
 
</pre>
 +
-->
  
 
==Casos pràctics==
 
==Casos pràctics==

Revisió de 19:09, 21 set 2018

Entitats

1.- Representació tabular de llibres

L'objectiu d'aquesta activitat és reflexionar sobre la manera d'emmagatzemar les dades d'entitats concretes del món real.

Construïu una representació tabular (amb una taula en el vostre processador de textos habitual, o amb un rang de cel·les en el vostre full de càlcul preferit) per emmagatzemar tres o quatre atributs d'alguns objectes del vostre interès (per exemple, mitja dotzena de llibres).

2- Representació tabular d'habitatges d'una immobiliària

L'objectiu d'aquesta activitat és reflexionar sobre la manera d'emmagatzemar les dades d'entitats concretes del món real.

Construïu una representació tabular per emmagatzemar les dades dels habitatges d'una immobiliària. Poseu-hi alguns valors d'exemple.

3- Representació tabular d'informacions d'una pizzeria

L'objectiu d'aquesta activitat és reflexionar sobre la manera d'emmagatzemar les dades d'entitats concretes del món real.

Construïu una representació tabular per emmagatzemar les dades de les pizzes que s'ofereixen en una pizzeria. Poseu-hi alguns valors d'exemple.


4- Representació tabular d'escuderies de F1

L'objectiu d'aquesta activitat és reflexionar sobre la manera d'emmagatzemar les dades d'entitats concretes del món real.

Dissenyeu dues representacions tabulars per a guardar la informació de:

1. Les escuderies que participen als campionats de Formula 1.

2. Els Grans Premis que es celebren durant cada temporada.

Poseu-hi alguns valors d'exemple. Podeu trobar informació a partir de:

FIA


5- Representació tabular a la Vuelta

L'objectiu d'aquesta activitat és reflexionar sobre la manera d'emmagatzemar les dades d'entitats concretes del món real.

Dissenyeu una representació tabular per a guardar algunes de les informacions relatives a les diferents etapes de què es composa una edició de “La Vuelta”, i poseu-hi alguns valors d'exemple (només 3 etapes), relatius a l'edició del 2009. Podeu consultar les dades relatives a l'edició 2009 a la següent web: Vuelta a España 2009


Entitats en diversos escenaris

L’objectiu d’aquesta activitat és identificar les entitats del model ER en diverses situacions del món real.

Trobeu, en els enunciats següents, les entitats del model.

1- Hospital Sant Socors

A l’hospital de Sant Socors hi visiten metges, que atenen pacients, els quals tenen malalties.


2- Botiga Segle22

A la botiga informàtica Segle22 hi venen productes, els quals tenen un codi de barres i un preu associat. A la botiga, hi despatxen 2 empleats, els quals tenen DNI i nom. La botiga també disposa de proveïdors.


3- Missatgeria Corre-si-pots

En l’empresa de missatgeria Corre-si-pots hi ha dos tipus de treballadors: missatgers i administratius. Els missatgers tenen motos associades, i els administratius, ordinadors. Els administratius reben els paquets dels clients i els donen als missatgers associats a la zona on va destinat el paquet. Els missatgers agafen una moto i porten el paquet al destinatari.

Atributs en diversos escenaris

L’objectiu d’aquesta activitat és identificar els atributs de les entitats seleccionades en diverses situacions del món real.

Trobeu, en els enunciats següents, els atributs de cada entitat del model.

1- Hospital Sant Socors

A l’hospital de Sant Socors hi visiten metges (que es caracteritzen per un DNI, i tenen nom i cognoms), que atenen pacients (que tenen un codi, nom i cognoms), els quals tenen malalties (que codifiquem amb un nombre i que tenen un nom tècnic i un nom comú).

2- Botiga Segle22

A la botiga informàtica Segle22 hi venen productes, els quals tenen un codi de barres i un preu associat. A la botiga, hi despatxen 2 empleats, els quals tenen DNI i nom. La botiga també disposa de proveïdors que es caracteritzen per un nom i tenen un número de telèfon.

3- Missatgeria Corre-si-pots

En l’empresa de missatgeria Corre-si-pots hi ha dos tipus de treballadors (amb número d’afiliació a la SS, nom i cognoms): missatgers i administratius. Els missatgers tenen motos associades, i els administratius, ordinadors. Els administratius reben els paquets dels clients i els donen als missatgers associats a la zona on va destinat el paquet. Els missatgers agafen una moto i porten el paquet al destinatari. Els paquets tenen un pes associat i una adreça de destinació. Les motos tenen un nombre identificatiu i una cilindrada. El destinatari té un nom i una adreça associats.

Interrelacions

1- Interrelacions en una immobiliària

L'objectiu d'aquesta activitat és el de reflexionar sobre com s'interrelacionen diferents fitxers de dades entre si, dintre d'un mateix entorn.

Pensen en quin o quins tipus d'interrelacions poden existir entre un possible fitxer d'habitatges disponibles en una immobiliària i un altre fitxer de comercials de l'empresa.


2- Interrelacions en una pizzeria

L'objectiu d'aquesta activitat és el de reflexionar sobre com s'interrelacionen diferents fitxers de dades entre si, dintre d'un mateix entorn.

Penseu quina o quines interrelacions poden existir entre:

1. El fitxer de pizzes i el fitxer d'ingredients.

2. El fitxer de pizzes i el fitxer on s'hi enregistren les comandes.


3- Interrelacions entre fitxers a la Fórmula 1

L'objectiu d'aquesta activitat és el de reflexionar sobre com s'interrelacionen diferents fitxers de dades entre si, dintre d'un mateix entorn.

Penseu quina o quines interrelacions poden existir entre els següents possibles fitxers en l'entorn d'una base de dades de la Fórmula 1:

1. Fitxer d'escuderies i el fitxer de pilots.

2. Fitxer d'escuderies i el fitxer de marques de neumàtics.

4- Interrelacions entre entitats instància a la Vuelta

L'objectiu d'aquesta activitat és el de reflexionar sobre com s'interrelacionen diferents valors (instàncies) de dades entre si, dintre d'un mateix entorn.

Construïu un fitxer per emmagatzemar ciclistes (amb els atributs Dorsal, Nom, Cognom i NomEquip) i un altre per a emmagatzemar equips (només amb l'atribut Nom). Poseu-hi alguns valors d'exemple (només 2 equips i 5 ciclistes), relatius a l'edició de la Vuelta 2009, i indiqueu, mitjançant fletxes, les interrelacions existents entre les entitats instància d'un fitxer amb els de l'altre. Podeu consultar les dades relatives a l'edició 2009 a les següents webs: la vuelta i vuelta a España


Interrelacions en diversos escenaris

L’objectiu d’aquesta activitat és identificar les interrelacions entre les entitats en diverses situacions del món real.

Trobeu, en els enunciats següents, les interrelacions del model.

1- Hospital Sant Socors

A l’hospital de Sant Socors hi visiten metges (que es caracteritzen per un DNI i tenen nom i cognoms), que atenen pacients (que tenen un codi, nom i cognoms), els quals tenen malalties (que codifiquem amb un nombre i que tenen un nom tècnic i un nom comú).

2- Botiga Segle22

A la botiga informàtica Segle22 hi venen productes, els quals tenen un codi de barres i un preu associat. A la botiga, hi despatxen 2 empleats, els quals tenen DNI i nom. La botiga també disposa de proveïdors que es caracteritzen per un nom i tenen un número de telèfon.

3- Missatgeria Corre-si-pots

En l’empresa de missatgeria Corre-si-pots hi ha dos tipus de treballadors: missatgers i administratius. Els missatgers tenen motos associades, i els administratius, ordinadors. Els administratius reben els paquets dels clients i els donen als missatgers associats a la zona on va destinat el paquet. Els missatgers agafen una moto i porten el paquet al destinatari. Els paquets tenen un pes associat i una adreça de destinació. Les motos tenen un nombre identificatiu i una cilindrada. El destinatari té un nom i una adreça associats.

Entitats tipus

1- Entitats tipus d'una immobiliària

L'objectiu d'aquesta activitat és el d'extreure d'un entorn donat un llistat d'entitats tipus per al disseny d'una base de dades.

Feu un llistat de possibles entitats tipus interessants per a dissenyar una base de dades que emmagatzemi informació per a una immobiliària genèrica.

2- Entitats tipus en una pizzeria

L'objectiu d'aquesta activitat és el d'extreure d'un entorn donat un llistat d'entitats tipus per al disseny d'una base de dades.

Feu un llistat de possibles entitats tipus interessants per a dissenyar una base de dades que emmagatzemi informació per a una pizzeria concreta. Tenint en compte que a cada local de la cadena, a banda de cuinar les pizzes, hi ha cambrers que serveixen al clients en el mateix local, així com hi ha personal que atén comandes per telèfon que després distribueix el personal de repartiment.

3- Entitats tipus a la Fórmula 1

L'objectiu d'aquesta activitat és el d'extreure d'un entorn donat un llistat d'entitats tipus per al disseny d'una base de dades.

Feu un llistat de possibles entitats tipus interessants per a dissenyar una base de dades que emmagatzemi informació per a la FIA relativa al campionat de F1. Heu de tenir en compte que cal emmagatzemar (i també conservar) les dades de cada temporada, ja que sempre hi ha canvis relatius a les escuderies o als pilots assignats a cadascuna, així com els circuïts en què tenen lloc les competicions. Algunes informacions a considerar de les escuderies a part del nom, raó social, etc., poden ser els respectius caps, pilots i enginyers. També pot ser interessant conèixer el motor i la marca de neumàtics de cada monoplaça (pareu atenció perquè diferents escuderies poden utilitzar el mateix motor i els mateixos neumàtics, encara que el xassís sigui diferent).


Exercicis entrevistes

1- Entrevista tècnica a una immobiliària

L'objectiu d'aquesta activitat és fer un breu guió amb possibles qüestions de cara a una entrevista amb un client concret a qui caldrà dissenyar i implementar una base de dades per a la seva empresa.

Dissenyeu un qüestionari per a fer una primera entrevista al gerent d'una immobiliària que permeti obtenir informació sobre les dades que caldria emmagatzemar en la futura base de dades d'aquesta empresa.

Notes:

  • No s'han de fer preguntes tècniques del tipus: quines taules vol en la base de dades? quin nom posarem a la base de dades? quins atributs vol en la taula d'habitatges?
  • No s'han de fer preguntes a nivell de client, com ara: els habitatges tenen ascensor? quin preu tenen?
  • Les preguntes que es preparen, evidentment, poden anar adaptant-se al llarg de l'entrevista en funció de les respostes, però cal preveure'n unes quantes de bàsiques.

2- Entrevista tècnica a una pizzeria

L'objectiu d'aquesta activitat és fer un breu guió amb possibles qüestions de cara a una entrevista amb un client concret a qui caldrà dissenyar i implementar una base de dades per a la seva empresa.

Dissenyeu un qüestionari per a fer una primera entrevista al gerent d'una pizzeria que permeti obtenir informació sobre les dades que caldria emmagatzemar en la futura base de dades d'aquesta empresa.

Notes:

  • No s'han de fer preguntes tècniques del tipus: quines taules vol en la base de dades? quin nom posarem a la base de dades? quins atributs vol en la taula de pizzes?
  • Tampoc s'han de fer preguntes a nivell de client, com ara: quins ingredients té la pizza margarita? quin preu tenen?
  • Les preguntes que es preparen, evidentment, poden anar adaptant-se al llarg de l'entrevista en funció de les respostes, però cal preparar-ne algunes que serveixin de base.

3- Entrevista tècnica per a dissenyar una base de dades per a la Fórmula 1

L'objectiu d'aquesta activitat és fer un breu guió amb possibles qüestions de cara a una entrevista amb un client concret a qui caldrà dissenyar i implementar una base de dades per a la seva organització.

Dissenyeu un qüestionari el més exhaustiu possible per a fer una primera entrevista amb Mr. Moxley, que permeti obtenir informació sobre les dades que caldrà emmagatzemar en la futura base de dades de la FIA relativa a la F1. Entre d'altres coses, penseu que hauríeu de preguntar-li sobre les dades a considerar relatives als resultats de cada Gran Premi, tant en allò que respecta als entrenaments com en allò que respecta a la carrera en si.


SGBD

1- SGBD en el mercat

L'objectiu d'aquesta activitat és buscar informació actual sobre programari SGBD específic.

Investigueu per Internet quins fabricants de SGBD tenen, en l'actualitat, més quota de mercat i descriviu-ne les principals característiques.

Casos pràctics

Companyia d'assegurances

L’objectiu d’aquesta activitat és identificar les entitats i interrelacions en un escenari concret.

Feu una llista de les entitats, amb els seus atributs i claus, i de les interrelacions, amb les característiques associades de l’escenari següent que es vol modelitzar:

  • Una companyia d’assegurances vol informatitzar els seus processos, que actualment encara tenen en format paper.
  • La companyia té clients, dels quals té una fitxa amb el DNI, nom i cognoms, adreça, telèfon de casa, telèfon mòbil i telèfon de la feina.
  • La companyia ven pòlisses d’assegurança. Cada pòlissa té un número de pòlissa, és d’un tipus (vida, automòbil o llar), té unes característiques particulars associades, està associada a un client, té un preu i un tipus de pagament (mensual, semestral o anual), i té associada una data de contractació, una data d’inici de vigència i una data de final de vigència.
  • La companyia té moltes sucursals. Les sucursals són de dos tipus: sucursal principal d’àmbit provincial i sucursals dependents de la provincial.
  • Les sucursals tenen un cap de sucursal i diversos venedors. Un cap de sucursal pot ser cap de diverses sucursals dependents, però no de diverses sucursals principals. Un venedor està associat a una única sucursal.
  • Tenim una fitxa dels caps de sucursal i dels venedors en què consta el DNI, nom i cognoms, número de compte en què reben la nòmina, adreça, telèfon mòbil i telèfon fix de casa.
  • També volem tenir registrades les pòlisses que ven cada venedor, i les pòlisses que cada sucursal té associades.

Lacasaperlateulada S.L.

L’objectiu és detectar entitats, atributs i interrelacions en un escenari concret.

La immobiliària Lacasaperlateulada S.L. ens ha explicat que el seu sistema d’informació ha d’incloure les dades de tots els habitatges que gestiona.

De cada habitatge cal saber-ne el tipus (pis, àtic, casa aïllada, casa, loft, local comercial, magatzem, etc.), l’adreça completa (tipus de via -que pot ser carrer, avinguda, rambla, carretera, ronda, etc.-, nom de la via, número, bloc, pis, porta, codi postal, població, municipi, província, país), les característiques de l’habitatge (número d’habitacions, número de banys, si té o no balcó o terrassa, si inclou o no plaça d’aparcament, si té o no traster, si té o no safareig, si té o no pati, si disposa de calefacció i/o aire condicionat i d’altres característiques que puguin ser interessants) i el preu de venda o de lloguer mensual. També cal enregistrar si l’habitatge està destinat al lloguer o a la compra i la referència al seu propietari (que suposarem únic per cada habitatge).

A cada habitatge cal associar-li les dades de la persona de contacte que l’ofereix en lloguer o per vendre.

Dels propietaris i de les persones de contacte cal tenir-ne la següent informació: NIF, nom i cognoms, telèfon de contacte i adreça de correu electrònic de contacte.

En la base de dades es registraran, també, les dades dels comercials de la immobiliària, en concret: el seu NIF, nom i cognoms, telèfon mòbil proporcionat per l’empresa, telèfons (almenys 1) particulars, adreça de correu electrònic, adreça postal completa i número de compte per a rebre les nòmines.

També cal emmagatzemar les dades dels clients que visiten els habitatges. Així doncs, caldrà demanar-los les següents dades: NIF, nom, cognoms, adreça, telèfons (almenys un) de contacte i adreça de correu electrònic.

De cada client, caldrà saber quins habitatges ha visitat, en quina data i a través de quin comercial.

De cada habitatge que s’ha venut o llogat cal saber per part de quin client, a través de quin comercial i en quina data.

La immobiliària també desitja guardar la informació de les nòmines dels seus comercials. En concret, cal guardar la següent informació: nom, cognoms i NIF del comercial, data de pagament, compte de pagament i totalitat de l’import abonat. A més cal enregistrar desglossadament l’import de la part de la nòmina que correspon al sou base, dels diversos plus que pugui generar el comercial (productivitat, premis, etc.) i de les diverses comissions que pugui obtenir de la venda d’habitatges.

1. Detecteu el conjunt d’entitats i els seus atributs corresponents del model Entitat-Relació (ER).
2. Anomeneu el conjunt d’interrelacions entre les entitats, així com les seves cardinalitats i els atributs associats, si en tenen.