Accueil > Big Data, SGBD, IA, BI, SAP > Oracle : prise en main
Formation #BSI196

Formation Oracle : prise en main

Formation avec Restauration incluse
(Déjeuner, Petit Déjeuner et Pauses Cafés)

Durée : 5 jours

Code : BSI196


Sessions programmées :

Du 22 au 26 Fév. 2021

Du 26 au 30 Avril 2021

Du 21 au 25 Juin 2021

Du 27 Sept. au 01 Oct. 2021

Du 22 au 26 Nov. 2021

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
  • Pour les entreprises AU MAROC :
    Au minimum 10 JOURS OUVRÉS avant la date de formation
  • Pour les entreprises HORS MAROC :
    Au minimum 15 JOURS OUVRÉS avant la date de formation

Formation dans votre entreprise.

Durée : 5 jours

Code : BSI196


Vous souhaitez réaliser cette formation en vos locaux avec le même programme ?

Vous souhaitez personnaliser le programme de cette formation pour qu'elle réponde aux spécificités de votre entreprise ?

Objectifs

  • Acquérir toutes les compétences nécessaires à l'utilisation efficace et fiable d'Oracle
Programme
1/ Concevoir une base de données
  • Transformer les données entreprise au schéma relationnel
  • Le modèle relationnel
  • Le modèle physique
  • Utilisation d'un outil de conception (data modeler)
2/ L'environnement Oracle
  • Différentes versions et éditions
  • Connexion à une base Oracle
  • L'outil Oracle SQL Developer
  • Introduction SQL
  • Différents types de données Oracle
  • Créer une table
3/ Langage SQL
  • Extraction simple des données (SELECT, FROM et WHERE…)
  • Mise à jour des données (insert, update, et delete)
  • Gestion des NULL
  • Les fonctions d'agrégats (somme, moyenne, nombre, …)
  • Les vues
  • Les jointures
  • Les requêtes imbriquées
  • Clauses GROUP BY, HAVING et ORDER BY
4/ Le PL/SQL
  • Instructions du langage
  • Types de variables
  • Instructions de contrôle
  • Gestion des erreurs
  • Procédures et fonctions
  • Interaction avec la base de données
  • Curseurs implicites et explicites
  • Les triggers (déclencheurs)
5/ Structure d'une base de données
  • Structure physique et logique (tablespace)
  • Fichiers de données (datafile)
  • Comprendre la saturation d'un tablespace
  • Les fichiers journaux (log)
6/ Structure de l'instance
  • Structurer la mémoire
  • SGA (System Global Area)
  • Notion d'instance Oracle
  • Arrêt et démarrage d'instance
7/ Gestion des transactions
  • Requêtes DELETE, UPDATE, INSERT
  • Transactions : verrous, lecture consistante
  • Gestion des undos et des redos
  • COMMIT et ROLLBACK
8/ Gérer les utilisateurs, les connexions et les modèles de sécurité
  • Propriétés des utilisateurs
  • Gestion de compte
  • Gestion des privilèges et rôles
  • Utilisation des vues pour masquer certaines données
9/ Optimisation des requêtes SQL
  • Les règles de l'optimiseur
  • Création des index
  • Générer des statistiques
  • Changer le plan d'exécution d'une requête
10/ Gestion du réseau
  • Compréhension de l'architecture et fichiers associés
  • Côté serveur et Listener
  • Côté client et Tnsping
  • Gestion des ressources à utiliser
11/ Compléments
  • Tablespace (data, temporaire, undo)
  • Tables (normales, temporaires)
  • Index (btree, bitmap)
  • Vues (normales, matérialisées)
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public cible

Public cible

  • Tout informaticien souhaitant développer sur Oracle ou voulant une première approche de l'administration
Dates

Dates

  • Du 22 au 26 Fév. 2021
  • Du 26 au 30 Avril 2021
  • Du 21 au 25 Juin 2021
  • Du 27 Sept. au 01 Oct. 2021
  • Du 22 au 26 Nov. 2021
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
    • Pour les entreprises AU MAROC : Au minimum 10 JOURS OUVRÉS avant la date de formation
    • Pour les entreprises HORS MAROC : Au minimum 15 JOURS OUVRÉS avant la date de formation