Buon pomeriggio a tutti gli utenti del forum! Risposto la discussione poiché per problemi miei di connessione non sono riuscito.
Volevo sapere se qualcuno di voi potrebbe darmi una mano, magari spiegando o magari con qualche dispensa, in cosa consistono le Tabelle di HASH ( collisioni, record, posizioni, organizzazione in blocchi ecc.), B+ Tree e B- Tree per quanto riguarda lo studio delle basi di dati. Purtroppo dal materiale del mio professore non si capisce niente e su internet non sono riuscito a trovare nulla di chiarissimo.
Quello che ho capito attualmente sui file HASH è che fungono da tabella per le stringhe di caratteri di una base di dati... e le collisioni capitano quando due stringhe diverse hanno lo stesso valore... ma tutto questo processo come e dove avviene? In memoria secondaria?
Per quanto riguarda invece i B-tree premetto che ho presente il funzionamento della struttura ad albero (studiata in programmazione) ma non ho capito in che modo vengono applicate in questo caso.
Grazie anticipatamente a chiunque risponderà![]()