SQL (PostgreSQL) et algébre ralationnelle

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : SQL (PostgreSQL) et algébre ralationnelle

Re: SQL (PostgreSQL) et algébre ralationnelle

par zeus » 06 nov. 2009, 10:29

Est-il possible que tu nous fasses part de ce que tu as trouvé ?

Que si quelqu'un tombe sur ce sujet en faisant une recherche, qu'il puisse trouver la solution ? ;)

Re: SQL (PostgreSQL) et algébre ralationnelle

par Blau » 05 nov. 2009, 23:00

C'est bon, j'ai trouvé!

Re: SQL (PostgreSQL) et algébre ralationnelle

par Blau » 05 nov. 2009, 17:49

Non,non j'ai bien essayé. En algèbre relationnelle je ne vois vraiment pas mais en SQL j'ai fait cela:

SELECT Immat from Intervention GROUP BY An,Immat HAVING count(distiinct CodeR)>=1;

Voilà pour le SQL mais apparemment ce n'est pas bon.....(même si je ne sais pas poourquoi...).
Je verrais bien une division, aussi bien pour l'algèbre raltionnelle que pour le SQL mais de la à la faire...
De plus le professeur devait nous apprendre ceci mardi mais il était absent......

Merci pour votre aide

Re: SQL (PostgreSQL) et algébre ralationnelle

par zeus » 05 nov. 2009, 17:37

Là, ça fait un peu "quelqu'un peut-il faire mes devoirs ?" :?

Si, au moins, tu nous montrais ce que tu avais commencé à faire, ça ferait plus crédible, et tu aurais surement plus de réponses

SQL (PostgreSQL) et algébre ralationnelle

par Blau » 05 nov. 2009, 15:47

Bonjour,
Voilà, j'ai un devoir à faire pour demain et je bute sur 2 questions (qui sont identiques, mais une est à faire en algèbre ralationnelle et l'autre en SQL)
Ce sont les questions 5 et 11.
Je sais qu'il faut faire une division mais je ne vois vraiment pas comment...
Si vous pouviez me donner la réponse ce serait sympa, parceque j'ai déjà cherché un bon bout de temps, je pensais avoir trouvé la réponse en SQL en utilisant un group by mais la prof m'a dit que ce n'était pas cela.
Et vu que j'ai très bientôt un DS je voudrais bien comprendre.

Merci,