Database system implementation techniques such as concurrency control, transaction processing, serializability of schedules, and recovery. It also covers the discussion on the current trends in database system which includes distributed, object-oriented, knowledge base and emerging database application techniques.