BOOT CAMP ORACLE DATABASE SQL CERTIFIED EXPERT & ORACLE DATABASE 12c ADMINISTRATOR CERTIFIED ASSOCIATE…………………... DOUALA, DU 09 AU 21 MAI 2016 BOOSTEZ VOTRE CARRIERE GRACE AUX CERTIFICATIONS OCESQL & OCA-DBA 12c OCE&OCA : ORACLE DATABASE 12C CERTIFICATIONS 100 Heures/02 Semaines/Préparation guidée DESCRIPTION DU CONTENU Le processus d’obtention de la certification d’Administrateur de Bases de Données Oracle approfondit vos connaissances et compétences en vous dévoilant un large éventail caractéristiques et fonctionnalités importantes de bases de données. Cette formation prépare les participants à la maîtrise des compétences associées aux certifications OCE & OCA. L’acquisition de ces compétences améliore significativement votre potentiel d’employabilité auprès de votre actuel ou futur employeur. L’obtention de cette certification à demande croissante augmente vos opportunités de travail, favorise la stabilité de l'emploi et permet d'accélérer votre carrière. La certification Administrateur Oracle Database 12c garantit, qu’en tant que professionnel de bases de données, vous avez de solides connaissances et une expertise confirmée dans le système de gestion de bases de données le plus avancé de l’industrie : Oracle 12c. Notre formation vous prépare aux examens de certification Oracle, IZ0-047 et IZ0-062. Au cours de celle-ci, divers sujets seront abordés tels que l’installation et la maintenance d’une base de données Oracle, le cloud computing, la création d'une base de données opérationnelle, la gestion efficace et efficiente des différentes structures y compris la surveillance de la performance, la sécurité de base de données, la gestion des utilisateurs, et les techniques de sauvegarde et de récupération. Les participants apprendront également comment travailler avec SQL, y compris comment utiliser les fonctions avancées de SQL pour interroger et manipuler des données dans la base de données, des privilèges de contrôle à l'objet et le système niveau, et l'utilisation d'interrogation avancées et les techniques de rapports. OBJECTIFS A la fin de cette formation, les participants seront en mesure de : Identifier les caractéristiques fondamentales d'un système de gestion de bases de données relationnelles, SQL et les fonctions de sélection ; Reconnaître les composants de l’architecture de la base de données Oracle ainsi que la façon de manipuler les données ; Créer une base de données Oracle et gérer le stockage et l'espace ; Mettre en œuvre les fonctions de sécurité et d'audit ainsi que la gérer la performance de la base de données ; Utiliser le système de sauvegarde et de récupération, configurer infrastructure de réseau. MATERIEL Le support de formation et le matériel didactique nécessaire sera mis à votre disposition au début de la première journée. Cependant, les participants devront se doter chacun d’un ordinateur portable disposant au minimum de 01 Go de RAM, 02 GHz de Processeur et 10 Go d’espace libre sur le disque dur. www.globalmconsulting.net / www.cugit-consulting.com / www.thedevbridge.com Tel: 662 38 02 12/691 61 29 37 E-mail: [email protected] gmconsultingsarl@gmail .com Contribuable : M121300048362N - RCCCM : RC/DLA/2013/DB/4537 - BP : 5946 Douala METHODE D’INSTRUCTION Les cours se dérouleront en salle avec un formateur et un tutorat sera assuré 24/24 pendant toute la durée de la formation afin de mieux préparer les participants aux examens de certification. De nombreux cas pratiques relatifs aux examens de certification seront abordés. EXAMENS DE CERTIFICATION Les participants passeront les examens IZ0-047: Oracle Database SQL Certified Expert et 1Z0-062: Oracle Database 12c: Administration (OCA) dans un centre d’examen Pearson Vue. D’autre part, une attestation de formation de Global Management Consulting sera remise à chaque participant à la fin de la formation. DATE ET LIEU DE FORMATION Cette formation se déroulera du 09 au 21 mai 2016 au centre de formation CUGIT Consulting, 2ième étage Immeuble COCIMECAM, sis au feu rouge BESSENGUE à DOUALA. PRESENTATION DU FORMATEUR Joel Mengolo 48+ et encore… http://b2train.com/ https://ca.linkedin.com/in/joel-mengolo-55b35814 COUT DE LA FORMATION Trois formules sont disponibles 1- Formation sans Examen de certification Oracle : 250.000 FCFA 2- Formation avec un seul examen de certification (IZ0-047) : 375.000 FCFA 3- Formation avec deux examens de certification (IZ0-047 et 1Z0-062) : 500.000 FCFA LA PARTICIPATION NE SERA CONFIRMEE QU’APRES RECEPTION DE LA PREUVE DE PAIEMENT DES FRAIS DE PARTICIPATION PAR VIREMENT BANCAIRE AU COMPTE « GLOBAL MANAGEMENT CONSULTING / IBAN : CM21 10005 00023 – 0461958100138 » OUVERT A AFRILAND FIRST BANK CAMEROUN, ET DANS LA LIMITE DES PLACES DISPONIBLES. CONTACT POUR INFORMATION Pour toute information concernant cette offre, appelez le +237 662 38 02 12 ou envoyez un mail à [email protected]. www.globalmconsulting.net / www.cugit-consulting.com / www.thedevbridge.com Tel: 662 38 02 12/691 61 29 37 E-mail: [email protected] gmconsultingsarl@gmail .com 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 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 fonctions de lignes pour personnaliser les résultats • • • • Utilisation des DDL pour créer et gérer les tables • • • • • • 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. • • • • • • • 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. Requêtes agissant sur plusieurs tables. Création et manipulation des autres objets de bases de données. • • • Types de jointures. Utilisation des fonctions de group. Vues simples et vues complexes. www.globalmconsulting.net / www.cugit-consulting.com / www.thedevbridge.com Tel: 662 38 02 12/691 61 29 37 E-mail: [email protected] gmconsultingsarl@gmail .com Contribuable : M121300048362N - RCCCM : RC/DLA/2013/DB/4537 - BP : 5946 Douala • • • • • • • Créer une vue. Accéder aux données par la vue. Vue en lecture seule. Règles pour effectuer les DLM sur les vues complexes. Créer une séquence. Quand créer un INDEX ? Créer un synonyme. • • • • • • Vue panoramique de la clause GROUP BY. Vue panoramique de la clause HAVING. Opérateur d’agrégation ROLLUP et CUBE. Utilisation des fonctions de regroupements pour générer les sous-totaux. Utilisation des GROUPING SET pour générer plusieurs regroupements. Niveaux d’agrégation avec les colonnes composites. Concaténation de regroupements. Gestion du dictionnaire de données. • • Manipulation des données dans plusieurs fuseaux horaires. • • Description de la structure de chacune des vues du dictionnaire de données ORACLE. Ecriture des requêtes attaquants le dictionnaire de données. Utilisation de la clause COMMENT pour documenter les objets. Contrôle des accès utilisateurs. • • • • • • • Privilèges systèmes VS privilèges utilisateurs. Utilisation des rôles pour regrouper les utilisateurs. Changer le mot de passe. Donner des privilèges objet. Confirmer les privilèges. Retirer les privilèges. Liens de bases de données. • • • • • Recherche des données par utilisation de sous requêtes. • • • • Gérer les objets d’un schéma. • • • • • • • • Utilisation de la fonctionnalité ALTER TABLE. Ajouter une colonne. Modifier une colonne. Supprimer une colonne ou la déclarer non utilisée (SET UNUSED). Ajouter, activer ou désactiver une contrainte. Créer des index basés sur les fonctions. Opération de FLASHBACK. Tables externes. Manipuler un gros éventail de données. • • • • • Utilisation de MERGE. Effectuer les DML avec sous-requêtes. Effectuer les DML avec la clause RETURNING. Introduction aux insertions multiples. Suivre les changements avec les DML. Générer un état en groupant les données liées. Gestion des fuseaux horaires par Oracle. Utilisation des fonctions de date et de temps. Type de données TIMESTAMP. Différence entre DATE et TIMESTAMP. Opération de conversion. • • • Vue panoramique des sous-requêtes. Utilisation des sous-requêtes. Comparer les colonnes en utilisant les sousrequêtes. Utilisation des sous-requêtes pour la spécification des sources de données dans la clause FROM. Sous-requêtes scalaires. Sous-requêtes corrélées. Réutilisation des blocs de requêtes avec la clause WITH. Requêtes hiérarchiques. • • • • Introduction aux requêtes hiérarchiques. Classer les tuples avec la clause LEVEL. Formater les requêtes hiérarchiques avec LEVEL et LPAD. Utilisation de WHERE et de CONNECT BY. Gestion de la globalisation et expression régulières. • • Travailler avec CURRENT_DATE, CURRENT_TIMESTAMP et LOCALTIMESTAMP Travailler avec les données de types INTERVAL. www.globalmconsulting.net / www.cugit-consulting.com / www.thedevbridge.com Tel: 662 38 02 12/691 61 29 37 E-mail: [email protected] gmconsultingsarl@gmail .com Contribuable : M121300048362N - RCCCM : RC/DLA/2013/DB/4537 - BP : 5946 Douala CONTENU MODULE II : ORACLE DATABASE 12C ADMINISTRATION I Architecture d'une base de données Oracle • • • • • • • • Architecture de base de données Oracle : Présentation Configurations des instances de base de données Oracle Connexion à l'instance de base de données Oracle Structures mémoire d'une base de données Oracle Architecture de processus Structures de processus Séquence de démarrage des processus Architecture de stockage dans la base de données Gérer l'instance de base de données • • • • • • • • Présentation des outils Oracle Database Management Comprendre l'architecture de gestion d'Enterprise Manager Se connecter à Oracle Enterprise Manager Database Express Utiliser la page d'accueil d'Enterprise Manager Database Express Utiliser Enterprise Manager Cloud Control Utiliser SQL*Plus Utiliser SQL Developer Fichiers de paramètres d'initialisation • • • • • • • • • • • • • • • • • • • • • • • Gérer les structures de stockage de base de données • • • • • Comptes utilisateur de base de données Comptes d'administration prédéfinis Créer un utilisateur Authentification Déverrouiller un compte utilisateur redéfinir le mot de passe Privilèges, Rôles et Profils et Présentation des verrous externes Mécanisme de verrouillage Simultanéité d'accès aux données Verrous DML Mécanisme de mise en file d'attente Conflits de verrouillage Gérer les données d'annulation • • • aux Gérer les accès simultanés aux données • • • • relatives Administrer la sécurité utilisateur Configurer l'environnement réseau Oracle Présentation d'Oracle Net Services Présentation du processus d'écoute Oracle Net Etablir des connexions réseau Oracle Outils de configuration et de gestion du réseau Oracle Utiliser l'utilitaire de contrôle du processus d'écoute Utiliser Oracle Net Configuration Assistant Utiliser Oracle Net Manager Utiliser Enterprise Manager Cloud Control Gérer les tablespaces Afficher les informations tablespaces Utiliser Oracle Managed Files • Présentation des données d'annulation Transactions et données d'annulation Stockage des informations d'annulation Comparer les données d'annulation et les données de journalisation Gérer les informations d'annulation Configurer la période de conservation des informations d'annulation Garantir la période de conservation des informations d'annulation Passer à un tablespace d'annulation de taille fixe Implémenter l'audit de la base de données Oracle • • • • • • Séparation des responsabilités Sécurité de la base de données Surveiller la conformité aux règles de sécurité Audit de base de données standard Trace de données d'audit unifié Séparation des fonctions pour l'administration de l'audit (rôles AUDIT_ADMIN et AUDIT_VIEWER) Configurer la trace d'audit Définir les options d'audit Comprendre le stockage de données Contenu d'un bloc de base de données • Explorer la structure de stockage • Présentation des tablespaces créés par défaut Créer un tablespace www.globalmconsulting.net / www.cugit-consulting.com / www.thedevbridge.com Tel: 662 38 02 12/691 61 29 37 E-mail: [email protected] gmconsultingsarl@gmail .com Contribuable : M121300048362N - RCCCM : RC/DLA/2013/DB/4537 - BP : 5946 Douala Procéder à la maintenance de la base de données Automatisation des tâches avec Oracle Scheduler • • • • • • • • • • • • • • Maintenance de la base de données Afficher l'historique des alertes Terminologie Référentiel AWR Niveaux de statistiques Moniteur ADDM Infrastructure de conseil Enterprise Manager et fonctions de conseil Gérer les performances • • • • • • • • Surveillance des performances Activités de réglage Planification des performances Réglage de l'instance Méthodologie de réglage des performances Données de réglage des performances Surveiller les performances Gérer la mémoire Gérer les performances : Réglage des instructions SQL • • Simplifier les tâches de gestion Maîtriser un travail simple Principaux composants Flux de travail de base Travaux légers persistants Utiliser une planification basée sur une date/heure ou sur les événements Créer un travail basé sur une date/heure Créer une planification basée sur les événements Gérer l'espace • • • • • • • • Présentation de la gestion de l'espace Gestion de l'espace de bloc Chaînage et migration de lignes Gestion de l'espace libre dans des segments Types de segment Allocation d'extents Allouer de l'espace Créer des tables sans segments Concepts de sauvegarde et de récupération • • • • • • • • Réglage des instructions SQL Optimiseur Oracle Directives de plan SQL Plans d'exécution adaptatifs Fonctions de conseil SQL Advisor Résultats du réglage automatique des instructions SQL Implémenter les recommandations de réglage automatique Fonction de conseil STA (SQL Tuning Advisor) Gérer les ressources avec Database Resource Manager • • • • • • • • Présentation de Database Resource Manager Concepts relatifs à Database Resource Manager Utiliser Resource Manager Plan de maintenance par défaut de Resource Manager Exemple de plan par défaut Workflow Resource Manager Définir les directives du plan d'allocation de ressources Méthode d'allocation des ressources pour les plans de ressources • • • • • • • • Catégories de défaillances Technologie Flashback Comprendre la récupération d'instance Phases de la récupération d'instance Régler la récupération d'instance Utiliser MTTR Advisor Défaillance physique Configurer la base de données afin d'optimiser la possibilité de récupération Déplacer des données • • • • Déplacer des données : Architecture générale Oracle Data Pump SQL*Loader Tables externes Utiliser le Support technique Oracle • • • • • • • • Utiliser l'outil Support Workbench Utiliser Enterprise Manager Utiliser le Support technique Oracle Intégration My Oracle Support Rechercher des informations sur un problème Soumettre une Service Request Gérer les patches Appliquer un patch logiciel www.globalmconsulting.net / www.cugit-consulting.com / www.thedevbridge.com Tel: 662 38 02 12/691 61 29 37 E-mail: [email protected] gmconsultingsarl@gmail .com Contribuable : M121300048362N - RCCCM : RC/DLA/2013/DB/4537 - BP : 5946 Douala