Introduction
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 allons aborder.
Le Langage de Contrôle de Données (LCD) pour gérer les droits sur les objets et les transactions et que nous avons abordés partiellement dans le module ‘Administration' avec les commandes GRANT et REVOKE. Nous n'aborderons pas dans ce cours la notion de transaction.
Le Langage de Manipulation de Données (LMD) pour la recherche, l'insertion, la mise à jour et la suppression de données déjà largement abordé dans le module SQL de QGIS Perfectionnement en ce qui concerne le SELECT.