Diferència entre revisions de la pàgina «Pas a Model Relacional I»

De wikijoan
Salta a la navegació Salta a la cerca
Línia 25: Línia 25:
  
 
==base de dades: municipis==
 
==base de dades: municipis==
 
+
[[Fitxer:Municipis ER.png]]
 
==base de dades: langtrainer==
 
==base de dades: langtrainer==
 
+
[[Fitxer:Langtrainer ER.png]]
 
==base de dades: cases de colònies==
 
==base de dades: cases de colònies==
 +
(TBD)
  
 
=Tasques a realitzar=
 
=Tasques a realitzar=

Revisió del 16:02, 20 oct 2021

Introducció

Hem vist la teoria inicial de com podem passar de model Entitat-Relació a model Relacional.

Resumint:

  • les entitats es converteixen en taules
  • les relacions N:M segur que creen una taula pont
  • les relacions 1:M a vegades creen una taula pont, i a vegades interessa no interessa crear una taula nova, sinó incorporar la clau primària com a clau forànea en la taula del cantó M.

Desenvolupament

TBD: Aquí van les imatges de les tres bases de dades que hem treballat a classe.

Per cadascuna de les taules que es creen, el format és el següent:

MUNICIPI (
id_mun (PK),
municipi,
id_prov (FK)
)

És a dir:

  • taula en majúscules
  • camps separats per comes
  • indicar les claus primàries (PK) i les claus forànies (foreign key, FK).
  • si una clau primària és combinació de de dos camps, posar en la última línia PK (camp1, camp2)

base de dades: municipis

Municipis ER.png

base de dades: langtrainer

Langtrainer ER.png

base de dades: cases de colònies

(TBD)

Tasques a realitzar

1a. Base de dades municipis

1b. Comentaris

2a. Base de dades langtrainer

2b. Comentaris

3a. Base de dades cases de colònies

3b. Comentaris

Entrega

Entregaràs com a txt (format text pla) (no cal captures de pantalla) en el Classroom, dins del termini previst.


creat per Joan Quintana Compte, octubre 2021