[prev] 55 [next]

Operations on Records (cont)

Other operations on records (via their RID) ...

update_record(rid,rec)

  • modifies a record "in place"  (replaced by new rec)
rid = insert_record(pid,rec)
  • insert record into specified page, returning RID of new record
delete_record(rid)
  • remove record  (mark as deleted)
All of the above, first require a page fetch (via buffer pool)