Rechercher : dans
Par :

Algebre relationnel

Dernière réponse le 24 déc 2008 à 11:42:38 cutesy, le 24 déc 2008 à 10:38:38 
 Signaler ce message aux modérateurs

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

Configuration: Windows XP
Firefox 3.0.4

Meilleures réponses pour « algebre relationnel » dans :
Petit tour d'horizon de Ingres VoirIngres en quelques mots Ingres est un des premiers SGBD relationnel au monde (historiquement), d'un niveau comparable à Oracle (en terme de fonctionnalités et d'ancienneté de celles-ci). C'est un développement universitaire qui est devenu un produit...
Algèbre de Boole VoirQu'appelle-t-on algèbre de Boole? Un processeur est composé de transistors permettant de réaliser des fonctions sur des signaux numériques. Ces transistors, assemblés entre eux forment des composants permettant de réaliser des fonctions très...
Le modèle relationnel VoirQu'est-ce que le modèle relationnel? Le modèle relationnel est basé sur une organisation des données sous forme de tables. La manipulation des données se fait selon le concept mathématique de relation de la théorie des ensembles, c'est-à-dire...
SQL - Commande SELECT VoirLe langage de manipulation de données Le SQL est à la fois un langage de manipulation de données et un langage de définition de données. Toutefois, la définition de données est l'oeuvre de l'administrateur de la base de données, c'est pourquoi la...

1

 freto, le 24 déc 2008 à 11:42:38

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



What's tiny, and yellow and very very dangerous?????
A canary with the super-user password.
Mouhahahaha

Répondre à freto