Introduction au SQL¶
Qu'est-ce que le SQL?
Le SQL (Structured Query Language) est un langage standard utilisé pour communiquer avec une base de données relationnelle. Il permet de créer, consulter, modifier et gérer les données stockées dans une base de données.
Utilité du SQL¶
Le SQL sert entre autres à :
- créer des tables et des bases de données
- ajouter, modifier et supprimer des données
- rechercher des informations précises rapidement
- gérer l’accès et la sécurité des données
Où le SQL est utilisé en informatique¶
Le SQL est très utilisé dans le monde professionnel. On le retrouve dans :
- les sites web et applications qui conservent des données
- l’analyse de données
- les systèmes de gestion d’entreprises
Développeurs, analystes et administrateurs de bases de données utilisent le SQL au quotidien.
Les trois niveaux du SQL¶
Le SQL est divisé en trois grandes utilités :
| Catégorie | Utilité | Commandes principales |
|---|---|---|
| DDL (Data Definition Language) | Définir et modifier la structure des objets de la base (tables, vues, index, schémas). | CREATE, ALTER, DROP |
| DML (Data Manipulation Language) | Interroger et manipuler les données stockées (lecture, insertion, mise à jour, suppression). | SELECT, INSERT, UPDATE, DELETE |
| DCL (Data Control Language) | Gérer les permissions et la sécurité d’accès aux objets de la base. | GRANT, REVOKE |
En résumé¶
Le SQL est un langage qui permet d'émettre des requêtes (instructions) au SGBD pour la création, la manipulation et le contrôle des données de la base de données.