Operating systems design and implementation. Database systems. database systems: design, implementation, & management (2019).