Avec Google.fr Rechercher sur ce site :

Votez pour moi
Tous les Partenaires

Les langages de SQL 

Le SQL se subdivise en différents langages permettant soit la définition des éléments d'une base de données, soit la manipulation des données, soit la gestion des droits d'accès aux données et des transactions soit l’extraction des données. C'est un langage de type déclaratif, c'est-à-dire que l'on spécifie les propriétés des données que l'on souhaite manipuler logiquement sans mettre en œuvre les procédures qui permettent une manipulation physique.

Langage de description des données (DDL pour Data Definition Language). Celui-ci comprend trois commandes qui permettent l’administration d’une base de données, ces commandes sont :

CREATE Création de tables ou d’index
ALTER  Modification de tables ou d’index
DROP  Suppression de tables ou d’index

Langage de manipulation des données (DML pour Data Manipulation Language). Celui-ci comprend trois commandes qui permettent les mises à jour des données d’une table, ces commandes sont :

INSERT  Insertion de nouvelles lignes dans une table
UPDATE  Mise à jour de certains champs d’une ligne dans une table
DELETE  Suppression des lignes inutiles dans une table

Langage de contrôle des données (DCL pour Data Control Language).

GRANT  Attribution de droits d'accès
REVOKE  Suppression de droits d'accès
COMMIT  Prise en compte des dernières transactions pour une mise à jour des données
ROLLBACK  Suppression des dernières transactions et restauration des anciennes données

Langage d’interrogation des données (DQL pour Data Query Language). Bien que ne comprenant qu’une seule commande SELECT, celle-ci étant la plus utilisée car si le peuplement d’une base de données est une étape importante, les différentes requêtes pour l’extraction des données représentent autant d’étapes importantes pour tous type d’utilisation :

SELECT  Extraction des données par projection, par sélection, avec restriction, par groupement

Created by BSA XMLSolution v1.7
© 2003-2021 B. SANTAROSSA Tous droits réservés.