Derniers tutoriels de développement web
 

SQL Syntaxe


Tables 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 (par exemple , les "Customers" ou «Ordres»). Les tableaux contiennent des enregistrements (lignes) avec des données.

Dans ce tutoriel, nous allons utiliser la base de données Northwind bien connu (inclus dans MS Access et MS SQL Server).

Voici une sélection de la "Customers" tableau:

N ° de client CustomerName Nom du contact Adresse Ville Code postal Pays
1

Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitucion 2222 Mexico D.F. 05021 Mexico
3 Antonio Moreno Taqueria Antonio Moreno Mataderos 2312 Mexico D.F. 05023 Mexico
4

Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK
5 Berglunds snabbkop Christina Berglund Berguvsvagen 8 Lulea S-958 22 Sweden

Le tableau ci-dessus contient cinq enregistrements (un pour chaque client) et sept colonnes (CustomerID, CustomerName, ContactName, Adresse, Ville, PostalCode, et pays).


Déclarations SQL

La plupart des actions que vous devez effectuer sur une base de données sont effectuées avec des instructions SQL.

L'instruction SQL suivante sélectionne tous les enregistrements dans le "Customers" tableau:

Exemple

SELECT * FROM Customers;
Essayez - le vous - même »

Dans ce tutoriel, nous allons vous apprendre tout sur les différentes instructions SQL.


Garde en tête que...

  • mots-clés SQL ne sont pas sensibles à la casse: sélectionnez est le même que SELECT

Dans ce tutoriel, nous allons écrire tous les mots clés SQL en majuscules.


Semicolon après des instructions SQL?

Certains systèmes de bases de données ont besoin d'un point-virgule à la fin de chaque instruction SQL.

Semicolon est le moyen standard pour séparer chaque instruction SQL dans les systèmes de bases de données qui permettent à plus d'une instruction SQL à exécuter dans le même appel au serveur.

Dans ce tutoriel, nous allons utiliser virgule à la fin de chaque instruction SQL.


Certaines des commandes SQL les plus importantes

  • SELECT - extrait des données à partir d' une base de données
  • UPDATE À UPDATE - des données de mises à jour dans une base de données
  • DELETE - efface les données à partir 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
  • CREATE 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