Un langage de données est un langage informatique permettant de décrire et de manipuler les schémas et les données d'une BD.
Synonymes : Langage orienté données
SQL est le langage consacré aux SGBD relationnels et relationnels-objet.
Il permet de :
créer des tables, en définissant le domaine de chaque colonne ;
insérer des lignes dans les tables
lire les données entrées dans la base de données
CREATE TABLE Etudiant (
NumEtu : integer PRIMARY KEY,
Nom : varchar,
Ville : varchar)
INSERT INTO Etudiant (NumEtu, Nom, Ville) VALUES (1, 'Holmes', 'Londres')
SELECT Nom
FROM Etudiant
WHERE Ville = 'Compiègne'