Algebre relationnel

Fermé
cutesy - 24 déc. 2008 à 10:38
freto Messages postés 1542 Date d'inscription vendredi 6 juillet 2007 Statut Membre Dernière intervention 8 avril 2016 - 24 déc. 2008 à 11:42
Bonjour,

Personne (matricule, nom, sexe, âge, profession, revenue)
Livre (no-livre, titre, auteur, thème, matricule-possesseur)
Préférence (matricule, no-livre)


est - ce ke kelkun peut m'expliquer pourkoi la requete suivante:
selectionner les noms des personnes qui ont parmi leurs livres preferes, tous les livres de l'auteur Herge.

donne en algebre relationnel:

Projection nom (personne jointure (preference / projection matricule (selection auteur=’Herge ‘ (livre)))

Je comprends pas la division :S:S

Merci en avance
A voir également:

1 réponse

freto Messages postés 1542 Date d'inscription vendredi 6 juillet 2007 Statut Membre Dernière intervention 8 avril 2016 161
24 déc. 2008 à 11:42
Bonjour.
C'est très simple et très compliqué à expliquer.
En fait, d'un coté de la division, tu a par exemple une table, comme celle des préférences.
De l'autre, tu a une table, ou un résultat, contenant des élements similaires au deuxieme champs de ta table préférence.
La division va te renvoyer uniquement les couples de la première table, en ayant comme critère que le deuxième champ doit etre contenu dans la table ou le resultat du coté droit de /
Pour une définition plus mathématique, ne pouvant faire de copier coller, je te conseille cette page du wikipedia



0