Download as pdf or txt
Download as pdf or txt
You are on page 1of 12

Generalitat de Catalunya

Departament d’Ensenyament
Institut Obert de Catalunya

Nom i cognoms

Administració de Sistemes Informàtics en Xarxa


Mòdul 2 – Gestió de bases de dades
UF1 – Introducció a les bases de dades
Unitat 1 – Introducció a les bases de dades
Unitat 2 – Model Entitat - Relació
Solució EAC1
(Curs 2023 /24 2n semestre)

Solució
Presentació i resultats d'aprenentatge

Aquest exercici d’avaluació continuada (EAC) es correspon amb els continguts treballats a les unitats 1 i 2:
“Introducció a les bases de dades” i “Model Entitat - Relació”.

Els resultats d'aprenentatge que es plantegen són:

 Diferenciar entre l'esquema extern, l'esquema conceptual i l'esquema físic, d'una base de dades (o
BD).
 Interpretar l'estructura d'un diccionari de dades, els aspectes que gestiona i la forma d'actualització,
segons les prestacions del sistema i/o llenguatge.
 Deduir els avantatges operatius d'un sistema gestor de bases de dades (SGBD) respecte a un
sistema gestor de fitxers.
 Interpretar els objectius i les característiques tècniques i funcionals dels models de SGBD, a partir
de documentació específica.
 Identificar l'arquitectura i l'estructura interna dels SGBD.
 Identificar, seleccionar i ordenar la informació que ha de contenir la base de dades, segons els
requeriments de l’usuari.
 Analitzar la informació a representar i decidir el disseny per a la base de dades, segons els
requeriments de l’usuari.
 Definir les entitats: nom, atributs, dominis dels atributs i camps claus.
 Definir les relacions: nom, atributs i grau.
 Realitzar el disseny lògic de la base de dades utilitzant el model entitat - relació.
 Utilitzar eines gràfiques per a representar el disseny lògic.

Codi: I71 Exercici d'avaluació contínua 1 Pàgina 1 de 12

Lliurament:
Versió: 02 ASXM02_EAC1_Solucio_2324S2
08/03/2024
Formació professional

Nom i cognoms

Criteris d’avaluació

La puntuació màxima assolible a cada activitat s’indica a l’enunciat respectiu.


Els criteris que es tindran en compte per avaluar el treball de l’alumnat són els següents:

 La correcció i la completesa de les respostes.


 La coherència i la bona estructuració de les respostes, així com la seva pulcritud.

Forma i data de lliurament

Per respondre les qüestions heu d’utilitzar aquest mateix fitxer. Elimineu els apartats “Presentació i
objectius”, “Criteris d’avaluació” i “Format i data de lliurament”.

Per tal de construir els diagrames ER (Entitat - Relació) podeu utilitza l'eina multiplataforma i de programari
lliure DIA. Podeu descarregar-la des d'aquí:

http://dia-installer.de/

Podeu exportar els diagrames creats amb l'eina DIA a fitxers en format JPG, els quals podeu retocar a
posteriori, si en algun cas és necessari, per tal de respectar estrictament la notació emprada als materials.

Es tracta, en tot cas, d'exportar els diagrames creats a un format gràfic que “pesi” poc, com ara jpg, i
d'incrustar-los en els requadres habilitats per a les respostes. No heu d'enviar cap diagrama en formats
específics de cap eina que utilitzeu.

Si ho preferiu, també podeu fer servir les eines de dibuix que incorpora el mateix processador de
textos (el Write d'Open Office). En aquest cas heu d'agrupar els diferents elements del diagrama abans
d'enviar la solució a la bústia.

Però recordeu que en tot cas heu de respectar la notació emprada als materials de l'assignatura, per tal
de no donar lloc a interpretacions equívoques.

Un cop finalitzat l’exercici d’avaluació continuada s’ha d’enviar el document a la bústia de “M2 Lliurament
EAC1” de l'aula, dins del termini establert. Tingueu en compte que el sistema no permetrà fer lliuraments
després de la data i hora indicades.

El nom del fitxer tindrà el següent format: "ASXM02_EAC1_Cognom1_InicialDelCognom2.odt".

Els cognoms s’escriuran sense accents. Per exemple, l’estudiant Joan García Santos posaria el següent
nom al seu fitxer de l’EAC1: “ASXM02_EAC1_Garcia_S.odt”.

Substituïu també “Nom i cognoms” de la capçalera per les vostres dades personals.

El termini de lliurament finalitzarà a les 23:55 h del dia 08/03/2024. La proposta de solució de l’EAC es
publicarà el dia 15/03/2024 i les qualificacions, també el mateix dia 15/03/2024.

Orientacions

En aquest EAC se us proposa que dissenyeu una base de dades utilitzant el model entitat-relació també
anomenat diagrama CHEN o diagrama ER.

Els diagrames ER són una autèntica notació. Una fletxa amb punta senzilla, o amb punta doble, p. ex.,
signifiquen dues coses ben diferents.

Codi: I71 Exercici d'avaluació contínua 1 Pàgina 2 de 12

Lliurament:
Versió: 01 ASXM02_EAC1_Solució_2324S2
08/03/2024
Formació professional

Nom i cognoms

Per tant, respecteu la notació utilitzada als materials, on:


• Els noms de les entitats en majúscules.
• Cada interrelació ha de tenir nom i preferentment s'ha de posar en majúscules.
• Els noms dels atributs preferentment en minúscules. Si són dues paraules podeu posar la inicial del
segon nom en majúscules, per exemple, numAula. Han d'anar encerclats per una el·lipse tant els de
les entitats com els de les interrelacions.
• Els atributs que són clau primària van subratllats.
• A les interrelacions cal indicar la cardinalitat mínima i màxima: (min,max). Els valors de min serà 0
o 1 i els valors de max poden ser 1 o n.
• Si la cardinalitat mínima no queda deduïda per l'enunciat o sentit comú, podeu considerar 0.
• Doble fletxa per a indicar connectivitat molts (?,n), fletxa senzilla per a indicar connectivitat 1 (?,1).
• Les entitats dèbils es dibuixen amb un doble rectangle. I les interrelacions que fan forta l'entitat dèbil
es dibuixen amb doble rombe. La clau primària de l'entitat dèbil va subratllada amb línia discontínua.
• A les interrelacions ternàries poseu 0 a la cardinalitat mínima.

Recordatori important:
• La connectivitat correspon a la cardinalitat màxima.
• Les dependències d'existència corresponen a la cardinalitat mínima, és a dir:
• Entitat obligatòria a la interrelació, posarem (1, ..) al costat d'aquesta entitat.
• Entitat opcional a la interrelació, posarem (0, ...) al costat d'aquesta entitat.

Exemple de notació a seguir:

Hi ha notacions alternatives, però cada organització o projecte n'ha d'adoptar una de concreta, i el més fàcil és que
nosaltres adoptem aquesta, ja que disposeu de la seva especificació completa als materials de l'assignatura.

Explicació de l’exemple que teniu a continuació:

Interrelació AVALUACIÓ:
• És una interrelació molts:molts, és a dir, N:M, per tant, posem n a la cardinalitat màxima de
cada cantó: (0,n) i (1,n). Un estudiant s'avalua de molts mòduls formatius i un mòdul
formatiu és realitzat per molts estudiants.
• Com a mínim un estudiant està matriculat d'un mòdul formatiu, per tant, posem 1 a la
cardinalitat mínima del costat de l'entitat MÒDUL FORMATIU, (1,n). És equivalent dir que

Codi: I71 Exercici d'avaluació contínua 1 Pàgina 3 de 12

Lliurament:
Versió: 01 ASXM02_EAC1_Solució_2324S2
08/03/2024
Formació professional

Nom i cognoms
MÒDUL FORMATIU és entitat obligatòria a la interrelació AVALUACIÓ.
•Com a mínim un mòdul formatiu està realitzat per 0 estudiants (potser en un curs acadèmic
un centre l'ofereix però ningú es matricula), per tant posem (0,n) al costat de l'entitat
ESTUDIANT. És equivalent dir que ESTUDIANT és opcional a la interrelació AVALUACIÓ.
Interrelació DOCÈNCIA:
• És una interrelació 1:molts, és a dir, 1:N, per tant, posem 1 a la cardinalitat màxima de
PROFESSOR, (1,1) i n a la cardinalitat màxima de MÒDUL FORMATIU (1,n). Un
professor imparteix molts mòduls formatius i un mòdul formatiu és només impartit per un
professor. Es tracta d'un requisit del nostre institut.
• Com a mínim un professor imparteix un mòdul formatiu, per tant, posem 1 a la cardinalitat
mínima del costat de l'entitat MÒDUL FORMATIU, (1,n). És equivalent dir que MÒDUL
FORMATIU és entitat obligatòria a la interrelació DOCÈNCIA.
• Com a mínim un mòdul formatiu està impartit per un professor (si no hi ha professor no hi
ha docència), per tant posem (1,1) a la cardinalitat mínima del costat de l'entitat
PROFESSOR. És equivalent dir que PROFESSOR és entitat obligatòria a la interrelació
DOCÈNCIA.

No cal, per exemple, tornar a reflectir en un exercici tots els atributs de l'entitat x que es desprenguin de l'enunciat
d'un exercici anterior, si no es diu expressament el contrari.

Cada activitat de les següents incorpora un afegit a l'enunciat inicial. Considereu, fins que no es digui el
contrari, que els diagrames resultants de cada activitat són independents entre si.

Activitat 1 0,5 punts

En les activitats de l'apartat 2.2 'Diagrames Entitat-Relació' hi ha l'activitat 'Neumàtics d’una Escuderia de
F1' que demana un diagrama per expressar que cada escuderia fa servir neumàtics d’una sola marca i que
cada marca pot subministrar nemàtics a més d’una escuderia.

Modifiqueu la solució per tal d'expressar que una escuderia pot canviar de neumàtics al llarg del temps.

Codi: I71 Exercici d'avaluació contínua 1 Pàgina 4 de 12

Lliurament:
Versió: 01 ASXM02_EAC1_Solució_2324S2
08/03/2024
Formació professional

Nom i cognoms
Activitat 2 9,5 punts

A continuació es planteja un cas pràctic per realitzar el disseny d’una base de dades, que haureu de
modelitzar amb un diagrama Entitat-Relació.

Es demanen els següents requeriments:

Es tracta de fer el disseny entitat-Relació d’una base de dades per a una cadena de gimnasos, segons les
especificacions següents:

- Existeixen un conjunt de seccions, identificades per un codi únic. A més es vol enregistrar la planta en la
què està situada, superfície i horari de cadascuna d’elles.

- Cada secció compta amb una sèrie de sales, identificades per un número de sala, el qual les identifica
dintre de la secció però que es repeteix en els diferents seccions. També volem enregistrar la superfície de
cada sala.

Activitat 2.1 0,25 punts

Dissenyeu el diagrama ER que modelitzi l'entitat SECCIÓ i els atributs corresponents.

Solució:

Activitat 2.2. 0,25 punts

Indiqueu per a cada atribut de SECCIÓ, les següents dades.

1. tipus de dada
2. domini
3. valor nul (admissible o no)
4. atributs identificadors o claus

Codi: I71 Exercici d'avaluació contínua 1 Pàgina 5 de 12

Lliurament:
Versió: 01 ASXM02_EAC1_Solució_2324S2
08/03/2024
Formació professional

Nom i cognoms

Solució:
Tipus de dada Domini Valor nul Clau
codiS NUMÈRIC Nombres enters més grans que 0 NO SÍ
planta VARCHAR Alfanumèric de fins 20 caràcters NO NO
superfície NUMÈRIC Nombres reals positius NO NO
horari VARCHAR Alfanumèric xifres i caràcters NO NO
especials (p.e. 09:00-21:00)

Activitat 2.3. 1,5 punts

Dissenyeu el diagrama ER que modelitzi els punts explicats a l'enunciat.

Activitat 2.4 1 punts

Dissenyeu el model ER que representi el següent fragment de realitat:

Serà important enregistrar la informació dels empleats que treballen en el gimnàs. S’identifiquen per un codi
i també guardarem el nom i cognoms. Considerarem dos tipus d’empleats:

• Els administratius, dels quals guardarem, a més, la seva categoria.

• Els Entrenadors, dels què, a més, es guardarà la seva titulació.

Codi: I71 Exercici d'avaluació contínua 1 Pàgina 6 de 12

Lliurament:
Versió: 01 ASXM02_EAC1_Solució_2324S2
08/03/2024
Formació professional

Nom i cognoms

Activitat 2.5 1,5 punts

Dissenyeu el diagrama ER que modeli els següents fragments de la realitat:

Els empleats són destinats, en una data determinada, a una secció, però en una altra data poden ser
destinats a una altra secció i, fins i tot, poden tornar a ser destinats a una secció en la qual ja havien estat
destinats. Es desitja expressar aquests fets en el disseny.

Codi: I71 Exercici d'avaluació contínua 1 Pàgina 7 de 12

Lliurament:
Versió: 01 ASXM02_EAC1_Solució_2324S2
08/03/2024
Formació professional

Nom i cognoms

Activitat 2.6 1,5 punt

Dissenyeu el diagrama ER que modeli els següents fragments de la realitat:

Els entrenadors imparteixen les classes. Un entrenador és assignat a impartir classes en determinades
dates i hores (considereu una única entitat DataHora, diferent de l’entitat Data). Una classe només és
impartida per un únic entrenador en una data-hora. Les classes s’identifiquen per un codi únic de classe i, a
més, guardarem la descripció, durada i quina sala utilitza.

Per diferents raons, volem saber quines classes són equivalents a altres classes.

Codi: I71 Exercici d'avaluació contínua 1 Pàgina 8 de 12

Lliurament:
Versió: 01 ASXM02_EAC1_Solució_2324S2
08/03/2024
Formació professional

Nom i cognoms

Activitat 2.7 1,5 punts

Dissenyeu el diagrama ER que modeli els següents fragments de la realitat:

També volem tenir informació sobre els socis (clients) dels gimnasos, identificats per un codi de soci. També
guardarem el nom, cognoms, compte corrent, professió i a quines classes assisteixen.

Codi: I71 Exercici d'avaluació contínua 1 Pàgina 9 de 12

Lliurament:
Versió: 01 ASXM02_EAC1_Solució_2324S2
08/03/2024
Formació professional

Nom i cognoms

Activitat 2.8 1 punts

Dissenyeu el diagrama ER que modeli els següents fragments de la realitat:

Per altra banda, hi ha diferents pistes d’squatsch, identificades per un codi de pista irrepetible (també
guardarem la superfície), què poden ser reservades pels socis dels gimnasos. En una data-hora un soci pot
reservar una única pista i una pista només la pot reservar un únic soci en una data-hora. Volem expressar
les diferents reserves de les pistes per part dels socis al llarg de les diferents data-hores.

Codi: I71 Exercici d'avaluació contínua 1 Pàgina 10 de 12

Lliurament:
Versió: 01 ASXM02_EAC1_Solució_2324S2
08/03/2024
Formació professional

Nom i cognoms

Activitat 2.9 1 punt

Representar el diagrama Entitat - Relació completa que es deriva de les anteriors activitats.

Codi: I71 Exercici d'avaluació contínua 1 Pàgina 11 de 12

Lliurament:
Versió: 01 ASXM02_EAC1_Solució_2324S2
08/03/2024
Formació professional

Nom i cognoms

Codi: I71 Exercici d'avaluació contínua 1 Pàgina 12 de 12

Lliurament:
Versió: 01 ASXM02_EAC1_Solució_2324S2
08/03/2024

You might also like