Remarque : Un nombre ou une lettre en gras fait référence à un chapitre entier ou à une annexe entière. A Affichage des dates par défaut 02-06, Ajouter.

Slides:



Advertisements
Présentations similaires
Bases de Données Avancées: Bases de Données Relationnelles
Advertisements

Manipulation des données dans SQL
Année universitaire Système dinformation Le SQL (Structured Query Language) langage dinterrogation dune base de données.
LMD: Langage de Manipulation de Données
1 LE LANGAGE DE REQUETES SQL Origines et Evolutions SQL1 86: la base SQL1 89: l'intégrité.
Bases de Données Avancées - TP2: SQL
DEFINITION DES DONNEES : schéma conceptuel. Schéma conceptuel instructiondescription CREATE TABLEcréation d'une relation ALTER TABLEmodification de la.
Module 4 : Implémentation de l'intégrité des données.
Gérer les rôles.
Quinio1 Bases de données : modèlisation et SGBD Séance 3 B Quinio.
Structured Query Language 1/34. SQL Types de données Langage de Définition de Données (LDD) Langage de Manipulation de Données (LDM) Langage de Contrôle.
Les bases de données Séance 8 Jointures.
Le langage SQL.
NIVEAU LOGIQUE Vues. Fenêtre dynamique sur la base Ses données proviennent d'autres tables ou d'autres vues.
Le langage SQL LA Plan 1. Introduction Rappels sur le modèle relationnel Les caractéristiques du langage SQL 2. Le Langage d'Interrogation des.
1 Les bases de données Séance 5 -- Le Langage de Définition de Données ou la manœuvre de la structure de la base -- Le Langage de Manœuvre de Données.
RAPPEL SUR LES BASES DE DONNÉES, LE SQL 1 er trimestre V1.0 06/01/2015.
1- Introduction 1ère partie Le langage SQL 2- Connexion 3- Structure & Contenu 4- Requêtes.
SQL partie 5 1 LMD create – update – primary key secondary key.
Le langage de définition de données B.T.S. S.I.O – SI3 –
SQL : 4 fonctions d'exploitation de SGBD SQL (Structured Query Language, traduisez Langage de requêtes structuré) est un langage informatique ayant pour.
SQL query - 1 / D. Berrabah SQL : interrogation de BD Requêtes d'interrogation simples Requêtes complexes Agrégats et groupement.
SQL query - 1 UPMC - UFR 919 Ingéniérie - Cours Bases de données (BD-L3) SQL : interrogation de BD Requêtes d'interrogation simples Requêtes complexes.
1- phpMyAdmin 3ème partie : Manipulation des données Le langage SQL 2- Gérer les tables 3- Gérer les données.
Chapitre 3: SQL-ORACLE. Concepts de SQL SQL est un langage d’interrogation de base de données relationnelles pour  Définir les données (LDD)  Interroger.
Intégration web & Base de données 1 Intégration Web & Base de DonnéesMariem Farhat Intérêt des bases de données pour le Web Cours préparé par : Mariem.
Les Bases de données Définition Architecture d’un SGBD
Environnement du développement de BD ORACLE REPORTS 10g
ملخص Initiation à la sgbdr
Structured Query Language SQL DDL
Intégration du P7 dans l’épreuve E41
LE LANGAGE DE REQUETES SQL
Langage de manipulation de données (LMD)
Structured Query Language
Généralité sur les bases de données
Les bases de données et le modèle relationnel
Langage de Manipulation des Données LMD
SQL LID – INTERROGATIN DES DONNEES
SQL LMD FICHE 4.6.
Manipulation D’Une Base De Données
Langage d’interrogation des Données LID
I Copyright © 2004, Oracle. Tous droits réservés. Introduction.
1 Copyright © 2004, Oracle. Tous droits réservés. Extraire des données à l'aide de l'instruction SQL SELECT.
2 Copyright © 2004, Oracle. Tous droits réservés. Restreindre et trier les données.
Bases de données sous Access. Initiation aux bases de données  Structure d’une base de données.
3 Copyright © 2004, Oracle. Tous droits réservés. Utiliser des fonctions monoligne afin de personnaliser la sortie.
4 Copyright © 2004, Oracle. Tous droits réservés. Afficher des données agrégées à l'aide des fonctions de groupe.
5 Copyright © 2004, Oracle. Tous droits réservés. Afficher des données de plusieurs tables.
6 Copyright © 2004, Oracle. Tous droits réservés. Utiliser des sous-interrogations pour résoudre des interrogations.
7 Copyright © 2004, Oracle. Tous droits réservés. Utiliser les opérateurs ensemblistes.
8 Copyright © 2004, Oracle. Tous droits réservés. Manipuler les données.
9 Copyright © 2004, Oracle. Tous droits réservés. Utiliser des instructions LDD pour créer et gérer des tables.
10 Copyright © 2004, Oracle. Tous droits réservés. Créer d'autres objets de schéma.
11 Copyright © 2004, Oracle. Tous droits réservés. Gérer les objets à l'aide de vues du dictionnaire de données.
Préface Introduction Objectifs du chapitre I-2 Objectifs du cours I-3 Oracle10g I-4 Oracle Database 10g I-6 Oracle Application Server 10g I-7 Oracle Enterprise.
C Copyright © 2004, Oracle. Tous droits réservés. Syntaxe des jointures Oracle.
D Copyright © 2004, Oracle. Tous droits réservés. Utiliser SQL*Plus.
3. LE LANGAGE SQL DML (2) Version 2 - Janvier 2012
1. LE LANGAGE SQL DDL Version 2 - Janvier Le langage SQL-DDL
Semaine 3 Retour sur la semaine 2 Plan de séance
Info Bases de données avancées
TP1 - DBMAIN BFSH Lausanne - Switzerland - Tel Université de Lausanne.
© Robert Godin. Tous droits réservés.
SQL Structured Query Language
© Robert Godin. Tous droits réservés.
1. LE LANGAGE SQL DDL Version 1 - Mai 2009 corrigé le 11/2/2011
Systèmes d’Information et Application
Systèmes d’Information et Application
Transcription de la présentation:

Remarque : Un nombre ou une lettre en gras fait référence à un chapitre entier ou à une annexe entière. A Affichage des dates par défaut 02-06, Ajouter des données par l'intermédiaire d'une vue Alias 01-04, 01-08, , 01-36, 02-04, 02-07, 02-20, 02-21, 02-31, 03-46, 04-12, 04-25, 05-08, 05-11, 05-12, 05-20, 05-29, 07-17, 07-21, 09-33, 10-07, 10-09, 10-11, C-11, C-12, C-15, C-20, C-21 Alias de colonne 01-04, 01-08, , 01-36, 02-04, 02-07, 02-20, 02-21, 02-31, 03-46, 04-12, 04-25, 05-08, 05-11, 07-17, 07-21, , 10-07, 10-09, 10-11, C-11, Alias de table 05-12, 05-20, 05-29, C-12, C-15, C-20, C-21 Annulation au niveau instruction ANSI (American National Standards Institute) I-11, 1-12, I-25, I-28, I-30, 1-22, 03-26, 03-54, 05-04, 08-27, D-04 Appellation 09-04, 09-18, Applications de data warehouse I-09 Arguments (fonctions) 03-03, 03-05, 03-15, Arguments de fonction 03-03, 03-05, 03-15, Attributs I-19, I-20, I-23, Index

Oracle Database 10g : Les fondamentaux du langage SQL (I) Index-2 B Base de données 01-02, 01-03, 01-21, 01-22, 01-23, 01-34, 01-36, 02-02, 02-06, 03-10, 03-17, 03-19, 03-20, 03-26, 04-13, 04-16, 05-29, 06-07, 08-03, 08-11, 08-13, 08-18, 08-24, 08-25, 08-31, 08-32, 08-37, 08-38, 08-39, 09-02, 09-03, 09-04, 09-05, 09-06, 09-18, 09-33, 09-34, 09-35, 09-36, 09-37, 10-03, 10-05, 10-15, 10-16, 10-19, 10-21, 10-22, 10-24, 10-29, 10-31, 10-32, 10-34, 10-37, 10-38, 10-39, 10-40, 10-41, 11-03, 11-04, 11-05, 11-07, 11-09, 11-10, 11-12, 11-17, 11-18, 11-19, C-06, C-07, C-09, C-21, D-03, D-04, D-05, D-06, D-15, I-02, I-03, I-04, I-05, I-06, I-06, I-08, I-09, I-10, I-11, I-13, I-14, I-15, I-16, I-23 Base de données relationnelle I-02, I-03, I-09, I-14, I-15, I-23, I-25, I-27, I-28, I-30 Bouton Execute (iSQL*Plus) 01-07, 01-25, Bouton Load 01-31, C Calculs 01-09, 01-14, 01-23, 01-37, 03-03, 03-14, 03-20, 03-25, 03-60, 03-61, D-05 Cardinalité I-20 Chaînes de caractères 01-16, 01-17, 01-18, 02-06, 02-15, 03-09, 03-11, 03-35, Clause FROM 01-04, 01-09, 02-04, 03-14, 04-13, 04-16, 05-12, 06-04, C-09, C-12, C-20 Clause GROUP BY 04-02, 04-11, 04-12, 04-13, 04-14, 04-16, 04-17, 04-20, 04-21, 04-24, 06-12, 10-13, 10-14, Clause HAVING 04-02, 04-18, 04-19, 04-20, 04-21, 04-22, 04-24, 04-25, 06-04, 06-11, Clause ON 05-05, 05-13, 05-14, 05-15, 05-16, 05-17, 05-18, 05-22, 07-12, Clause ORDER BY 02-20, 02-21, 02-23, 02-31, 02-32, 03-05, 04-14, 04-24, , 07-17, 07-21, 07-23, C-11 Clause UNION Clause USING 05-04, 05-08, 05-09, 05-10, 05-11, C-06 Clause VALUES 08-05, 08-07, 08-11, Clause WHERE 02-03, 02-04, 02-05, 02-06, 02-07, 02-08, 02-10, 02-14, 02-22, 02-23, 02-26, 02-27, 02-31, 02-32, Clé étrangère 05-09, 08-07, 09-17, 09-25, 09-26, 09-27, 09-31, 10-33, 11-12, 11-13, C-7, C-8, I-21 Index

Oracle Database 10g : Les fondamentaux du langage SQL (I) Index-3 C Clé unique composée 09-22, Cohérence en lecture 08-31, 08-37, Colonne COMMENTS 11-06, Colonne GROUP BY 04-14, Commande AUTOCOMMIT Commande DESCRIBE 01-26, 08-07, 09-08, 09-33, 10-08, 10-12, 11-11, D-07 Commande VERIFY Condition de plage BETWEEN Condition IN 02-07, 02-10, 05-02, 05-04, 05-13, 05-18, 05-19, 05-21, 05-22, 05-26, 05-27, 10-35, C-02, C-04, C-05, C-06, C-07, C-13, C- 14, C-16, C-17 Condition IS NOT NULL Condition IS NULL Condition LIKE 02-11, Condition logique Conditions NULL 02-13, Conforme à la norme SQL: , 05-18, 05-30, C-06 CONSTRAINT_TYPE 09-19, CONSTRAINTS 9, 01-12, 08-07, 08-17, 08-21, 10-16, 10-36, 11-11, 11-12, 11-13, 11-14, Contrainte CHECK 08-07, 09-28, 10-20, 11-12, Contrainte d'intégrité de clé UNIQUE Contrainte d'intégrité référentielle 08-21, Contrainte lecture seule Contrainte NOT NULL 01-26, 09-19, 09-21, 09-22, Contrainte PRIMARY KEY 09-20, Contrainte UNIQUE 09-22, Définir 09-19, REFERENCES 01-25, 01-32, 01-34, 01-35, 09-25, 09-26, 09-27, 09-28, 09-29, Contrainte CHECK 08-07, 09-28, 10-20, 11-12, Contrainte d'intégrité 08-07, 08-21, 09-17, 09-19, 09-22, 09-25, 09-30, 09-31, 09-32, 10-16, Index

Oracle Database 10g : Les fondamentaux du langage SQL (I) Index-4 C Contrainte d'intégrité de clé UNIQUE Contrainte d'intégrité référentielle 08-21, Contrainte lecture seule Contrainte NOT NULL 01-26, 09-19, 09-21, 09-22, Contrainte PRIMARY KEY 09-20, Contrainte UNIQUE 09-22, Conversion explicite de type de données 03-26, 03-29, 03-30, Conversion implicite de type de données 03-26, 03-27, Créer des fichiers script 01-23, D-05 CURRVAL 09-07, 09-28, 10-25, Cycle de développement d'un système I-11, I-12, I-17 D Date 01-08, 01-09, 01-17, 01-28, 02-06, 02-07, 02-10, 02-11, 02-20, 02-21, 02-23, 02-26, 03-02, 03-03, 03-04, 03-06, 03-14, 03-15, 03-17, 03-19, 03-20, 03-21, 03-22, 03-23, 03-24, 03-25, 03-27, 03-29, 03-29, 03-30, 03-31, 03-32, 03-33, 03-35, 03-37, 03-41, 03-42, 03-43, 03-44, 03-46, 03-48, 03-60, 03-61, 04-05, 04-07, 04-24, 07-04, 07-19, 08-02, 08-03, 08-06, 08-08, 08-09, 08-09, 08-12, 08-13, 08-14, 08-15, 08-16, 08-22, 08-23, 08-27, 08-28, 08-32, 08-33, 08-37, 08-38, 08-39, 08-40, 09-07, 09-08, 09-11, 09-12, 09-14, 09-17, 09-23, 09-26, 09-27, 09-28, 09-29, 09-30, 09-33, 10-06, 10-07, 10-16, 10-35, 11-04, 11-07, 11-08, Défaillance système 08-24, Diagramme entité/relation I-17, I-19, I-20 Données de plusieurs tables 05-02, 05-03, 05-05, 05-30, C-02, C-03, C-07 E Ensembles de lignes Equijointures 05-09, 05-19, 05-20, 05-29, C-08, C-09, C-14, C-15, C-21 Esperluette d'interprétation 2-27 Double esperluette (&&) Esperluette d'interprétation simple (&) Exécuter une instruction SQL 01-02, 01-23, 01-36, D-02, D-05, D-15 Expression CASE 03-54, 03-55, 03-56, 03-57, Expressions arithmétiques 01-09, 01-13, 01-16, Extraire des données d'une vue Index

Oracle Database 10g : Les fondamentaux du langage SQL (I) Index-5 F Fonction ADD_MONTHS 03-22, 03-23, 03-46, Fonction AVG 04-04, 04-06, 04-07, 04-10, 04-13, 04-14, 04-18, 04-21, 04-23, 04-24, 06-11, Fonction COALESCE 03-06, 03-47, 03-52, 03-53, 03-60, Fonction CONCAT 01-16, 01-18, 03-07, 03-08, 03-11, 03-12, 03-38, 03-46, 03-60, 03-61, C-07 Fonction COUNT Fonction DECODE 03-06, 03-54, 03-56, 03-57, 03-58, 03-59, 03-60, Fonction INITCAP 03-07, 03-08, 03-09, 03-10, Fonction INSTR 03-07, 03-08, 03-11, 03-12, Fonction LAST_DAY 03-22, 03-23, Fonction LENGTH 03-07, 03-08, 03-11, 03-12, 03-51, Fonction LOWER 03-02, 03-07, 03-08, 03-09, 03-10, 03-10, 03-37, Fonction LPAD 03-07, 03-08, Fonction MAX 04-03, 04-04, 04-06, 04-07, 04-19, 04-21, 04-23, Fonction MIN 04-04, 04-06, 04-07, 04-12, 04-16, Fonction MOD Fonction MONTHS_BETWEEN 03-06, 03-22, 03-23, Fonction NEXT_DAY 03-22, 03-23, 03-46, Fonction NULLIF 03-06, 03-47, 03-51, Fonction NVL 03-06, 03-47, 03-48, 03-49, 03-50, 03-52, 03-60, 04-05, Fonction NVL , 03-47, 03-50, 03-60, Fonction ROUND 03-13, 03-14, 03-15, 03-22, 03-24, 03-40, 03-60, Fonction STDDEV 04-04, 04-07, Fonction SUBSTR 03-07, 03-08, 03-11, 03-12, 03-46, Fonction SUM 04-02, 04-04, 04-06, 04-07, 04-12, 04-16, 04-22, Fonction SYSDATE 03-19, 03-21, 03-23, 03-24, 03-60, 08-08, 08-08, 09-07, Fonction TO_CHAR 03-32, 03-37, 03-38, Fonction TRIM 03-07, 03-08, Fonction TRUNC 03-13, 03-15, 03-22, 03-24, 03-59, 03-60, Fonction UPPER 03-02, 03-07, 03-08, 03-09, 03-10, 03-46, Fonctionnalités avancées de l'instruction SELECT Index

Oracle Database 10g : Les fondamentaux du langage SQL (I) Index-6 F Fonctions 3, , 04-01, 04-03, 04-04, 04-05, 04-06, 04-07, 04-10, 04-11, 04-12, 04-13, 04-17, 04-18, 04-20, 04-23, 04-24, 04-25, 06-10, 06-19, 07-19, 08-08, 09-07, 09-28, 10-06, 10-12, 10-13, 10-14, 10-15, 11-03, 11-08, I-03, I-07, I-10 Fonction ADD_MONTHS 03-22, 03-23, 03-46, Fonction AVG 04-04, 04-06, 04-07, 04-10, 04-13, 04-14, 04-18, 04-21, 04-23, 04-24, 06-11, Fonctions de manipulation de la casse Fonctions de manipulation de caractères 03-07, 03-11, Fonction COALESCE 03-06, 03-47, 03-52, 03-53, 03-60, Fonction CONCAT 01-16, 01-18, 03-07, 03-08, 03-11, 03-12, 03-38, 03-46, 03-60, 03-61, C-07 Fonctions de conversion 03-02, 03-04, 03-06, 03-09, 03-26, 03-27, 03-28, 03-29, 03-30, 03-31, 03-48, 03-50, 03-60, 07-19, Fonction COUNT Fonction DECODE 03-06, 03-54, 03-56, 03-57, 03-58, 03-59, 03-60, Fonctions de groupe dans une sous-interrogation Fonction INITCAP 03-07, 03-08, 03-09, 03-10, Fonction INSTR 03-07, 03-08, 03-11, 03-12, Fonction LAST_DAY 03-22, 03-23, Fonction LENGTH 03-07, 03-08, 03-11, 03-12, 03-51, Fonction LOWER 03-02, 03-07, 03-08, 03-09, 03-10, 03-10, 03-37, Fonction LPAD 03-07, 03-08, Fonction MAX 04-03, 04-04, 04-06, 04-07, 04-19, 04-21, 04-23, Fonction MIN 04-04, 04-06, 04-07, 04-12, 04-16, Fonction MOD Fonction MONTHS_BETWEEN 03-06, 03-22, 03-23, Fonction NEXT_DAY 03-22, 03-23, 03-46, Fonction NULLIF 03-06, 03-47, 03-51, Fonction NVL 03-06, 03-47, 03-48, 03-49, 03-50, 03-52, 03-60, 04-05, Index

Oracle Database 10g : Les fondamentaux du langage SQL (I) Index-7 F Fonction NVL , 03-47, 03-50, 03-60, Fonction ROUND 03-13, 03-14, 03-15, 03-22, 03-24, 03-40, 03-60, Fonctions ROUND et TRUNC Fonction STDDEV 04-04, 04-07, Fonction SUBSTR 03-07, 03-08, 03-11, 03-12, 03-46, Fonction SUM 04-02, 04-04, 04-06, 04-07, 04-12, 04-16, 04-22, Fonction SYSDATE 03-19, 03-21, 03-23, 03-24, 03-60, 08-08, 08-08, 09-07, Fonction TO_CHAR 03-32, 03-37, 03-38, Fonctions TO_NUMBER ou TO_DATE Fonction TRIM 03-07, 03-08, Fonction TRUNC 03-13, 03-15, 03-22, 03-24, 03-59, 03-60, Fonction UPPER 03-02, 03-07, 03-08, 03-09, 03-10, 03-46, Fonctions de conversion 03-02, 03-04, 03-06, 03-09, 03-26, 03-27, 03-28, 03-29, 03-30, 03-31, 03-48, 03-50, 03-60, 07-19, Fonctions de groupe 03-04, 04-01, 04-02, 04-03, 04-04, 04-05, 04-06, 04-07, 04-10, 04-11, 04-12, 04-13, 04-17, 04-18, 04-20, 04-23, , 04-25, 06-10, 06-19, 10-12, 10-13, 10-14, Fonctions de groupe imbriquées Valeurs NULL 04-05, Fonctions de groupe dans une sous-interrogation Fonctions de manipulation de caractères 03-07, 03-11, Fonctions de manipulation de la casse 3-07 Fonctions imbriquées 03-45, Fonctions monoligne 03-04, 03-05, 03-06, 03-45, 03-60, Fonctions multiligne Fonctions numériques 03-06, Fonctions ROUND et TRUNC Fonctions TO_NUMBER ou TO_DATE Format de date RR 03-43, Index

Oracle Database 10g : Les fondamentaux du langage SQL (I) Index-8 G Générer des numéros unique 10-03, I Identificateur unique I-19, I-20 Index 10, 11-03, 11-07, Quand créer un index Types d'index Index non-unique 10-33, Index unique 09-23, 09-24, 10-33, 10-35, Instance Oracle I-27 Instruction ALTER SEQUENCE 10-29, Instruction ALTER TABLE Instruction COMMENT Instruction COMMIT 08-02, 08-24, 08-25, 08-26, 08-27, 08-29, 08-31, 08-32, 08-33, 08-35, 08-36, 08-37, 08-38, 08-39, 09-08, 09-35, 10-28, Instruction CREATE INDEX Instruction CREATE PUBLIC SYNONYM Instruction CREATE SEQUENCE Instruction CREATE SYNONYM 10-37, 10-38, Instruction CREATE TABLE 09-05, 09-32, 09-36, Instruction DELETE 08-18, 08-19, 08-20, 08-21, 08-37, Instruction DROP INDEX Instruction DROP SYNONYM Instruction DROP TABLE 09-35, Instruction DROP VIEW Instruction INSERT 08-05, 08-11, 08-22, 08-23, 09-08, 09-19, Instruction LCD 08-24, 08-25, Instruction LDD 08-21, 08-24, 08-25, 08-29, 08-36, 09-01, 09-02, 09-05, 09-08, 09-35, 11-07, I-28 Instruction ROLLBACK 08-02, 08-21, 08-25, 08-26, 08-27, 08-28, 08-29, 08-31, 08-34, 08-35, 08-36, 08-39, 10-28, I-28 Instruction SAVEPOINT 08-02, 08-27, 08-28, 08-32, 08-36, 08-39, I-28 Instruction SELECT 01-04, 01-06, 01-16, 01-20, 03-14, 04-12, 04-13, 04-14, 04-16, 07-08, 07-15, 07-18, C-09, C-11 Instruction SELECT - Fonctionnalités avancées Instruction SELECT imbriquée 06-04, Index

Oracle Database 10g : Les fondamentaux du langage SQL (I) Index-9 I Instruction UPDATE 08-13, 08-14, Instructions LCD (Langage de contrôle de données) Instructions LDD (Langage de définition de données) 09-02, Instructions LMD (Langage de manipulation de données) 8, 09-02, 10-06, 10-07, 10-13, 10-14, 10-15, 10-16, 10-17, 10-18, 10-35, I-28, Intégrer une sous-interrogation dans l'instruction CREATE VIEW Interrogation externe 06-03, 06-04, 06-05, 06-09, 06-10, 06-12, 06-13, Interrogation ou instruction SELECT interne 06-03, 06-04, 06-05, 06-07, 06-09, 06-13, 06-14, 06-17, INTERVAL YEAR TO MONTH ISO (International Standards Organization) I-28 iSQL*Plus 01-02, 01-07, 01-08, 01-14, 01-20, 01-21, 01-22, 01-23, 01-24, 01-25, 01-26, 01-28, 01-30, 01-32, 01-33, 01-34, 01-35, 01-36, 01-37, 02-02, 02-22, 02-23, 02-24, 02-25, 02-26, 02-28, 02-29, 02-30, 02-31, 03-32, 07-21, 08-07, 08-25, 08-29, 09-33, 10-08, 10-12, 11-11, 11-15, I-02 Bouton Execute (iSQL*Plus) 01-07, 01-25, Bouton Load 01-31, Caractéristiques de l'outil iSQL*Plus Esperluette d'interprétation simple (&) Script de chargement 01-25, SET VERIFY ON J Java I-04, I-07, I-10, I-27 Joindre des tables 6, C Equijointures 05-09, 05-19, 05-20, 05-29, C-08, C-09, C-14, C-15, C-21 Jointures croisées 05-04, 05-05, 05-28, 05-29, C-06 Jointure FULL OUTER 05-05, 05-22, Jointure LEFT OUTER 05-22, Jointures à trois liens Jointures croisées 05-04, 05-05, 05-28, 05-29, C-06 Jointure FULL OUTER 05-05, 05-22, Jointure LEFT OUTER 05-22, Jointure RIGHT OUTER 05-22, Index

Oracle Database 10g : Les fondamentaux du langage SQL (I) Index-10 L Langage SQL 01-02, I-25, I-26 Lignes en double 01-20, 04-08, 07-08, 07-11, 07-12, 07-18, Littéral 01-17, 01-18, 01-19, 02-04, 02-11, 02-12, 03-11, 03-35, 03-51, 03-55, 07-20, Logique IF-THEN-ELSE 03-54, 03-55, 03-57, M Mémoire SGA I-27 Mettre en cache des séquences Mode fx 03-41, Modèle de format 03-22, 03-24, 03-32, 03-33, 03-35, 03-37, 03-40, 03-41, Modificateur 03-41, Mot-clé DESC Mot-clé DISTINCT 01-20, 04-09, 07-11, 10-13, 10-14, Mots-clés 01-04, 01-05, 01-07, 01-14, 01-15, 01-16, 01-20, 01-22, 02-21, 04-09, 05-06, 07-11, 08-07, 09-26, 09-27, 10-13, 10-14, 10-15, I-04 Mots-clés NATURAL JOIN 05-06, C-06 N NEXTVAL 09-07, 09-28, 10-25, Non-équijointure 05-19, 05-20, 05-29, C-06, C-14, C-15, C-21 Normes (ANSI) I-11, 1-12, I-25, I-28, I-30, 1-22, 03-26, 03-54, 05-04, 08-27, D-04 Index

Oracle Database 10g : Les fondamentaux du langage SQL (I) Index-11 O OLTP I-09 ON DELETE CASCADE ON DELETE SET NULL Opérateur ALL 06-16, 07-11, 07-12, 07-18, Opérateur ANY Opérateur de concaténation Opérateur INTERSECT 07-03, 07-13, 07-14, Opérateur MINUS 07-15, 07-16, 07-23, Opérateur monoligne 06-04, 06-06, 06-08, 06-12, 06-14, Opérateur NOT 02-17, 02-31, Opérateur SOME Opérateur UNION 07-08, 07-09, 07-19, 07-20, 07-21, 07-23, Opérateur UNION ALL 07-11, 07-12, 07-18, Opérateurs arithmétiques 01-09, 01-10, 03-20, 03-21, Opérateurs ensemblistes 7 Opérations LMD sur des données par l'intermédiaire d'une vue Option CYCLE (avec les séquences) 10-24, Option DEFAULT 09-07, 10-23, Option ESCAPE Option OR REPLACE 10-08, Option READ ONLY Oracle Application Server 10g I-05, I-07, I-30 Oracle Database 10g I-03, I-04, I-05, I-06, I-27, I-30 Oracle Enterprise Manager 10g Grid Control I-05, I-08, I-30 Ordre 02-18, 02-20, 02-21, 02-23, 02-27, 02-28, 02-31, Ordre de priorité 01-11, Ordre de tri par défaut 02-21, Ordre des lignes 02-20, 07-02, 07-21, I-23 Index

Oracle Database 10g : Les fondamentaux du langage SQL (I) Index-12 P Positionnement de la sous-interrogation 06-04, Préfixes désignant une table 05-11, 05-12, C-12 Privilège DROP ANY INDEX Privilège DROP ANY VIEW Produit cartésien 05-02, 05-26, 05-27, 05-28, 05-29, C-04, C-05, C-21 Programmation orientée objet I-09 Projection Pseudo-colonnes NEXTVAL et CURRVAL R Recherche par caractère générique REFERENCES 01-25, 01-32, 01-34, 01-35, 09-25, 09-26, 09-27, 09-28, 09-29, Règles de priorité 01-10, 01-11, 02-18, Relationnel objet I-02, I-06, I-09, I-13, I-30 Renvoyer une valeur 03-03, 03-06, 03-14, Restreindre les lignes 02-02, 02-04, 04-19, C-10 Résultats récapitulatifs pour les groupes S Schéma 09-02, 09-05, 09-06, 09-19, 09-36, 10-01, 10-32, 10-38, 11-02, 11-03, 11-04, 11-07, Script de chargement 01-25, Sélection 01-03, Séquences 10 Mettre en cache des séquences CURRVAL 09-07, 09-28, 10-25, Option CYCLE 10-24, Générer des numéros uniques 10-03, NEXTVAL 09-07, 09-28, 10-25, Pseudo-colonnes NEXTVAL et CURRVAL SET VERIFY ON SGBD I-02, I-13, I-14, I-21, I-23, I-26, I-27 SGBDR I-02, I-14, I-21, I-23, I-26, I-27 SGBDR orienté objet I-02 Index

Oracle Database 10g : Les fondamentaux du langage SQL (I) Index-13 S Signes dièse Sous-ensembles logiques Sous-instruction SELECT Sous-interrogation 6 Fonctions de groupe dans une sous-interrogation Instruction SELECT imbriquée 06-04, Intégrer une sous-interrogation dans CREATE VIEW Instruction Interrogation externe 06-03, 06-04, 06-05, 06-09, 06-10, 06-12, 06-13, Interrogation ou instruction SELECT interne 06-03, 06-04, 06-05, 06-07, 06-09, 06-13, 06-14, 06-17, Mot-clé AS 09-32, Positionnement de la sous-interrogation 06-04, Sous-instruction SELECT Sous-interrogations dans les instructions UPDATE Sous-interrogations monoligne 06-02, 06-06, 06-07, 06-08, Sous-interrogations pour supprimer des lignes Sous-interrogation AS 09-32, Sous-interrogations dans les instructions UPDATE Sous-interrogations monoligne 06-02, 06-06, 06-07, 06-08, Sous-interrogations multicolonnes Sous-interrogations multiligne 06-02, 06-06, 06-07, 06-14, 06-15, Sous-interrogations pour supprimer des lignes Structures de base de données 09-05, Structures de données Synonyme 06-15, 09-03, 09-06, 09-35, 10-02, 10-03, 10-37, 10-38, 10-39, 10-40, 10-41, 11-03, 11-08, 11-18, 11-20, Système de gestion de base de données relationnelle I-02, I-09, I-30 Système de gestion de base de données relationnelle. I-02, I-09, I-14, I-27, I-30 Index

Oracle Database 10g : Les fondamentaux du langage SQL (I) Index-14 T Table DUAL 03-14, Traitement conditionnel Traitement des transactions en ligne I-09 Transactions 08-02, 08-24, 08-25, 08-27, 08-36, 08-40, Trié 07-08, 07-11, 07-18, 07-21, Trier 2 Ordre de tri par défaut 02-21, Mot-clé DESC Tuple I-23 Type de données DATE 03-06, 03-22, 03-25, 03-61, 04-07, Affichage des dates par défaut 02-06, Type de données NUMBER 03-38, Types de données 01-09, 01-26, 01-27, 03-03, 03-25, 03-26, 03-48, 03-50, 03-60, 03-61, 04-05, 04-07, 05-06, 05-08, 08-07, 08-11, 09-02, 09-09, 09-11, 09-12, 09-14, 09-36, 11-10, 11-11, D-07, D-08 Types de données date-heure 09-11, 09-12, Types d'index V Valeur NULL 01-12, 01-13, 01-16, 02-13, 02-21, 03-47, 03-48, 03-49, 03-50, 03-51, 03-57, 04-05, 04-08, 04-09, 04-10, 06-13, 06-17, , 07-13, 08-07, 09-07, 09-21, 09-24, Variables de substitution 02-22, 02-23, 02-26, 02-27, 02-30, 02-31, 02-32, VARIANCE 04-04, 04-07, Vue ALL_COL_COMMENTS du dictionnaire Vue ALL_OBJECTS du dictionnaire 11-05, 11-7 Vue ALL_TAB_COMMENTS du dictionnaire Vue CAT Vue DBA_OBJECTS du dictionnaire Vue USER_COL_COMMENTS du dictionnaire Vue USER_CONS_COLUMNS du dictionnaire 11-12, 11-14, Vue USER_CONSTRAINTS du dictionnaire 11-12, 11-13, 11-14, Vue USER_OBJECTS du dictionnaire 11-03, 11-05, 11-06, 11-07, 11-08, 11-17, Vue USER_SEQUENCES du dictionnaire 11-16, 11-17, Vue USER_SYNONYMS du dictionnaire Index

Oracle Database 10g : Les fondamentaux du langage SQL (I) Index-15 V Vue USER_TAB_COLUMNS du dictionnaire 11-03, 11-10, 11-11, Vue USER_TAB_COMMENTS du dictionnaire Vue USER_TABLES du dictionnaire 11-09, Vue USER_VIEWS du dictionnaire 11-15, Vues 10 Ajouter des données par l'intermédiaire d'une vue Opérations LMD sur des données par l'intermédiaire d'une vue Règles de création d'une vue Vues : simples et complexes Vues du dictionnaire 11, 09-05, 09-18, 10-04, ALL_COL_COMMENTS du dictionnaire ALL_OBJECTS du dictionnaire 11-05, 11-7 ALL_TAB_COMMENTS du dictionnaire CAT DBA_OBJECTS du dictionnaire Vue USER_COL_COMMENTS du dictionnaire Vue USER_CONS_COLUMNS du dictionnaire 11-12, 11-14, Vue USER_CONSTRAINTS du dictionnaire 11-12, 11-13, 11-14, Vue USER_OBJECTS du dictionnaire 11-03, 11-05, 11-06, 11-07, 11-08, 11-17, Vue USER_SEQUENCES du dictionnaire 11-16, 11-17, Vue USER_SYNONYMS du dictionnaire Vue USER_TAB_COLUMNS du dictionnaire 11-03, 11-10, 11-11, Vue USER_TAB_COMMENTS du dictionnaire Vue USER_TABLES du dictionnaire 11-09, Vue USER_VIEWS du dictionnaire 11-15, W WITH CHECK OPTION 10-07, 10-08, 10-16, X XML I-04, I-06, I-27 Index

Oracle Database 10g : Les fondamentaux du langage SQL (I) Index-16