Examen Algèbre relationnelle SQL dépendeances fonctionnelles Normalisation
Exercice 1 :
A l'aide d'un exemple, expliquer comment remplacer une association ternaire par un modèle équivalent sans relation ternaire. Donner la traduction relationnelles des 2 modélisation.
Exercice 2
Expliquer la notion de contrainte d'intégrité du modèle relationnel. Citer et expliquer brièvement les différents types de contraintes dans le modèle relationnel : celles présentes dans le modèle et celles annexées à celui-ci.
Exercice 3
Déf inir l'opération de produit cartésien en algèbre relationnelle. Expliquer le lien entre cette opération et la jointure, la jointure naturelle et la jointure externe.
Exercice 4
Expliquer la séquence intuitive d'exécution (sémantique opérationnelle) d'une requête de type :
SELECT(...)FROM(...)WHERE(...)GROUPBY(...)HAVING(...)
Exercice 5
Défi nir la notion de dépendance multi-valuée. Défi nir également la quatrième forme normale.
Expliquer le lien entre les dépendances multi-valuées et la première forme normale.
Expliquer le lien entre les dépendances multi-valuées et la première forme normale.
Article plus récent Article plus ancien