Menu Recherche Panier
(...)
Vous êtes ici : Accueil > Catalogue des formations > Formation Cursus Exploitant Oracle
Cursus Métier

Cursus Exploitant Oracle

Cursus Métier

Au fil des années, la maîtrise des données est devenue un élément essentiel au bon fonctionnement et au développement des organisations. Si de nombreux acteurs se sont positionnés sur le marché des SGBD, aucun n’a encore réussi à détrôner Oracle et son système particulièrement riche et performant. C’est précisément pour cette raison que les compétences d’exploitation de bases de données et de serveurs Oracle sont particulièrement appréciées par les entreprises. A l’issue de ces 11 journées de formation, les participants disposeront des compétences nécessaires pour devenir "Exploitant Oracle".
Objectifs de ce cursus métier Cursus Exploitant Oracle
  • Savoir piloter le SGBD Oracle et manipuler les données avec le langage SQL
  • Comprendre comment réaliser des manipulations complexes en recourant au langage PL/SQL pour transmettre des blocs de programmation
  • Maîtriser les principales fonctionnalités d’Oracle pour garantir une exploitation fiable et efficace du système
  • Être en mesure de sécuriser les bases et s’assurer ainsi de leur disponibilité
Public
  • Toute personne souhaitant s’orienter vers une spécialisation d’exploitant Oracle
Pré-requis
Programme détaillé

1 - Interroger et manipuler des bases de données Oracle avec le langage SQL (3j)

  • Objectif : apprendre à coder le langage SQL pour piloter le système de gestion de bases de données Oracle ou pour manipuler les données.
  • Introduction : le modèle relationnel, les composantes du serveur Oracle
  • Les commandes SQL + : variables de substitution, commandes, environnement, dictionnaire de données
  • Le langage d'interrogation des données (LID) : structure d'une requête SQL, valeurs NULL, opérateurs logiques
  • Utilisation des fonctions : chaînes de caractères, fonctions numériques, sur dates, fonctions de conversion, générales, de groupement
  • Les requêtes multi-tables : notion de jointures
  • Utilisation des opérateurs ensemblistes : Union, intersect, différence
  • Utilisation des sous-interrogations : syntaxe, clause FROM, sous-interrogations synchronisées
  • Le langage de manipulation des données (LMD) : transaction, fin de transaction, annulation partielle, verrouillage
  • Le langage de définition des données (LDD) : syntaxe, types de données et de contraintes, modifier ou supprimer des tables
  • Contrôle des accès : création d'un utilisateur, d'un rôle, gestion des privilèges

2 - Développer avec Oracle PL/SQL (3j)

  • Objectif : savoir réaliser des manipulations complexes des données contenues dans une base Oracle en transmettant au SGBD, grâce au langage PL/SQL, des blocs de programmation en lieu et place des requêtes SQL.
  • Présentation de PL/SQL
  • Environnement et intégration dans l'architecture des produits Oracle
  • Déclarer, utiliser des variables et constantes
  • Utilisation de types composites
  • Création et utilisation de records
  • Création et utilisation de tables PL/SQL
  • Instructions SQL
  • Écrire des traitements conditionnels et des traitements répétitifs
  • Déclarer et utiliser des curseurs
  • Personnaliser le traitement des erreurs
  • Utiliser les exceptions prédéfinies
  • Création de procédures et de fonctions stockées
  • Appels des objets stockés
  • Utilisation des packages Oracle

3 - Administrer un système Oracle 11g (5j)

  • Objectif : apprendre à exploiter un système de serveurs Oracle afin de garantir une production stable et une disponibilité optimale des données de l’entreprise.
  • Présentation de l'architecture Oracle : outils, base de données relationnelle, installation et configuration d’un serveur, dictionnaire de données, scheduler et ASM
  • La base de données et l'instance : démarrage et arrêt d’une base de données, création d’une base, configuration de l’instance
  • Les structures globales de stockage : fichier de contrôle, groupes de Redo Log, segments, organisation du stockage, gestion des tablespaces, sécurisation d’une base
  • La gestion automatique de la mémoire : Tuning de la Shared Pool, gestion des Pools de l’instance, utilisation de l’optimiseur Oracle
  • Les utilisateurs et leurs droits : gestion des utilisateurs et des mots de passe, gestion des droits, des privilèges et des rôles
  • Le stockage d'un schéma applicatif : objets de schéma, gestion des tables, génération automatique et statistiques, gérer le stockage d’une table, les index
  • Les utilitaires et les sauvegardes : les utilitaires EXPORT, IMPORT et SQL*Load, la technologie "Data pump", sauvegardes logiques et physiques, restaurations
Les plus de ce cursus métier Cursus Exploitant Oracle
  • Chaque participant établit son propre planning de formation. En fonction de la date de début choisie parmi celles proposées ci-dessous, nos Conseillers Formation proposent différentes dates pour chacun des modules du cursus. Pour des raisons d’efficacité pédagogique, il est fortement recommandé de suivre les modules dans l’ordre présenté sur ce programme.
  • L’alternance de formations et de périodes de mise en pratique en entreprise favorise l’acquisition rapide et durable de nouveaux savoirs.
  • Animé par un expert spécialiste du sujet traité, chacun des 3 modules aborde un aspect spécifique de la thématique de formation.
  • A travers de nombreuses mises en situation, les participants mettront en pratique les aspects théoriques abordés au cours des différentes étapes du cursus.

Informations

  • Durée : 11 jours (77h)
  • Tarif : 4 590 € HT
  • Réf. : CM013
  • Option(s)
    • Repas Paris : 253 € HT
    • Repas province : 242 € HT


Dates des sessions
Session garantie Formation à distance Session accessible à distance Visio
Bon à savoir...









= une réponse possible
= plusieurs réponses possibles

Vous n'avez pas répondu à toutes les questions !
Vous avez % de bonnes réponses, vous pouvez donc suivre cette formation.
Vous avez % de bonnes réponses.
Nous vous invitons à contacter nos Conseillers Formation au 0825 07 6000 afin qu'ils vous orientent vers une formation plus adaptée à vos connaissances.