Formation Oracle 2018-02-09T11:02:59+00:00

Formation Oracle

CONTACTEZ-NOUS

Oracle

La formation « Oracle » vous permettra d’utiliser efficacement l’outil : maitrise du langage SQL, principes du relationnel…
Le programme de formation sera adapté en fonction de votre niveau (Initiation, Perfectionnement, Expert).

Contenu de la formation

L’environnement Oracle

  • Les différentes versions
  • Les différentes éditions
  • Les différences entre Oracle 10g et 11g
  • Les rôles et intervenants d’un système Oracle
  • Les autres systèmes
  • Les différents composants Oracle standards et optionnels

Introduction

  • Installation d’Oracle
  • Les outils d’administration
  • Vérification du fonctionnement
  • Données de test disponibles

Construire une base de données

  • Concevoir l’organisation des données
  • Besoin d’un formalisme pour les représenter
  • Vocabulaire : entité, association, cardinalités…
  • L’impact des choix du concepteur
  • Exemples de modèles
  • Les bases de données « relationnelle »
  • Se rapprocher du schéma de la base (MLD : modèle logique des données)
  • Créer des tables
  • Les contraintes d’intégrités
  • Pourquoi doit-on typer les données ?
  • Insérer des données dans les tables
  • L’intérêt des séquences
  • Attention aux violations de contraintes
  • Création des structures de données
  • Observer et examiner une base existante

Les requêtes SQL

  • Le langage SQL : normes et particularités d’Oracle
  • Utilisation des outils de requêtage
  • Structures avancées, jointures multiples
  • Eléments d’optimisation temporelle des requêtes
  • Création, export et import de scripts SQL
  • La documentation à disposition

Instructions SQL complexes

  • Paramétrage des scripts SQL*Plus
  • Division et interrogations complexes
  • Instructions de mise à jour avec des requêtes imbriquées
  • Les requêtes hiérarchiques
  • Utilisation des expressions régulières

Optimiser les requêtes SQL

  • Les différents choix possibles pour Oracle
  • Obtenir des informations sur une requête (plan d’exécution)
  • Interpréter le temps d’exécution – Quelques statistiques normales selon le volume des tables, le type de requête,…
  • Les règles de l’optimiseur
  • Créer des index
  • Générer des statistiques – Pourquoi les index peuvent nuire aux performances ?
  • Changer le plan d’exécution d’une requête

Composants additionnels des schémas

  • Les tables
  • Création et accès aux vues

La sécurité des données utilisateurs

  • Protéger les données
    • Qu’est-ce qu’un compte utilisateur Oracle ?
    • Exemple de création de compte
    • Paramétrage de base d’un compte utilisateur (profil, droits)
    • Les droits proposés par Oracle sur les tables
    • Mise en oeuvre (grant, revoke) – L’utilisation des vues pour masquer certaines données
  • Sauvegardes possibles et outils
  • Travail sur l’historique et les annulations
  • Configuration pour l’optimisation générale
  • Traces, surveillance et état des données
  • Cas d’utilisation et conclusions
Les Plus de Neuro
  • Formations sur mesure

  • Certifié OPQF

  • Formateurs experts

  • Formation finançable par l’OPCA

Complétez votre choix

Retrouvez toutes les formations
Aide à la décision
Retrouvez toutes les formations
Efficacité professionnelle

Un renseignement, une question ?

CONTACTEZ-NOUS