Cours sql oracle
Département de Mathématiques et Informatique |[pic] | |
Filières : Sciences Mathématiques et Informatique, Licence Professionnelle d’Informatique et Ingénierie Informatique.
Version 2008-2009
Présenté par :
Le Professeur Mohammed Chaouki ABOUNAIMA abounaima@hotmail.com Table des Matières
Avant propos 9 I. Introduction au Langage SQL 9 I.1 Que signifie SQL 9 I.2 Petit historique du langage SQL 9 I.3 Les différents sous langages constituant le langage SQL 9 I.4 Les variantes de SQL 9 I.5 Pourquoi un tel langage ? 9 I.6 Qui peut utiliser SQL? 9 I.7 SQL et Oracle : Architecture du SGBDR Oracle 9 I.8 Instructions SQL 9 I.9 Tables utilisées dans le cours 9 II. Ecrire des instructions SQL SELECT élémentaires 9 II.1 Différentes fonctions des instructions SQL SELECT 9 II.2 Structure générale d’une requête SQL 9 II.3 Structure élémentaire d’une requête SQL 9 II.4 Sélectionner toutes les colonnes 9 II.5 Sélectionner des colonnes spécifiques 9 II.6 Conventions d’écriture des instructions SQL 9 II.7 Valeurs par défaut des en-têtes de colonne 9 II.8 Expressions arithmétiques 9 II.9 Utiliser des opérateurs arithmétiques 9 II.10 Priorité des opérateurs 9 II.11 Valeurs NULL 9 II.11.1 C’est qui une valeur NULL 9 II.11.2 Valeurs NULL dans les expressions arithmétiques 9 II.12 Alias de colonne 9 II.13 Opérateur de concaténation 9 II.14 Chaînes de caractères littérales 9 II.15 Eliminer les Doublons 9 II.16 Afficher la structure d'une table 9 III. Limiter et trier des données 9 III.1 Limiter le nombre de lignes à l'aide d'une sélection 9 III.2 Syntaxe de SELECT avec la clause WHERE 9 III.3 Chaînes de caractères et dates 9 III.4 Conditions de comparaison 9 III.5 Condition BETWEEN 9