Sql l'essentiel
1. Qu'est-ce que SQL ?
2. 2.1 2.2 2.3
La maintenance des bases de données La commande CREATE TABLE La commande ALTER TABLE La commande CREATE INDEX
3. 3.1 3.1.1 3.1.2 3.1.3 3.2 3.3
Les manipulations des bases de données La commande INSERT Présentation & Syntaxe Insérer tout ou une partie d'un enregistrement Insérer plusieurs enregistrements ou plusieurs parties d'enregistrements La commande UPDATE La commande DELETE
3.4 La commande SELECT 3.4.1 Présentation & Syntaxe 3.4.2 Les opérateurs de condition 3.4.3 Les opérateurs logiques 3.4.4 Clauses IN et BETWEEN 3.4.5 La clause LIKE 3.4.6 Les jointures 3.4.7 Supprimer les doubles avec DISTINCT 3.4.8 Les fonctions d'ensemble 3.4.9 La clause GROUP BY 3.4.10 Les sous requêtes 3.4.11 Les UNIONs
4. Les commandes de contrôle des bases de données
SQL
Page 1 sur 16
1. Qu'est-ce que SQL ?
SQL est un langage de manipulation de bases de données mis au point dans les années 70 par IBM. Il permet, pour résumer, trois types de manipulations sur les bases de données : . La maintenance des tables : création, suppression, modification de la structure des tables. . Les manipulations des bases de données : sélection, modification, suppression d'enregistrements. . La gestion des droits d'accès aux tables : contrôle des données, droits d'accès, validation des modifications. L'intérêt de SQL est que c'est un langage de manipulation de bases de données standard, vous pourrez l'utiliser sur n'importe quelle base de données, même si à priori, vous ne connaissez pas son utilisation. Ainsi, avec SQL, vous pouvez gérer une base de données Access, mais aussi Paradox, dBase, SQL Server, Oracle ou Informix par exemple (les bases de données les plus utilisées). Attention : Le langage SQL a souvent été implémenté de façon différente. Les commandes de base sont toujours les mêmes mais ont parfois des variantes ou des extensions. La version de SQL implémentée dans Access peut parfois être un peu différente de la version