Venez en toute sécurité dans nos centres ! Voir notre dispositif sanitaire

> Formations > Technologies numériques > SGBD > Oracle > Formation Oracle, prise en main > Formations > Technologies numériques > Formation Oracle, prise en main

Oracle, prise en main

Oracle, prise en main

Télécharger au format pdf Partager cette formation par e-mail


Un cours intensif qui vous permettra d'acquérir toutes les compétences nécessaires à l'utilisation efficace et fiable du produit : principes du relationnel, concepts et pratique du langage SQL, organisation physique et gestion des transactions. Les principales commandes seront analysées et mises en œuvre.


Inter
Intra
Sur mesure

Cours pratique en présentiel ou en classe à distance

Réf : ORM
Prix : 2990 € HT
  5j - 35h
Pauses-café et
déjeuners offerts




Un cours intensif qui vous permettra d'acquérir toutes les compétences nécessaires à l'utilisation efficace et fiable du produit : principes du relationnel, concepts et pratique du langage SQL, organisation physique et gestion des transactions. Les principales commandes seront analysées et mises en œuvre.

Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
  • Découvrir les éléments d'une base de données Oracle
  • Comprendre le modèle relationnel
  • Concevoir et créer une base des données
  • Manipuler des données avec SQL et PL/SQL
  • Découvrir les bases de gestion d'une base de données

Public concerné
Informaticiens ayant à développer pour Oracle ou voulant une première approche de l'administration.

Prérequis
Connaissances de base en programmation.

Modalités d'évaluation
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques…
Le participant complète également un test de positionnement en amont et en aval pour valider les compétences acquises.

Modalités pratiques
Travaux pratiques
Chaque participant a accès à un atelier construit autour du SGBD Oracle afin d'appliquer immédiatement tout nouveau concept.

Programme de la formation

Introduction

  • Le serveur Oracle. Les différentes versions. Les différentes éditions.
  • Le modèle relationnel. Les notions de table et de relation.
  • Les contraintes d'intégrité.
  • Les outils. SQL Developer. L'outil ISQL*Plus.
  • Introduction SQL. Types de données Oracle.
  • Création des tables.
  • Introduction aux instructions de mise à jour.
  • Utilisation des séquences.
  • Introduction à l'interrogation (SELECT).
  • Manipulation des données. Introduction aux transactions.

Langage d'interrogation SQL

  • Différentes fonctionnalités SQL.
  • Tris et suppression de doublons.
  • Fonctions et agrégats.
  • Conversion des types et valeur NULL.
  • Requêtes sur plusieurs tables.
  • Les jointures. Les requêtes imbriquées.
  • Opérateurs ensemblistes.
Exercice
L'écriture de requêtes SQL simples. Utilisation de fonctions, tri et préfixes. Utilisation de la date. Utilisation des agrégats. Jointures et requêtes imbriquées. Utilisation de GROUP BY et HAVING.

Introduction à PL/SQL

  • Les instructions du langage PL/SQL.
  • Les types de variables.
  • Les instructions de contrôle : conditions, itérations.
  • Gestion des erreurs par le mécanisme d'exceptions.
  • Structuration des programmes PL/SQL.
  • Procédures et fonctions.
  • Définition et utilisation des procédures stockées.
  • Spécification des packages.
  • Interaction avec la base de données.
  • Curseurs implicites et explicites.
Exercice
Types et variables. Curseurs et accès à la base. Traitements stockés (procédure, fonctions et packages). Traitement des erreurs.

Triggers LMD dans Oracle

  • Présentation des triggers d'Oracle.
  • Structure d'un trigger (Evénement/Action).
  • Types de triggers LMD (statement et row triggers).
  • Actions d'un trigger (mise à jour automatique des données, annulation d'une action illicite, audit).
  • Utilisation des triggers.
  • Création et utilisation des triggers d'instruction.
  • Utilisation des triggers de ligne : NEW et : OLD dans ces triggers. Gestion des triggers.
Exercice
Création et utilisation de triggers d'instruction. Création et utilisation de triggers de ligne.

Architecture et objets d'une base de données

  • Manipulation des tables. Création des tables.
  • Définition des contraintes d'intégrité.
  • Contraintes d'intégrité différées.
  • Suppression des tables et la corbeille.
  • Utilisation des tables globales temporaires.
  • Utilisation des vues et des synonymes : création et utilisation des vues et des synonymes.
  • Organisation des données : modèles de stockage d'Oracle. Définition et utilisation des index.
  • Dictionnaire de données : intérêt du dictionnaire de données. Tables et vues du dictionnaire.
Exercice
Création et utilisation des tables et des vues. Interrogation du dictionnaire. Utilisation des tables temporaires.

Gestion des transactions

  • Accès à la base par transactions : annulation partielle des transactions. PL/SQL et les transactions.
  • Gestion de la concurrence et verrouillage des données. Caractéristiques de la gestion standard.
  • Transactions en lecture seule, niveaux d'isolation, verrouillage explicite.
Exercice
COMMIT, ROLLBACK ET SAVEPOINT. Contraintes d'intégrité différées. Transactions autonomes. Concurrence des transactions. Niveaux d'isolation et verrouillage explicite.

Sécurité et utilisateurs

  • Droits d'accès.
  • Privilèges sur objets, privilèges système et rôles.
  • Attribution et révocation des droits d'accès.
  • Droits sur les vues et les traitements stockés.
  • Gestion des utilisateurs.
  • Authentification des utilisateurs.
  • Profils d'utilisateurs et limites d'utilisation des ressources.
Exercice
Définition des droits. Utilisation des rôles.

Compléments

  • Fichiers d'une base de données Oracle.
  • Notion d'instance.
  • Oracle Net Services (SQL*Net).
Travaux pratiques
Configuration du client afin d'accéder à la base de données.


Solutions de financement
Pour trouver la meilleure solution de financement adaptée à votre situation : contactez votre conseiller formation.
Il vous aidera à choisir parmi les solutions suivantes :
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.


Avis clients
4,2 / 5
Les avis clients sont issus des évaluations de fin de formation. La note est calculée à partir de l’ensemble des évaluations datant de moins de 12 mois. Seules celles avec un commentaire textuel sont affichées.
LAURENT P.
13/09/21
5 / 5

Animateur idéal, très clair, dynamique, sympathique, à l’écoute. Rythme très bon, contenu très clair, exemples concrets.
OLIVIA L.
13/09/21
2 / 5

merci au formateur de s’être adapté le cours est bcp trop dense par rapport au temps accordé pratiquement aucun exercice
BÉRENGÈRE P.
13/09/21
5 / 5

COURS et SUPPORT de COURS Très (trop) dense pour une formation de prise en main d’une durée de 5 jours




Horaires
En présentiel, les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45. Les pauses et déjeuners sont offerts.
En classe à distance, la formation démarre à partir de 9h.
Pour les stages pratiques de 4 ou 5 jours, quelle que soit la modalité, les sessions se terminent à 15h30 le dernier jour.

Dates et lieux
Pour vous inscrire, sélectionnez la ville et la date de votre choix.
Du 28 février au 4 mars 2022
Classe à distance
S’inscrire
Du 28 février au 4 mars 2022
Paris La Défense
S’inscrire
Du 14 au 18 mars 2022
Aix-en-Provence
S’inscrire
Du 14 au 18 mars 2022
Montpellier
S’inscrire
Du 14 au 18 mars 2022
Sophia-Antipolis
S’inscrire
Du 4 au 8 avril 2022
Bordeaux
S’inscrire
Du 4 au 8 avril 2022
Toulouse
S’inscrire
Du 9 au 13 mai 2022
Nantes
S’inscrire
Du 9 au 13 mai 2022
Rennes
S’inscrire
Du 9 au 13 mai 2022
Strasbourg
S’inscrire
Du 16 au 20 mai 2022
Grenoble
S’inscrire
Du 16 au 20 mai 2022
Lyon
S’inscrire
Du 30 mai au 3 juin 2022
Orléans
S’inscrire
Du 30 mai au 3 juin 2022
Lille
S’inscrire
Du 30 mai au 3 juin 2022
Tours
S’inscrire
Du 30 mai au 3 juin 2022
Paris La Défense
S’inscrire
Du 30 mai au 3 juin 2022
Classe à distance
S’inscrire
Du 30 mai au 3 juin 2022
Luxembourg
S’inscrire
Du 30 mai au 3 juin 2022
Genève
S’inscrire
Du 30 mai au 3 juin 2022
Bruxelles
S’inscrire
Du 13 au 17 juin 2022
Sophia-Antipolis
S’inscrire
Du 13 au 17 juin 2022
Montpellier
S’inscrire
Du 13 au 17 juin 2022
Aix-en-Provence
S’inscrire
Du 25 au 29 juillet 2022
Toulouse
S’inscrire
Du 25 au 29 juillet 2022
Bordeaux
S’inscrire
Du 22 au 26 août 2022
Tours
S’inscrire
Du 22 au 26 août 2022
Lille
S’inscrire
Du 22 au 26 août 2022
Orléans
S’inscrire
Du 22 au 26 août 2022
Bruxelles
S’inscrire
Du 22 au 26 août 2022
Genève
S’inscrire
Du 22 au 26 août 2022
Luxembourg
S’inscrire
Du 22 au 26 août 2022
Classe à distance
S’inscrire
Du 22 au 26 août 2022
Paris La Défense
S’inscrire
Du 5 au 9 septembre 2022
Nantes
S’inscrire
Du 5 au 9 septembre 2022
Strasbourg
S’inscrire
Du 5 au 9 septembre 2022
Rennes
S’inscrire
Du 12 au 16 septembre 2022
Grenoble
S’inscrire
Du 12 au 16 septembre 2022
Lyon
S’inscrire
Du 26 au 30 septembre 2022
Aix-en-Provence
S’inscrire
Du 26 au 30 septembre 2022
Montpellier
S’inscrire
Du 26 au 30 septembre 2022
Sophia-Antipolis
S’inscrire
Du 10 au 14 octobre 2022
Tours
S’inscrire
Du 10 au 14 octobre 2022
Orléans
S’inscrire
Du 10 au 14 octobre 2022
Lille
S’inscrire
Du 10 au 14 octobre 2022
Paris La Défense
S’inscrire
Du 10 au 14 octobre 2022
Classe à distance
S’inscrire
Du 10 au 14 octobre 2022
Luxembourg
S’inscrire
Du 10 au 14 octobre 2022
Genève
S’inscrire
Du 10 au 14 octobre 2022
Bruxelles
S’inscrire
Du 21 au 25 novembre 2022
Aix-en-Provence
S’inscrire
Du 21 au 25 novembre 2022
Toulouse
S’inscrire
Du 21 au 25 novembre 2022
Sophia-Antipolis
S’inscrire
Du 21 au 25 novembre 2022
Montpellier
S’inscrire
Du 21 au 25 novembre 2022
Bordeaux
S’inscrire
Du 5 au 9 décembre 2022
Lyon
S’inscrire
Du 5 au 9 décembre 2022
Grenoble
S’inscrire
Du 12 au 16 décembre 2022
Nantes
S’inscrire
Du 12 au 16 décembre 2022
Rennes
S’inscrire
Du 12 au 16 décembre 2022
Strasbourg
S’inscrire
Du 12 au 16 décembre 2022
Classe à distance
S’inscrire
Du 12 au 16 décembre 2022
Paris La Défense
S’inscrire