Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Basi di dati ~ comunicazione digitale (http://www.dsy.it/forum/forumdisplay.php?forumid=108)
-- Algebra e Calcolo relazionale (parliamone) (http://www.dsy.it/forum/showthread.php?threadid=31338)
Algebra e Calcolo relazionale (parliamone)
Apro questo thread perché penso di non essere il solo ad avere parecchi dubbi su questi due argomenti.
Vediamo se riusciamo a mettere un po' insieme le idee (o a confonderci ulteriormente, distruggendo vicendevolmente le nostre certezze...)
Allego anche un FILE di esercizi da prendere come riferimento.
Prima di tutto:
è obbligatorio operare una proiezione ogni qualvolta vado ad operare una selezione?
ad esempio per l'esercizio (b)i del primo schema relazionale viene proposta la soluzione
∏Titolo(∏Collocazione(σCliente='Paolo Rossi' NOLEGGIA) JOIN VIDEO)
ma la proiezione di Collocazione a me pare inutile considerando che l'attributo finale di nostro interesse è Titolo.
Se facessimo
∏Titolo((σCliente='Paolo Rossi' NOLEGGIA) JOIN VIDEO)
non sarebbe implicito che la selezione dove Cliente='Paolo Rossi' su NOLEGGIA viene fatta prendendo tutti gli attributi dai quali alla fine viene estratto Titolo (dopo aver fatto il JOIN NATURALE con VIDEO)?
Si in teoria se non fai la proiezione si prende tutti i campi in automatico...l'avevo visto su una slide, per il fatto della proiezione su collocazione..bha mi sembra inutile dato che non la includi sul risultato esterno...
la proiezione in mezzo non è necessaria, serve solo per accellerare i calcoli di un calcolatore quindi il prof essendo un pò pignolo la fa. è molto + veloce joinare un attributo con una tabella piuttosto che una tabella con una tabella
Originally posted by Svarions
la proiezione in mezzo non è necessaria, serve solo per accellerare i calcoli di un calcolatore quindi il prof essendo un pò pignolo la fa. è molto + veloce joinare un attributo con una tabella piuttosto che una tabella con una tabella
Originally posted by Von Neumann
Inoltre ho un dubbio su una cosa:
La ridenominazione (ρ ) opera automaticamente anche una proiezione?
__________________
GET DROPBOX
# il grado di lentezza è direttamente proporzionale all'intensità della memoria;il grado di velocità è direttamente proporzionale all'intensità dell'oblio (Kundera) #
BLOG: Byte Strike
ChRiS
Originally posted by Voodoo
Che io sappia no,la ridenominazione rinomina,la proiezione proietta
Ma che tu sappia Pelasca metterà anche il calcolo relazionale negli appelli a venire?
__________________
GET DROPBOX
# il grado di lentezza è direttamente proporzionale all'intensità della memoria;il grado di velocità è direttamente proporzionale all'intensità dell'oblio (Kundera) #
BLOG: Byte Strike
ChRiS
boh!...
Però gli esercizi di AlgebRel dell'appello del 3 luglio mi sembravano fattibili--- più semplici rispetto agli esercizi proposti nelle slide ma fatti in modo che lui capisca bene se le sai fare.. a meno di "copy&paste" da qualche compagno!...
Originally posted by Gomez
boh!...
Però gli esercizi di AlgebRel dell'appello del 3 luglio mi sembravano fattibili--- più semplici rispetto agli esercizi proposti nelle slide ma fatti in modo che lui capisca bene se le sai fare.. a meno di "copy&paste" da qualche compagno!...
All times are GMT. The time now is 11:25. | Show all 9 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.