This book provides simple and comprehensive explanation of fundamentals of database management systems. It focuses on building database applications by emphasizing on concepts that are the foundation of database processing. This book is intended to be a complete text for undergraduate and graduate level database management courses offered across a range of academic disciplines such as computer science, information systems, and business management.