Le cœur des instructions de traitement SQL
Le cœur des instructions de traitement SQL peut être résumé comme suit :
1. Langage de définition de données (DDL) :les instructions DDL sont utilisées pour créer, modifier ou supprimer des objets de base de données tels que des tables, des vues, des index et des utilisateurs. Les instructions DDL les plus couramment utilisées sont CREATE, DROP, ALTER et TRUNCATE.
2. Langage de manipulation de données (DML) :les instructions DML sont utilisées pour insérer, mettre à jour, supprimer ou récupérer des données à partir des tables de base de données. Les instructions DML les plus couramment utilisées sont INSERT, SELECT, UPDATE et DELETE.
3. Data Control Language (DCL) :les instructions DCL sont utilisées pour accorder ou révoquer des autorisations sur les objets de base de données à des utilisateurs ou des rôles. Les instructions DCL les plus couramment utilisées sont GRANT, REVOKE et ALTER AUTHORIZATION.
4. Transaction Control Language (TCL) :les instructions TCL sont utilisées pour contrôler les propriétés ACID (atomicité, cohérence, isolation, durabilité) des transactions. Les instructions TCL les plus couramment utilisées sont BEGIN TRANSACTION, COMMIT et ROLLBACK.
Ces quatre catégories d'instructions constituent le cœur du traitement SQL et peuvent être utilisées pour effectuer presque toutes les opérations de base de données. D'autres instructions SQL, telles que celles permettant de créer des procédures stockées, des déclencheurs et des fonctions, reposent sur ces instructions principales.
|