Technical definition
SQL
A language used to define, query, and change relational data.
What It Means
SQL is used with relational databases to define, query, and change structured data. The database choice should still depend on the product’s relationships, integrity needs, and operating constraints.