|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Inscription : octobre 2006 Messages : 442 ![]() |
bonjour
est ce que quelq'un peu m'indiquer qu'est ce qu'il fait l'opérateur TIMES en langage algébrique. R[A] TIMES S[B] telque R et S sont 2 tables Merci |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() ![]() Spécialiste en bases de données Inscription : septembre 2006 Messages : 2 887 ![]() |
R et S sont deux tables : Soit. Mais que sont A et b ? Quel est rôle attribuez-vous aux crochets "[" et "]" ?
__________________
_ Faites simple, mais pas plus simple ! (A. Einstein) E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire ») => La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale ») __________________ Bases de données relationnelles et normalisation : de la première à la sixième forme normale (Bonne lecture !) |
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() Inscription : octobre 2006 Messages : 442 ![]() |
A et B sont deux attributs, R[A] fait la projection selon A
|
|
|
00
|
|
|
#4 | |
|
Expert Confirmé Sénior
![]() ![]() ![]() Spécialiste en bases de données Inscription : septembre 2006 Messages : 2 887 ![]() |
Dans ce qui suit, j'utiliserai la notation R{A} pour la projection au lieu de la notation R[A] :
1) Il s'agit de la notation en vigueur, 2) Vous aurez noté que le traitement de texte transforme à l'occasion les majuscules en minuscules (cas de l'attribut B). Citation:
Le produit cartésien de deux relations r1 et r2, r1 TIMES r2, où r1 et r2 n’ont pas de noms d’attributs en commun, est une relation dont l’en-tête est l’union (au sens de la théorie des ensembles) des en-têtes de r1 et de r2 et dont le corps est constitué de tous les tuples t tels que t est l’union (au sens de la théorie des ensembles) d’un tuple de r1 et d’un tuple de r2. Par exemple, soient r1 et r2 les projections respectives de R{A} et S{B}. Le produit cartésien r1 TIMES r2 contient tous les tuples possibles de la forme <a,b>, où a est une valeur de A qui apparaît seulement dans R et b une valeur de B qui apparaît seulement dans S. Plus prosaïquement, au niveau SQL, si A représente le nom des fournisseurs dans une table R et B le nom des produits dans une table S, effectuer le produit cartésien R{A} TIMES {B} revient à combiner tous les noms des fournisseurs avec tous les noms des produits.
__________________
_ Faites simple, mais pas plus simple ! (A. Einstein) E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire ») => La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale ») __________________ Bases de données relationnelles et normalisation : de la première à la sixième forme normale (Bonne lecture !) |
|
|
|
00
|
|
|
#5 |
|
Membre régulier
![]() Inscription : octobre 2006 Messages : 442 ![]() |
merci pour la réponse
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com