Vous êtes sur la page 1sur 2

Créer une table externe avec ORACLE_LOADER 2-46

THESE eKIT MATERIALS ARE FOR YOUR USE IN THIS CLASSROOM ONLY. COPYING eKIT MATERIALS FROM THIS COMPUTER IS STRICTLY PROHIBITED

Interroger des tables externes 2-48


Créer une table externe avec ORACLE_DATAPUMP : Exemple 2-49
Quiz 2-50
Synthèse 2-52
Présentation de l'exercice 2 2-53

3 Gérer les objets avec des vues du dictionnaire de données


Objectifs 3-2
Contenu du chapitre 3-3
Dictionnaire de données 3-4
Structure du dictionnaire de données 3-5
Mode d'utilisation des vues du dictionnaire 3-7
Vues USER_OBJECTS et ALL_OBJECTS 3-8
Vue USER_OBJECTS 3-9
Contenu du chapitre 3-10
Informations sur les tables 3-11
Informations sur les colonnes 3-12
Informations sur les contraintes 3-14
Vue USER_CONSTRAINTS : Exemple 3-15
Interroger la vue USER_CONS_COLUMNS 3-16
Contenu du chapitre 3-17
Informations sur les vues 3-18
Informations sur les séquences 3-19
Vérifier les séquences 3-20
Informations sur les index 3-21
Vue USER_INDEXES : Exemples 3-22
Interroger la vue USER_IND_COLUMNS 3-23
Informations sur les synonymes 3-24
Contenu du chapitre 3-25
Ajouter des commentaires à une table 3-26
Quiz 3-27
Synthèse 3-28
Présentation de l'exercice 3 3-29

4 Manipuler des jeux de données volumineux


Objectifs 4-2
Contenu du chapitre 4-3
Utiliser des sous-interrogations pour manipuler les données 4-4
Extraire des données avec une sous-interrogation comme source 4-5
Insérer des données en utilisant une sous-interrogation comme cible 4-7
Insérer des données en utilisant une sous-interrogation comme cible 4-8
Utiliser le mot-clé WITH CHECK OPTION dans les instructions LMD 4-9

v
Contenu du chapitre 4-11
THESE eKIT MATERIALS ARE FOR YOUR USE IN THIS CLASSROOM ONLY. COPYING eKIT MATERIALS FROM THIS COMPUTER IS STRICTLY PROHIBITED

Présentation de la fonction de valeur par défaut explicite 4-12


Utiliser des valeurs par défaut explicites 4-13
Copier des lignes à partir d'une autre table 4-14
Contenu du chapitre 4-15
Présentation des instructions INSERT multitables 4-16
Types d'instruction INSERT multitable 4-18
Instructions INSERT multitables 4-19
Instruction INSERT ALL inconditionnelle 4-21
Instruction INSERT ALL conditionnelle : Exemple 4-23
Instruction INSERT ALL conditionnelle 4-24
Instruction INSERT FIRST conditionnelle : Exemple 4-26
Instruction INSERT FIRST conditionnelle 4-27
Instruction INSERT de transformation 4-29
Contenu du chapitre 4-32
Instruction MERGE 4-33
Syntaxe de l'instruction MERGE 4-34
Fusionner des lignes : Exemple 4-35
Contenu du chapitre 4-38
Effectuer le suivi des modifications apportées aux données 4-39
Exemple d'utilisation de la fonctionnalité Flashback Version Query 4-40
Clause VERSIONS BETWEEN 4-42
Quiz 4-43
Synthèse 4-44
Présentation de l'exercice 4 4-45

5 Gérer les données de différents fuseaux horaires


Objectifs 5-2
Contenu du chapitre 5-3
Fuseaux horaires 5-4
Paramètre de sessions TIME_ZONE 5-5
CURRENT_DATE, CURRENT_TIMESTAMP et LOCALTIMESTAMP 5-6
Comparer la date et l'heure dans le fuseau horaire d'une session 5-7
DBTIMEZONE et SESSIONTIMEZONE 5-9
Types de données TIMESTAMP 5-10
Champs TIMESTAMP 5-11
Différence entre DATE et TIMESTAMP 5-12
Comparer les types de données TIMESTAMP 5-13
Contenu du chapitre 5-14
Types de données INTERVAL 5-15
Champs INTERVAL 5-17
INTERVAL YEAR TO MONTH : Exemple 5-18

vi

Vous aimerez peut-être aussi