Aiuto operazioni booleane insiemistiche BASI DI DATi

Messaggioda jhon07 » 21/02/2018, 18:01

Salve ragazzi

Vorrei una mano nella risoluzione di questo esercizio: Dato lo schema X, sotto quali operazionji booleane insiemistiche è chiuso l'insieme delle relazioni r=R(X)?

Non saprei proprio da dove iniziare..

Grazie
jhon07
New Member
New Member
 
Messaggio: 23 di 58
Iscritto il: 16/11/2016, 18:45

Re: Aiuto operazioni booleane insiemistiche BASI DI DATi

Messaggioda apatriarca » 22/02/2018, 00:15

Puoi iniziare dalla definizione dell'insieme delle relazioni e da quella delle principali operazioni insiemistiche. Per esempio, se prendi due relazioni e ne fai l'unione, quello che ottieni è ancora una relazione? Se ne calcoli l'intersezione?
apatriarca
Moderatore
Moderatore
 
Messaggio: 4983 di 10435
Iscritto il: 08/12/2008, 20:37
Località: Madrid

Re: Aiuto operazioni booleane insiemistiche BASI DI DATi

Messaggioda jhon07 » 22/02/2018, 11:33

Per quello che ho capito dovrebbe essere chiuso per unione intersezione differenza ma non per prodotto ad esempio
jhon07
New Member
New Member
 
Messaggio: 24 di 58
Iscritto il: 16/11/2016, 18:45

Re: Aiuto operazioni booleane insiemistiche BASI DI DATi

Messaggioda apatriarca » 22/02/2018, 11:58

Ma perché? Cos'è il prodotto cartesiano tra due relazioni? È ancora una relazione sullo stesso schema?
apatriarca
Moderatore
Moderatore
 
Messaggio: 4984 di 10435
Iscritto il: 08/12/2008, 20:37
Località: Madrid

Re: Aiuto operazioni booleane insiemistiche BASI DI DATi

Messaggioda jhon07 » 22/02/2018, 12:02

Ma non rispetterebbe gli attributi ad esempio avendo R(A,B) * R(A,B) risulterebbe uno schema R(A,B,A,B)
jhon07
New Member
New Member
 
Messaggio: 25 di 58
Iscritto il: 16/11/2016, 18:45

Re: Aiuto operazioni booleane insiemistiche BASI DI DATi

Messaggioda apatriarca » 22/02/2018, 12:05

Ok, quindi hai mostrato che non è un insieme chiuso rispetto a tale operazione. Che sai dire delle altre operazioni?
apatriarca
Moderatore
Moderatore
 
Messaggio: 4985 di 10435
Iscritto il: 08/12/2008, 20:37
Località: Madrid

Re: Aiuto operazioni booleane insiemistiche BASI DI DATi

Messaggioda jhon07 » 22/02/2018, 12:15

Per unione sottrazione e intersezione è chiuso perchè risulterebbe sempre uno schema R(A,B). Dimentico qualche altra operazione?
jhon07
New Member
New Member
 
Messaggio: 26 di 58
Iscritto il: 16/11/2016, 18:45

Re: Aiuto operazioni booleane insiemistiche BASI DI DATi

Messaggioda apatriarca » 22/02/2018, 12:19

Molte operazioni possono essere ottenute a partire da quelle come la differenza simmetrica. Ci sono altre operazioni come l'unione disgiunta o il complemento per cui non è chiuso. Ma non mi viene in mente nulla di particolare che hai dimenticato.
apatriarca
Moderatore
Moderatore
 
Messaggio: 4986 di 10435
Iscritto il: 08/12/2008, 20:37
Località: Madrid

Re: Aiuto operazioni booleane insiemistiche BASI DI DATi

Messaggioda jhon07 » 22/02/2018, 12:30

ok grazie mille per l'aiuto!
jhon07
New Member
New Member
 
Messaggio: 27 di 58
Iscritto il: 16/11/2016, 18:45


Torna a Informatica

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite