Qu'est-ce que SQL ?


HTML

SQL signifie S tructured Q uery Language

SQL est un langage standard pour accéder aux bases de données

SQL est une norme internationale (ISO) depuis 1987


Instructions SQL

Pour accéder à une base de données, vous utilisez des instructions SQL.

L'instruction SQL suivante sélectionne tous les enregistrements dans une table de base de données appelée "Clients" :

Exemple

SELECT * FROM Customers;

Tableaux de base de données

Une base de données contient le plus souvent une ou plusieurs tables.

Chaque table est identifiée par un nom comme "Clients" ou "Commandes".

Voici une sélection d'un tableau "Clients":

ID CustomerName ContactName Address City PostalCode Country
1

Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitución 2222 México D.F. 05021 Mexico
3 Antonio Moreno Taquería Antonio Moreno Mataderos 2312 México D.F. 05023 Mexico
4

Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK
5 Berglunds snabbköp Christina Berglund Berguvsvägen 8 Luleå S-958 22 Sweden

Le tableau ci-dessus contient cinq enregistrements (un pour chaque client) et sept colonnes :

  1. ID client (ID)
  2. Nom du client
  3. Nom du contact
  4. Adresse
  5. Ville
  6. Code postal
  7. Pays

Les instructions SQL les plus importantes :

  • SELECT - extrait les données d'une base de données
  • UPDATE - met à jour les données dans une base de données
  • DELETE - supprime les données d'une base de données
  • INSERT INTO - insère de nouvelles données dans une base de données
  • CREATE DATABASE - crée une nouvelle base de données
  • ALTER DATABASE - modifie une base de données
  • CRÉER TABLE - crée une nouvelle table
  • ALTER TABLE - modifie une table
  • DROP TABLE - supprime une table
  • CREATE INDEX - crée un index (clé de recherche)
  • DROP INDEX - supprime un index

Les mots clés SQL ne sont PAS sensibles à la casse : select est identique à SELECT


Tutoriel SQL complet

Ceci a été une courte introduction à SQL.

Pour un didacticiel SQL complet, accédez au didacticiel SQL W3Schools .