SQL

SQL (Structured Query Language qui signifie langage de requêtes structuré) est un langage destiné à la manipulation des bases de données au sein d'un SGBD.

SQL est composé de trois sous-ensembles :

  • Le Langage de Définition de Données (LDD) qui permet de créer et supprimer des objets dans la base de données et que nous n'aborderons pas explicitement dans le cadre de cette formation.

  • Le Langage de Contrôle de Données (LCD) pour gérer les droits sur les objets et que nous n'aborderons pas non plus.

  • Le Langage de Manipulation de Données (LMD) pour la recherche, l'insertion, la mise à jour et la suppression de données et qui sera le seul abordé partiellement.

A noter que le SQL est utilisé également dans QGIS dans les requêtes de filtrages sur les tables.