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 )
|