Le schéma relationnel est structuré autour de différentes tables, comprenant les éléments suivants :
- 1er concept: ATTRIBUT -> caractéristique qui permet de décrire précisément l'objet.
- 2e concept: VALEUR -> donnée élémentaire typé, + petite unité dans un schéma relationnel
- 3e concept: TUPLE-> enregistrement qui va être sur un objet, un individu. Attention ! citation ("CO2","BUSSON","Gérard","E33000EIFFEL")
- 4e concept: RELATION -> ensemble de tuples ayant la même structure et portant sur un même objet, évènement, individu
A SAVOIR: Il existe deux types de relations : les relations littérales et les relations en extension. Les relations en extension concernent les données et les ensembles de tuples, tandis que les relations littérales se rapportent aux descriptions ou aux représentations écrites des relations
Dans un schéma relationnel.
Les clés primaires et étrangères jouent un rôle central pour assurer l'intégrité des données et les liens entre les tables.
-> LA CLE PRIMAIRE : attribut ou groupe d'attribut permettant d'identifier de manière unique et certaine tou tuple de la relation ( souvent à gauche dans la relation/table)
3 qualités:
- Unique
- Non-vide
- Stable
-> LA CLE ETRANGERE : copie de la cle primaire d'une autre table. Chacune de ses valeurs fait référence à un ligne de cette table. La clé étrangère permet de faire des liens entre relation. Etablit une relation avec une autre table .
A RETENIR
- Cellule = valeur
- Ligne = tuple
- Colonne = attribut
- Table = relation
- clé primaire = souvent à gauche dans la table
- clé étrangère = souvent à droite dans la table
