Formation Cursus Administrateur de bases de données Oracle 11g
Transcription
Formation Cursus Administrateur de bases de données Oracle 11g
IT Formation, votre partenaire formation Formation Cursus Administrateur de bases de données Oracle 11g Acteur historique sur le marché des bases de données relationnelles, Oracle propose avec son SGBD une solution performante, fonctionnellement très riche et pouvant répondre à de multiples problématiques. Et c'est précisément parce que le système est extrêmement puissant et qu'il offre un très grand nombre de fonctionnalités que son administration nécessite des compétences relativement pointues. A travers ce cursus de 17 jours, les participants acquerront une véritable expertise sur Oracle 11g Objectifs - Savoir piloter le SGBD Oracle et manipuler les données avec le langage SQL - Apprendre à réaliser des manipulations complexes en recourant au langage PL/SQL pour transmettre des blocs de programmation - Disposer des compétences nécessaires à l'optimisation des bases Oracle - Etre en mesure d'administrer des bases de données Oracle dans des conditions optimales de fiabilité et de sécurité - Comprendre comment contrôler et optimiser les performances des bases de données en maîtrisant les outils proposés par Oracle - Maîtriser les techniques de sauvegarde et de restauration Public concerné - Toute personne souhaitant évoluer vers l'administration de bases de données et de serveurs Oracle Prérequis - Ce cursus ne nécessite pas de pré-requis. Une formation de 17 jours Caractéristiques Paris Lyon Tarif : 6325 euros HT par personne Numéro de formateur : 11754730575 Nombre d'heures : 119 Référence : CM024 Contact : Jean JUILLET Telephone : 01.42.62.91.86 Email : [email protected] 04/04/2016 06/06/2016 12/09/2016 14/11/2016 04/04/2016 05/09/2016 28/11/2016 http://www.it-formation.com Contactez nous au 01.42.62.91.86 ou par courriel : [email protected] IT Formation, votre partenaire formation Description des modules 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 de 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 - Optimiser la structure d'une base de données Oracle avec le langage SQL (2j) - Objectif : connaître la structure des principaux objets d'une base de données Oracle et comprendre comment les optimiser avec le langage SQL - Structure physique de la base : blocs, extents, segments, Tablespaces, fichiers, vues du dictionnaire - Structure logique de la base : utilisateurs, schémas, vues du dictionnaire, rôles, privilèges, objets - Création de tables : types de tables, clés primaires et étrangères, contraintes, table et tablespace, scripts de création de tables - Création d'index : types d'index, scripts de création de d'index - Gestion des tables et index : vues du dictionnaire associées, propriétés des objets, suppression de table et d'index, gestion des statistiques - Partitionnement : types de partitionnement, gestion des partitions, des tablespaces associés, des statistiques 3 - 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 4 - 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 - Les outils d'administration - L'architecture d'Oracle11g - Gestion de l'instance - Gestion des fichiers - Le stockage des données - Les tables - Les index B*-tree et Bitmap http://www.it-formation.com Contactez nous au 01.42.62.91.86 ou par courriel : [email protected] IT Formation, votre partenaire formation - Traitement des requêtes et mécanismes transactionnels - Gestion des utilisateurs et sécurité - Sauvegarde et restauration - Création de bases de données - Configuration réseau - La technologie Data Pump - L'outil de chargement SQL*Loader 5 - Optimiser, fiabiliser et sécuriser la base de données (4j) - Objectif : disposer des compétences nécessaires pour administrer des bases de données Oracle dans des conditions optimales de fiabilité et de sécurité en appréhendant notamment les problématiques de stockage, de sauvegardes et de restaurations et de sécurisation du serveur et des bases de données - Gérer le stockage avec ASM (Automatic Storage Management) - Introduction à RMAN, outil pour les sauvegardes et restaurations - Utiliser rman sans catalogue - Centraliser les sauvegardes effectuées par rman : le catalogue - Utiliser les StandBy Database pour disposer de bases de secours - Utiliser Oracle Data Guard pour assurer la haute disponibilité d'une base - Planifier des traitements et des tâches à l'aide du Scheduler - Sécuriser un serveur de bases de données avec un proxy Oracle et le cryptage des données http://www.it-formation.com Contactez nous au 01.42.62.91.86 ou par courriel : [email protected]