Structured Query Language

SQL (Structured Query Language o Llenguatge d'interrogació estructurat) és un llenguatge estàndard de comunicació amb bases de dades relacionals. És a dir, un llenguatge normalitzat que permet treballar amb la majoria de bases de dades relacionals. L'SQL es pot hostatjar (es pot utilitzar) dins d'altres llenguatges de programació. La principal característica d'aquest llenguatge és la seua simplicitat, ja que amb pocs coneixements es poden fer consultes bàsiques sobre una base de dades, encara que no per això deixa de ser un llenguatge complet, tant relacionalment com computacionalment (a partir de la versió SQL3 publicada el 1999).

El llenguatge SQL es pot dividir en tres conjunts d'instruccions o sentències segons la seva funció:

  • Les sentències de definició (DDL Data Definition Language) permeten crear, modificar i esborrar estructures de dades.
  • Les sentències de manipulació (DML Data Manipulation Language) permeten llegir, inserir, modificar i esborrar registres.
  • Les sentències de control (DCL Data Control Language) permeten finalitzar o rebutjar transaccions i autoritzar o revocar els permisos dels usuaris.

L'SQL també estandarditza les sentències que s'utilitzen per hostatjar-se dins d'altres llenguatges.


© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search