Mes formations 0cercle selection

Mes formations :

Aucune formation sélectionnée

Retour en haut de la page

Oracle Database 19c - Administration

5 jours - 35 heures

Objectifs

Décomposer l'architecture de la base de données Oracle 19c. Installer le SGBD Oracle 19c. Déterminer les principales fonctionnalités de l'administration d'une BDD Oracle. Créer et gérer une base de données. Gérer l'accès aux utilisateurs. Gérer la sécurité de la base de données.

Participants

Administrateurs de bases de données Oracle, aux administrateurs d'applications et aux consultants.

Prérequis

Connaissances de base du langage SQL et du SGBD Oracle. Expérience requise sur l'utilisation du SGBD en environnement Windows ou Linux.

Pédagogie

La pédagogie est basée sur le principe de la dynamique de groupe avec alternance d'apports théoriques, de phases de réflexion collectives et individuelles, d'exercices, d'études de cas et de mises en situations observées. Formation / Action participative et interactive : les participants sont acteurs de leur formation notamment lors des mises en situation car ils s'appuient sur leurs connaissances, les expériences et mettront en œuvre les nouveaux outils présentés au cours de la session.

Public Visé

Collaborateurs - Développer ses compétences, s’affirmer comme expert dans son domaine, sécuriser son parcours professionnel ; Entreprises ou organisations - Accélérer les évolutions de carrière des collaborateurs, augmenter l’efficacité et l’employabilité des équipes… ; Demandeur d’emploi - Développer son employabilité, favoriser sa transition professionnelle...

Profil de l'intervenant

Consultant-formateur expert. Suivi des compétences techniques et pédagogiques assuré par nos services.

Accessibilité

Nous contacter

Moyens techniques

Encadrement complet des stagiaires durant la formation. Espace d’accueil, configuration technique des salles et matériel pédagogique dédié pour les formations en centre. Remise d’une documentation pédagogique papier ou numérique à échéance de la formation.

Méthodes d'évaluation des acquis

Un contact téléphonique est systématiquement établi avec le stagiaire ou la personne chargée de son inscription afin de définir le positionnement. Si besoin, un questionnaire est adressé pour valider les prérequis en correspondance et obtenir toute précision nécessaire permettant l’adaptation de l’action. Durant la formation, des exercices individuels et collectifs sont proposés pour évaluer et valider les acquis du stagiaire. La feuille d’émargement signée par demi-journée ainsi que l’évaluation des acquis sont adressées avec la facture.

Programme

Introduction à la technologie Oracle Database 19c

  • Concepts de bases de données relationnelles
  • Appliquer des techniques de modélisation des données
  • Définir des entités, des attributs et des relations
  • Les outils Oracle Database : SQL Developer et SQL*Plus

Configurer l'environnement de la base de données

  • Analyser l'architecture de la base de données Oracle
  • Évaluer les structures de la mémoire, les processus et les fichiers et établir une hiérarchie de stockage
  • Maintenir les composants de la base de données Oracle
  • Revoir l'installation d'Oracle Database 19c
  • Générer les scripts DBA avec le dictionnaire des données
  • Travailler avec Oracle SQL Developer

Récupérer les contrôler les données

  • Mettre en oeuvre des requêtes avec SQL Developer
  • Sélectionner, filtrer et classer les résultats
  • Éviter les pièges dans les valeurs NULL
  • Déployer les fonctions SQL intégrées
  • Comparer les fonctions CASE et DECODE
  • Exploiter les techniques SQL puissantes
  • Joindre les données de tables avec les jointures ANSI intérieures et extérieures, regrouper et agréger les données
  • Combiner les jeux de résultats avec les opérateurs
  • Réaliser des sous-requêtes simples et corrélées
  • Manipulation des données avec les instructions SQL
  • Insérer, mettre à jour, supprimer et fusionner des données
  • Verrouiller des données et gérer des transactions

Concevoir et formuler la base de données

  • Traduire les modèles logiques à la conception physique
  • Transformer les entités et les relations en tables et clés
  • Créer des utilisateurs et des schémas
  • Créer et gérer des tables
  • Créer, modifier et supprimer des tables et des colonnes
  • Restaurer des données avec Flashback et la corbeille
  • Développer des vues et des séquences
  • Créer des vues pour mettre en oeuvre la sécurité
  • Comparer les colonnes d'identité avec les séquences

Optimiser la sécurité, l'intégrité et la performance

  • Déterminer l'intégrité référentielle avec les clés primaires, uniques et étrangères
  • Mettre en oeuvre les contraintes différées et appliquées
  • Authentifier les utilisateurs avec les contrôles de mot de passe
  • Contrôler l'accès avec les privilèges système et objet
  • Simplifier l'utilisation des objets avec les synonymes
  • Mettre en oeuvre la gestion des privilèges avec les rôles
  • Directives pour définir les index appropriés
  • Indexation des données pour une récupération efficace
  • Gérer des index uniques, non uniques et composites

Programmation de serveur avec PL/SQL

  • Programmation avec les constructions de PL/SQL
  • Déclarer des variables, des constantes et des enregistrements
  • Établir le contrôle conditionnel avec IF et CASE
  • Contrôler les itérations avec les boucles WHILE et FOR
  • Créer des gestionnaires d'exception pour les exceptions prédéfinies
  • Développement avec des curseurs
  • Contrôler les curseurs implicites et explicites
  • Augmenter la flexibilité avec les paramètres de curseur
  • Simplifier les curseurs avec les boucles FOR
  • Améliorer les performances de mise à jour et de suppression avec CURRENT OF ou ROWID

Développer une logique côté serveur

  • Concevoir du code modulaire
  • Développer les procédures et les fonctions
  • Déboguer des programmes avec DBMS_OUTPUT
  • Créer des packages et des déclencheurs
  • Avantages de regrouper des sous-programmes dans des packages
  • Créer des déclencheurs composés, de table et de ligne
  • Contrôler les déclencheurs avec des prédicats conditionnels
  • Prendre en charge le développement Web avec les procédures PL/SQL
  • Retourner les données aux applications Web avec les curseurs REF
  • Enregistrer les données des applications dans la BdD

Pour aller plus loin :

Datadock Microsoft TOSA Certification Robert

Certification Inea

Orléans, Tours, Le Mans Paris, Massy, Chartres, Bourges, Blois, Poitiers, Angoulême, Brive, Limoges

Lille, Amiens, Reims, Nancy, Strasbourg, Troyes, Châlons-en-Champagne

Bordeaux, Toulouse, Montpellier, Nimes, Pau, Nice, Marseille, Biarritz, Perpignan, Aix-en-Provence, Avignon

Lyon, Grenoble, Clermont-Ferrand, Dijon, Valence, Bourg-en-Bresse, Chambéry, Metz

Nantes Rennes Caen, Rouen Brest, La Roche-sur-Yon, Le Havre, Nanterre, Poissy

adhara France – Loging SAS - Organisme de formation enregistré sous le n° 24450269645 auprès du préfet de Région Centre-Val-de-Loire