Next: Tecniche di disseminazione dei dati in reti wireless
Up: Home
Previous: Infostations.
In [A8], si studia l'allocazione
in memoria delle collezioni di record multidimensionali
(cartesian product files), strutture dati elementari
per le basi di dati. Ciascun record è costituito da
campi, e l'-esimo campo
assume i valori nell'intervallo .
Dato un record con alcuni campi don't care ed
un cartesian product file , risolvere la partial match query
associata a ( o semplicemente, la partial match query )
significa accedere in a tutti i records che si qualificano per , ossia tutti i records che
assumono qualsiasi valore nei campi don't care di e
coincidono con per i restanti campi.
Spesso data la mole di dati immagazzinati in una base di date
e il basso costo della
memoria secondaria, i cartesian product files sono distribuiti fra
più dischi.
Risolvere efficientemente una partial match query in
è allora equivalente
ad accedere senza conflitti al sottoinsieme di che si qualifica per .
Il problema si riduce alla definizione di un mapping di
su più dischi tale da garantire l'accesso senza conflitti
a sottoinsiemi opportuni di stesso. La soluzione proposta è
basato sui codici residui e risolve ottimamente ogni
partial match query.
cristina pinotti
2003-10-20