Gestore di heap file


Method Index

 o HF_close()
Chiude HeapFile
 o HF_create(String, String, String)
Crea un nuovo HeapFile
 o HF_deleteRecord(Rid)
Cancella il record con rid specificato
 o HF_drop(String, String, String)
Elimina un HeapFile dalla BD
 o HF_getFirstRid()
Ritorna il rid del primo record o null.
 o HF_getLastRid()
Ritorna il rid dell'ultimo record o null.
 o HF_getNextRid(Rid)
Ritorna il rid del record successivo a quello passato come parametro
 o HF_getNpag()
Ritorna il numero delle pagine dell'HeapFile.
 o HF_getNreg()
Ritorna il numero dei record dell'HeapFile.
 o HF_getPrevRid(Rid)
Ritorna il rid del record precedente a quello passato come parametro
 o HF_getRecord(Rid)
Ritorna una copia del record con rid specificato.
 o HF_insertRecord(Record)
Inserisce un record
 o HF_isEmpty()
Controlla se l'HeapFile e' vuoto
 o HF_updateRecord(Rid, int, String)
Modifica un campo del record con rid specificato


Gestore delle strutture di 
memorizzazione

Architettura del sistema