
3 
 
Copyright © 2016, Oracle et/ou ses affiliés. Tous droits réservés. Oracle et Java sont des marques déposées d'Oracle et/ou de ses affiliés. Tout autre nom mentionné peut correspondre à des marques 
appartenant à d'autres propriétaires qu'Oracle. 
Création de projets de base de données 
• Cycle de vie du développement de système 
• Présentation de projet et mise en route 
• Gestion de projet de présentation 
• Composants de la présentation finale 
 
Présentation des projets de base de données 
• Création de tables pour la présentation finale 
• Préparation de la documentation écrite 
• Préparation du matériel visuel 
• Présentations finales 
 
 
Programmation de bases de données avec SQL 
 
Introduction 
• Oracle Application Express 
• Terminologie des bases de données relationnelles 
• Anatomie d'une instruction SQL   
 
SELECT et WHERE 
• Colonnes, caractères et lignes   
• Limitation des lignes sélectionnées 
• Opérateurs de comparaison 
 
WHERE, ORDER BY et introduction aux fonctions 
• Comparaisons logiques et règles de priorité 
• Tri des lignes 
• Introduction aux fonctions 
 
Fonctions monolignes - Partie I 
• Manipulation de caractères et casse 
• Fonctions numériques 
• Fonctions de date 
 
Fonctions monolignes - Partie II 
• Fonctions de conversion 
• Fonctions NULL 
• Expressions conditionnelles 
 
JOIN 
• Jointures croisées et jointures naturelles 
• Clauses de jointure 
• Jointures internes et externes 
• Auto-jointures et requêtes hiérarchiques 
• Equijointure et produit cartésien Oracle 
• Non-équijointures et jointures externes Oracle 
 
Fonctions de groupe 
• Fonctions de groupe 
• Non-équijointures et jointures externes Oracle 
• Utilisation des clauses GROUP BY et HAVING 
• Utilisation des opérations de regroupement et de cube, et groupement d'ensembles 
• Utilisation des opérateurs ensemblistes 
 
Sous-requêtes 
• Fondamentaux sur les sous-requêtes