Cet ouvrage fait partie de la bibliothèque YouScribe
Obtenez un accès à la bibliothèque pour le lire en ligne
En savoir plus

Sql cours n°2

De
7 pages
Cours 2                  Le langage SQLI.  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 InconditionnelleDifférentes syntaxes possiblesa) Syntaxe n °1 :SELECT *FROM nom_table  ; Affiche toute la tableb) Syntaxe n °2 :SELECT Colonne1, Colonne2, …FROM nom_table  ;Seules les colonnes sp écifiées sont affich ées.NeoXsysm & DiAboLiK RESEAU Pages 1/7erDUT Info 1  ann éec) Syntaxe n °3 :SELECT liste_expressionsFROM nom_table  ;Une expression peut  être : nom_colonne op érateur constante_ou_nom_colonneExemple :SELECT mat, salaire * 1.05FROM emp ; On affiche les salaires augment és de 5% des employ és.d) Il est possible de renommer certaines colonnes du r ésultat.SELECT mat, salaire * 1.05 as Nouv_salaireFROM emp  ;matricule Nouv_salaire2) ...
Voir plus Voir moins
Cours 2langage SQL Le
I. Introductiongé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, gestiondes accès aux données, …) II. Laconsultation 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) Syntaxen°1 : SELECT* FROMnom_table ;
Affiche toute la table
b) Syntaxen°2 : SELECTColonne1, Colonne2, … FROMnom_table ;
Seules les colonnes spécifiées sont affichées.
NeoXsysm & DiAboLiK er DUT Info 1année
RESEAU
Pages 1/7
Un pour Un
Permettre à tous d'accéder à la lecture
Pour chaque accès à la bibliothèque, YouScribe donne un accès à une personne dans le besoin