A specialized programming language for relational databases. SQL is used to describe the structure of large arrays of information, modify them, and quickly extract data from them. Database queries are the main tool in SQL. They describe what actions need to be performed on specific data. The database management system (DBMS) processes queries and returns the results.