NeoXsysm & DiAboLiK RESEAU Pages 1/6
DUT Info 1er année
Cours 2 Le langage SQL
I. Introduction générale
C’est un langage standard supporté par tous les Système de Gestion de Base de
Données Relationnels (Oracle, DBZ, SQL Serveur, Accers, …)
Le langage permet :
La création de la Base de Donnée (Table, index, Contraintes, …)
Le remplissage de la base (Ajout, modification, Suppression des données)
La consultation
La gestion de la sécurité (création de compte utilisateurs, gestion des accès aux
données, …)
II. La consultation en SQL
On suppose qu’une base de données existes déjà (cf : Tables sur les employés,
département et bâtiment).
N.B. : Une requête SQL peut être écrite sur plusieurs lignes ou sur une seule.
Le compilateur recherche seulement un « ; » qui signifie la fin de l’instruction.
1) Sélection Inconditionnelle
Différentes syntaxes possibles
a) Syntaxe n°1 :
SELECT *
FROM nom_table ;
Affiche toute la table
b) Syntaxe n°2 :
SELECT Colonne1, Colonne2, …
FROM nom_table ;
Seules les colonnes spécifiées sont affichées.