À retenir
Le Structured Query Language est développé, dans
les années 70 par Donald Chamberlin, pour manipuler
et éditer des données stockées dans la base de données
relationnelle.
Ce langage est normalisé au milieu des années 80.

# insertion
INSERT INTO Auteurs (nom, prenom) VALUES ("Tardi", "Jacques");
# mise à jour
UPDATE Emprunteurs SET naissance = "1977-12-08"
WHERE nom = "Amstrong";
# suppression
DELETE FROM Bandes_dessinees WHERE isbn = 2205050699;
# sélection
SELECT nom FROM Auteurs WHERE prenom = "Lance"
AND NOT nom = "Arleston";
- Le SGBD est construit pour respecter les contraintes d’intégrité:
- Contrainte de domaine: type de données
- Contrainte d’entité: clé primaire
- Contrainte de référence: clé étrangère