miércoles, 22 de septiembre de 2021

EL MODEL RELACIONAL I LES RELACIONS ENTRE TAULES

El model de dades relacional és una eina de representació de dades que va ser creada per Edgar Frank Codd en 1970. Una gran part de les bases de dades actuals continuen utilitzant aquest model de dades. 

El model relacional es basa en taules. En les taules es representa la informació d'un determinat concepte (client, factura, producte...) en forma de files. Cada columna d'una fila representa una característica o propietat del concepte.

Una base de dades relacional està formada per un conjunt de taules. A continuació es presenten els diferents tipus de relacions entre taules que es poden establir en el model relacional.

1. RELACIÓ D'UN A MOLTS


Tenim una taula d'estudiants que té com a clau primària el camp "nia" i una taula de poblacions que té com a clau primària el camp "codi_postal". Es desitja poder emmagatzemar la població a la qual pertany cada estudiant, encara que aquesta dada no és obligatori, és a dir podem tindre estudiants en la base de dades sense població assignada.

NIA
DNI
NOM
COGNOMS TELEFON
1 1 Juan López 444556655
2 2 Maite Pérez 999775533

CP (nia)

CODI POSTAL NOM
03400 Villena
03600 Elda
03630 Sax

CP (codi_postal)

Per a relacionar les taules realitzem aquests passos:

1. Afegim una columna "poblacio" en la taula d'estudiants de valor opcional (not nul desactivat).


2. Creem una clau aliena en la taula d'estudiants formada per la columna "poblacio" que fa referència a la columna "codi_postal" de la taula "poblacio".


Les cardinalitats d'aquest tipus de relació es mostren a continuació:

T1
T2
Mínim
Màxim
estudiant poblacio 0 1
poblacio estudiant 0 n





Google Data Studio

Google Data Studio es una herramienta de analítica de datos. Con esta herramienta podemos resumir, organizar y ver la información desde dife...