www.globalmconsulting.net / www.cugit-consulting.com / www.thedevbridge.com
Tel: 662 38 02 12/691 61 29 37 E-mail:
Contribuable : M121300048362N - RCCCM : RC/DLA/2013/DB/4537 - BP : 5946 Douala
CONTENU MODULE I : INTRODUCTION A SQL / PL SQL
Écriture des requêtes de sélection.
• Notion de projection, sélection et jointure.
• Capacités de la clause SELECT et requête de
sélection basique.
• Utilisation d’alias pour la sélection de
colonnes.
• Règles simple pour l’écriture correcte des
requêtes de sélection.
• Utilisation des opérateurs arithmétique,
traitement des valeurs NULL.
• Utilisation de l’opérateur de concaténation
pour les expressions à base de caractères.
• Utilisation de la commande DESCRIBE
Restriction d’accès et trie des données.
• Utiliser SQL pour limiter les tuples.
• Utilisation de la clause WHERE pour l’accès
aux tuples spécifiques.
• Utilisation des opérateurs de comparaison
dans la clause WHERE.
• Utilisation de la clause LIKE pour comparer les
expressions.
• Utilisation des opérateurs logiques AND, OR,
NOT.
• Les règles de préséance.
• Trier les lignes avec la clause ORDER BY.
• Trier et restreinte les accès à l’exécution
(ampersand substitution)
Utilisation des fonctions de lignes pour personnaliser
les résultats
• Différences entre les fonctions de ligne et les
fonctions à plusieurs lignes.
• Fonctions de manipulation de case et
fonctions de manipulation de caractères.
• Utilisation des fonctions de manipulation de
caractères dans les clauses SELECT et WHERE.
• Utilisation des fonctions de manipulation de
date et des fonctions de manipulations de
nombres.
• Utilisation de la fonction SYSDATE.
• Introduction à la table DUAL.
• Utilisation des opérateurs arithmétiques sur
les objets de type date.
Requêtes agissant sur plusieurs tables.
• Types de jointures.
• Utilisation des fonctions de group.
• Utilisation des alias de tables.
• Jointure avec USING.
• Jointure avec ON
• Types de jointures externes (FULL, LEFT,
RIGHT).
• Généraliser le produit cartésien.
Utilisation des sous-requêtes.
• Syntaxes des sous-requêtes dans la clause
WHERE d’une requête SELECT.
• Règles d’utilisation des sous-requêtes.
• Utilisation des fonctions de groupe dans les
sous-requêtes.
• Opérateurs ANY et ALL.
• Utilisation des opérateurs ensembliste.
• Opérateur UNION et UNION ALL
• Opérateur INTERSECT.
• Opérateur MINUS.
• Trier le résultat après utilisation de la clause
UNION
Manipuler les données.
• Ecriture des requêtes d’insertion avec INSERT.
• Copier les tuples depuis une autre table.
• Utilisation de UPDATE pour modifier les
donner d’une table.
• Gestion des transactions.
• Lecture consistante des données.
• Utilisation de TRUNCATE.
Utilisation des DDL pour créer et gérer les tables
• Lister les principaux objets d’une base de
données Oracle.
• Concept de schéma.
• Syntaxes de création d’une table et
introduction à l’option DEFAULT.
• Différents types de contraintes.
• Utilisation de sous-requête pour créer une
table.
• Utilisation de la fonctionnalité ALTER TABLE.
• Utilisation des fonctionnalités DROP et
RENAME.
Création et manipulation des autres objets de bases
de données.
• Vues simples et vues complexes.