[prev] 62 [next]

Database Objects

RDBMSs manage different kinds of objects
  • databases, schemas, tablespaces
  • relations/tables, attributes, tuples/records
  • constraints, assertions
  • views, stored procedures, triggers, rules
Many objects have names (and, in PostgreSQL, all have OIDs).

How are the different types of objects represented?

How do we go from a name (or OID) to bytes stored on disk?