Oracle SQL & PL/SQL - classe virtuelle de 5 jours

3.450,00 EUR

  • 5 days
Classe virtuelle en direct
En entreprise

Acquérez des bases solides en développement de bases de données Oracle avec ce cours pratique sur les fondamentaux d’Oracle SQL et PL/SQL. Conçu pour les débutants et les futurs professionnels des bases de données, ce cours vous apprend à extraire, gérer et manipuler des données avec Oracle SQL, tout en vous initiant à la programmation PL/SQL pour créer des procédures, des fonctions, des déclencheurs et la logique de base de données.

Caractéristiques principales

Langue

Supports de cours en anglais

Niveau

Niveau débutant - intermédiaire

5 jours de formation en direct avec un instructeur

Formation virtuelle (8 heures par jour)

Accès à Oracle SQL Developer

Cahier d’exercices du cours et supports de référence téléchargeables

Plus de 60 heures d’étude recommandées

Attestation de fin de programme incluse

Hero

Résultats d’apprentissage

À la fin de ce programme, vous serez capable de :

Principes fondamentaux d’Oracle SQL et PL/SQL

Acquérez des compétences pratiques en Oracle SQL pour l’extraction, la manipulation et la gestion de données avant de progresser vers la programmation PL/SQL pour l’automatisation et la logique procédurale.

Travailler avec les dictionnaires de données

Apprenez à interroger les vues du dictionnaire de données Oracle pour comprendre les structures de la base de données, les relations, les index et les métadonnées, afin d’améliorer l’analyse et le dépannage de la base de données.

SQL dynamique et requêtes avancées

Explorez le SQL dynamique, la liaison de paramètres et les techniques de requêtes sécurisées tout en construisant des jointures avancées, des sous-requêtes corrélées, des vues en ligne et des requêtes SQL optimisées pour les performances.

Création de programmes PL/SQL

Créer des programmes PL/SQL modulaires en utilisant des variables, des boucles, des conditions, des curseurs, des enregistrements et la gestion des exceptions afin d’automatiser des tâches et de concevoir des solutions fiables pilotées par base de données.

Hero

Chronologie du cours

  1. Jour 1

    Principes fondamentaux de PL/SQL

    • Introduction au PL/SQL
    • Variables, constantes et types de données
    • Initialisation des variables et affectation des valeurs
    • Utilisation de SQL dans du code PL/SQL
    • Génération de sortie dans SQL Developer
  2. Jour 2

    Logique du programme

    • Les instructions IF, ELSE et CASE
    • Boucles BASIC, WHILE et FOR
    • Boucles imbriquées et étiquetées
    • Instructions GOTO et CONTINUE
  3. Jour 3

    Utilisation des curseurs

    • Curseurs implicites et explicites
    • Déclaration, ouverture et fermeture de curseurs
    • Récupération des lignes et vérification de l’état
    • Curseur FOR UPDATE et boucles FOR
    • Curseurs paramétrés
  4. Jour 4

    Exceptions et blocs imbriqués

    • Gestion des exceptions en PL/SQL
    • Exceptions système et définies par l’utilisateur
    • Erreurs d’application et gestion de WHEN OTHERS
    • Blocs imbriqués et étiquetés
    • Portée des variables, des curseurs et des instructions GOTO
    • Propagation des exceptions
  5. Jour 5

    Enregistrements et tableaux associatifs PL/SQL

    • Déclaration et utilisation de types d’enregistrements
    • Travailler avec des enregistrements imbriqués
    • Tableaux associatifs (tables indexées par clé)
    • Fonctions de table PL/SQL intégrées
    • Gestion des collections PL/SQL
Oracle SQL

Qui devrait s’inscrire à ce programme ?

Développeurs Oracle de bases de données en herbe

Administrateurs de bases de données (DBA) juniors

Analystes de données et spécialistes du reporting

Développeurs logiciels travaillant avec des bases de données Oracle

Professionnels de l’informatique impliqués dans la gestion de bases de données

Toute personne souhaitant développer ses compétences en programmation SQL et PL/SQL

Commencer le cours maintenant

Prérequis

  • Connaissances de base en informatique et en technologies de l’information
  • Une bonne connaissance des bases de données et des concepts liés aux données est un atout
  • Aucune expérience préalable en Oracle SQL ou PL/SQL n’est requise
  • Des connaissances de base en programmation sont utiles mais non obligatoires
  • Il est recommandé d’avoir une compréhension des bases de données relationnelles

Déclarations

Licences et accréditation

Le cours est proposé conformément à l’accord du programme partenaire et respecte les exigences de l’accord de licence.

Politique d’équité

Nous encourageons les candidats à contacter l’AVC pour obtenir des conseils et un accompagnement tout au long du processus d’aménagement.

Foire aux questions

Contact background

Avez-vous besoin de solutions d’entreprise ou d’une intégration LMS?

Vous n'avez pas trouvé le cours ou le programme adapté à votre entreprise ? Besoin d'une intégration LMS ? Écrivez-nous ! Nous réglerons tout !