[prev] 12 [next]

Storage Manager Interface (cont)

The storage manager provides mechanisms for:
  • representing database objects during query execution
    • DB (handle on an authorised/opened database)
    • Reln (handle on an opened relation)
    • Page (memory buffer to hold contents of data block)
    • Tuple (memory holding data values from one tuple)
  • referring to database objects (addresses)
    • symbolic (e.g. database/schema/table/field names)
    • abstract physical (e.g. PageId, TupleId)