Formation Oracle au Maroc

Ci-dessous les Programmes relatifs à la formation Oracle au Maroc dispensés par notre cabinet de formation Professionnelle.

01- Formation Oracle au Maroc : introduction au SGBD Oracle

Les objectifs de la Formation Oracle au Maroc intitulée introduction au SGBD Oracle sont  :

  • Connaître les différents aspects d’un serveur Oracle
  • Comprendre un schéma relationnel
  • Découvrir les langages SQL et PL/SQL et connaître leurs rôles
  • Connaître l’architecture d’une instance ou d’une base
  • Comprendre les principaux métiers associés à une base
Formation introduction au SGBD Oracle
Pour plus de détails, cliquez sur l'image

02- Formation Oracle au Maroc : interroger des bases de données

Les objectifs de la Formation Oracle au Maroc intitulée interroger des bases de données sont  :

  • Pratiquer le langage interactif SQL dans tout environnement relationnel
  • Être en mesure d’écrire des requêtes compatibles avec plusieurs SGBD
  • Savoir sélectionner, modifier ou supprimer des données à l’aide de requêtes SQL
  • Comprendre comment extraire des données de différentes tables
 
Pour plus de détails, cliquez sur l'image

03-Formation Oracle au Maroc : Langage SQL pour non-informaticiens

Les objectifs de la Formation Oracle au Maroc intitulée Langage SQL pour non-informaticiens sont  :

  • Concevoir une base de données SQL Server 
  • Créer une base SQL Server (tables, contraintes d’intégrités)
  • Manipuler le langage SQL pour interroger les données d’une base.
  • Familiariser avec des requêtes plus avancées pour analyser les informations
 
Formation langage SQL pour non-informaticiens
Pour plus de détails, cliquez sur l'image

04- Formation Oracle au Maroc : Oracle-langage SQL

Les objectifs de la Formation Oracle au Maroc intitulée Oracle-langage SQL sont  :

  • Comprendre le modèle relationnel
  • Identifier les objets d’une base de données Oracle
  • Interroger et classer les données d’une table
  • Manipuler les données dans les tables de la base
  • Savoir restituer les données
Pour plus de détails, cliquez sur l'image

05-Formation Oracle au Maroc : optimiser la structure d’une base de données Oracle avec SQL

Les objectifs de la Formation Oracle au Maroc intitulée optimiser la structure d’une base de données Oracle avec SQL sont  :

  • Savoir optimiser le stockage des données
  • Pouvoir gérer les statistiques des tables et index
  • Comprendre comment optimiser les requêtes
 
Pour plus de détails, cliquez sur l'image

06- Formation Oracle au Maroc : Oracle : Les fondamentaux du langage PL/SQL

Les objectifs de la Formation Oracle au Maroc intitulée Oracle : Les fondamentaux du langage PL/SQL sont  :

  • Créer et exécuter des procédures et des fonctions stockées simples
  • Décrire les fonctionnalités et la syntaxe de PL/SQL
  • Concevoir des blocs anonymes PL/SQL qui s’exécutent efficacement
  • Gérer des exceptions dans les unités de programme
  • Utiliser des structures de programmation PL/SQL et contrôler le flux du code de façon conditionnelle (boucles, structures de contrôle et curseurs explicites)
  • Ecrire un code PL/SQL pour réaliser l’interface avec la base de données
Oracle : Les fondamentaux du langage PL/SQL
Pour plus de détails, cliquez sur l'image

07- Formation Oracle au Maroc : Développer avec Oracle PL/SQL

Les objectifs de la Formation Oracle au Maroc intitulée Développer avec Oracle PL/SQL  sont  :

  • Connaître et utiliser le langage procédural PL/SQL et les objets stockés dans le noyau : procédure, fonction, package, trigger
  • Savoir créer des blocs PL/SQL qui puissent être partagés par plusieurs applications, forms ou reports
  • Disposer d’indications pratiques pour développer un code PL/SQL plus performant et surtout plus pertinent
Formation Développer avec Oracle PL/SQL
Pour plus de détails, cliquez sur l'image

08- Formation Oracle au Maroc : Développer en PL/SQL – perfectionnement

Les objectifs de la Formation Oracle au Maroc intitulée Développer en PL/SQL – perfectionnement sont  :

  • Ecrire des programmes en PL/SQL
  • Maîtriser les fonctions avancées
  • Optimiser son code
  • Ecrire et exécuter du code SQL dynamique
Formation Développer en PL/SQL – perfectionnement
Pour plus de détails, cliquez sur l'image

09- Formation Oracle au Maroc : Oracle – Optimiser des requêtes SQL

Les objectifs de la Formation Oracle au Maroc intitulée Oracle – Optimiser des requêtes SQL sont  :

  • Appréhender les particularités de chaque type d’application
  • Être capable de traiter des requêtes SQL
  • Savoir se servir des outils de diagnostic et de mesure de performance
  • Optimiser le schéma relationnel des bases de données
  • Savoir optimiser le serveur Oracle
  • Savoir optimiser ses requêtes SQL
  • Appréhender la parallélisation d’exécution de requêtes
Formation Oracle – Optimiser des requêtes SQL
Pour plus de détails, cliquez sur l'image

10- Formation Oracle au Maroc : Oracle – SQL pour le Décisionnel

Les objectifs de la Formation Oracle au Maroc intitulée Oracle – SQL pour le Décisionnel sont  :

  • Comprendre les fondamentaux de l’architecture décisionnelle et de la modélisation
  • Maîtriser les groupements des données et les fonctions analytiques
  • Savoir utiliser les objets et les mises à jour (ETL, tables externes, vues…)
  • Effectuer l’analyse des données avec la clause MODEL
Formation Oracle – SQL pour le Décisionnel
Pour plus de détails, cliquez sur l'image

SGBD Oracle

Oracle Database est un système de gestion de base de données relationnelle (SGBDR) qui depuis l’introduction du support du modèle objet dans sa version 8 peut être aussi qualifié de système de gestion de base de données relationnel-objet (SGBDRO). Fourni par Oracle Corporation, il a été développé par Larry Ellison, accompagné entre autres, de Bob Miner et Ed Oates.

En 1979, le premier prototype (RDBMS – RSI1) intégrant la séparation des espaces d’adressage entre les programmes utilisateurs et le noyau Oracle est commercialisé. Cette version est entièrement développée en langage assembleur. La seconde version (RDBMS – RSI2) est un portage de l’application sur d’autres plates-formes.

En 1983 la troisième version apporte des améliorations au niveau des performances et une meilleure prise en charge du SQL. Cette version est entièrement codée en langage C. A la même époque RSI change de raison sociale et devient Oracle.

En 1984 la première version d’Oracle (Oracle 4) est commercialisée sur les machines IBM.

En 1985 Oracle 5 permet une utilisation client-serveur grâce au middleware SQL*Net.

En 1988 Oracle 6 est disponible sur un grand nombre de plates-formes et apporte de nombreuses nouvelles fonctionnalités ainsi qu’une amélioration notable des performances.

En 1991, Oracle 6.1 propose une option Parallel Server (dans un premier temps sur la DEC VAX, puis rapidement sur de nombreuses autres plates-formes).

En 1992, Oracle 7 sort sur les plates-formes UNIX (elle ne sortira sur les plates-formes Windows qu’à partir de 1995). Cette version permet une meilleure gestion de la mémoire, du CPU et des entrées-sorties. La base de données est accompagnée d’outils d’administration (SQL*DBA) permettant une exploitation plus aisée de la base. En 1997, la version Oracle 7.3 (baptisée Oracle Universal Server) apparaît, suivie de la version 8 offrant des capacités objet à la base de données

La base de données est écrite en langage C et est disponible sur de nombreuses plates-formes matérielles (plus d’une centaine) dont :

  • AIX (IBM)
  • Solaris (Sun)
  • HP/UX (Hewlett Packard)
  • Windows NT (Microsoft)

Oracle depuis la version 8.0.5 est disponible sous Linux

Les versions d’Oracle :

Oracle se décline en plusieurs versions

  • Oracle Server Standard, une version comprenant les outils les plus courants de la solution Oracle. Il ne s’agit pas pour autant d’une version bridée…
  • Oracle Server Enterprise Edition

Les fonctionnalités :

Oracle est un SGBD permettant d’assurer :

  • La définition et la manipulation des données
  • La cohérence des données
  • La confidentialité des données
  • L’intégrité des données
  • La sauvegarde et la restauration des données
  • La gestion des accès concurrents

Les composants d’Oracle :

Outre la base de données, la solution Oracle est un véritable environnement de travail constitué de nombreux logiciels permettant notamment une administration graphique d’Oracle, de s’interfacer avec des produits divers et d’assistants de création de bases de données et de configuration de celles-ci.

On peut classer les outils d’Oracle selon diverses catégories :

  • Les outils d’administration
  • Les outils de développement
  • Les outils de communication
  • Les outils de génie logiciel
  • Les outils d’aide à la décision

Les langages :

SQL(sigle de Structured Query Language) est un langage informatique normalisé servant à exploiter des bases de données relationnelles. La partie langage de manipulation des données de SQL permet de rechercher, d’ajouter, de modifier ou de supprimer des données dans les bases de données relationnelles.

PL/SQL (sigle de Procedural Language / Structured Query Language) est un langage fondé sur les paradigmes de programmation procédurale et structurée. Il est propriétaire, créé par Oracle et utilisé dans le cadre de bases de données relationnelles. Sa syntaxe générale ressemble à celle des langages Pascal et Ada.

PL/SQL est disponible dans Oracle Database (depuis la version 7), TimesTen In-Memory Database (depuis la version 11.2.1) et IBM DB2 (depuis la version 9.7).

Il permet de combiner des requêtes SQL et des instructions procédurales (boucles, conditions…), dans le but de créer des traitements complexes destinés à être stockés sur le serveur de base de données (objets serveur), comme des procédures stockées ou des déclencheurs.

cabinet de formation au Maroc

N’hésitez pas à nous contacter pour nous confier votre

ingénierie de formation ou vos besoins en formation :

En présentiel- A distance- En Elearning

Merci.

5/5

Ils nous ont fait confiance !