Académique Documents
Professionnel Documents
Culture Documents
Module SIBD
A. LOTFI
Introduction
Clé étrangère d’une relation : Groupe d’attributs qui apparaît comme clé
primaire dans une autre relation.
Contrainte d’intégrité : Propriété devant être vraie sur toutes les
extensions (occurrences) du schéma de la relation :
➢ CI de domaine : contrôle syntaxique et sémantique des valeurs associées
aux attributs.
➢ CI d’entité : concerne les valeurs de la clé primaire (unicité, minimalité).
➢ CI de référence : la valeur d’un groupe d’attributs est la clé primaire
d’une autre relation.
Algèbre Relationnelle
❑ Collection d’opérations formelles qui agissent sur des relations pour produire
d’autres relations.
❑ Modèle relationnel basé sur la théorie des ensemble qui utilise les opérateurs
classiques de manipulation des ensemble (union, intersection, différence,
produit cartésien).
❑ Introduit des opérateurs propres aux bases de données.
Algèbre Relationnelle
𝑅2 = ෑ 𝑅1
𝐴𝑖 ,𝐴𝑗 ,𝐴𝑘
Algèbre Relationnelle
Sélection
Opération unaire portant sur R1 qui produit une relation R2 de même schéma
ayant pour tuples ceux vérifiant la condition donnée en opérande.
σcond (R1) = R2.
Jointure
Opération binaire portant sur R1 et R2 consistant à rapprocher les tuples des 2
relations selon un critère C pour former une relation R3 qui contient l’ensemble
des tuples du produit cartésien R1 × R2 vérifiant le critère C.
R3 = R1 ⋈ R2.
Formes normales
Corollaire : une relation ayant un identifiant formé d’un seul attribut est donc en
deuxième forme normale.
Remarque :
Le non-respect de la 2FN entraîne une redondance des données qui encombrent
alors inutilement la mémoire et l’espace disque.
Formes normales