SQL is a language used to manage data in relational database systems. Different database vendors have extended the core SQL language. The chapter provides an overview of SQL and discusses some of its key versions including SQL-86, SQL-89, and SQL-92 standards. Examples are provided to demonstrate basic SQL queries.