mirror of
https://github.com/janishutz/eth-summaries.git
synced 2026-07-27 21:29:09 +02:00
14 lines
719 B
TeX
14 lines
719 B
TeX
\acrshort{sql}, or unabbreviated, \acrlong{sql}, is a \gls{declarative} programming language, used to describe and operate on databases.
|
|
|
|
This is is the point to mention \hlhref{https://xkcd.com/927/}{xkcd standards comic}, because, as is the case with almost any standard,
|
|
people deviate from it and new standards form.
|
|
|
|
Even though \textit{most} \acrshort{sql} databases support the standard SQL operations, many have added a lot of features on top.
|
|
|
|
\sql\ is split up into the following parts:
|
|
\begin{itemize}
|
|
\item Data Definition Language, used to create, modify and delete schemas.
|
|
\item Data Manipulation Language, used to insert, update and delete data
|
|
\item Query Language, used to retrieve data
|
|
\end{itemize}
|