Langage de données : l'exemple du langage SQL

Langage de données

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

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

Création de table en SQL (définition du schéma de données)

CREATE TABLE Etudiant (
 NumEtu : integer PRIMARY KEY, 
 Nom : varchar,
 Ville : varchar)

Insertion de ligne en SQL (création de données)

INSERT INTO Etudiant (NumEtu, Nom, Ville) VALUES (1, 'Holmes', 'Londres')

Manipulation de données en SQL (exploitation des données)

SELECT Nom
FROM Etudiant
WHERE Ville = 'Compiègne'
Mode diaporama