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.
 

Article plus récent Article plus ancien

Leave a Reply