SQL is a standard language for querying and manipulating data in relational databases, with standards like ANSI SQL and SQL99; it uses data definition language to create tables and data manipulation language to query, insert, delete, and modify data in tables; tables contain tuples (rows) made up of atomic data types and a primary key to uniquely identify each tuple.