What is SQL?
SQL stands for Structured Query Language. It is primarily used to communicate with a database. Specifically, a domain-specific language that is used in programming and designed for managing data held in a relational database management system (RDBMS). It is also used for stream processing in a relational data stream management system (RDSMS).
SQL can be used to modify database tables and index structures, as well as for adding, updating and deleting rows of data. It can also be used for retrieving subsets of information from within a database for transaction processing and analytics applications.
Since the 1970s and 1980s, SQL has become the standard programming language for relational databases.