SQL — Structured Query Language
The language used to ask a database questions and change what it holds.
The fuller definition
SQL is a language used to define, query, and modify data in relational databases.
- Table
Rows and columns
- Query
Select matching records
- Result
Returned rows
A simplified relationship, not a screenshot or a complete design.
A concrete example
A query selects all chronology rows associated with source A01.
The distinction that matters
SQL operates on stored data; it does not independently assess whether the source supports an interpretation.
Related terms
Database
A store of data that software can search and change. It keeps the data in a set structure.
APIs & softwareSchema
A description of the shape data must have: which fields exist and what goes in each.
Documents & retrievalProvenance
The record of where a piece of information came from and how it got here.
Where it is taught
APIs and JSON: connect a model to a small programSource and further reading
SQLite · SQLThe definition and example are written for this library. The link gives background, official documentation or legal authority as labelled. Legal scope depends on the jurisdiction and current text; product features depend on release and settings.