Fast Track to Oracle SQL et PL/SQL (Live Virtual Class)

Blended learning

À qui s'adresse la formation?

Administrateurs de bases de données

Durée

5,00 jour(s)

Langues(s) de prestation

EN FR

Prochaine session

16.01.2025
Lieu
Live Virtual Class

Prix

2500,00€

Objectifs

Ce cours en formule "Fast Track" vous permet d'acquérir les compétences SQL et PL/SQL de manière rapide. En effet, beaucoup d'exercices vous seront proposés tout au long de la formation.

  • Acquérir la maîtrise des requêtes SQL
  • Acquérir la maîtrise du langage PL/SQL

Contenu

I LANGAGE SQL

1 - Le langage
  • La gestion des données
  • Généralités
  • Organisation des bases de données
2 - Modèle relationnel
  • Concept et définitions
  • Principales règles
  • L'algèbre relationnel
3 - Le langage SQL
  • Généralités
  • Description des objets
    • Types de données
    • Gestion des tables
    • Gestion des index
  • Manipulation des données
    • Expressions, opérateurs et conditions
    • Manipulation des lignes
    • Extraction des données
    • Contrôle des transactions
  • Traduction de l'algèbre relationnel
    • Restriction des lignes
    • Projection de colonnes
    • Calculs d'agrégats
    • Fonctions de regroupement
    • Fonctions analytiques
    • Restrictions sur les agrégats de lignes
    • Produit cartésien
    • Jointures internes
    • Jointures externes
    • Union, intersection, différence
    • Tri des données
  • SQL Avancé
    • Gestion des vues
    • Gestion des schémas
    • Utilisation des synonymes
    • Utilisation des séquences
    • Écrire des sous-requêtes
    • Verrouillage des tables
    • Commentaires des tables et des colonnes
    • Utilisation des expressions régulières
4 - SQL Plus
  • Connexion et déconnexion
  • Exécuter des commandes SQL et des blocs PL/SQL
  • Mettre en forme les résultats de requêtes
    • En-têtes/pied de page
    • Ruptures
    • Format de colonne
    • Calcul statistique
  • Environnement et traitement des erreurs
    • Statistiques de temps d'exécution
    • Paramètres de l'environnement
    • Traitement des erreurs

II LANGAGE PL/SQL

1 - Le langage procédural
  • Introduction
  • Gestion des variables
  • Structures de contrôle
  • Utilisation des curseurs
  • Gestion des erreurs
2 - Déclencheurs (triggers)
  • Les triggers de base de données
  • Les trigger sur évènements
  • Gestion des triggers
3 - Blocs PL/SQL nommés
  • Les procédures stockées
  • Les fonctions stockées
  • Les packages
4 - Concepts avancés
  • Transactions autonomes
  • SQL dynamique
  • Collections et enregistrements
5 - Traitement de lignes par lot
  • Copie des données par bloc
  • Fonctions et ensemble de lignes
6 - Les packages usuels
  • Afficher des données avec DBMS_OUTPUT
  • Lire et écrire des fichiers avec UTL_FILE
  • Manipuler les LOB avec DBMS_LOB
7 - Utilitaire WRAP
  • Cryptage du code avec WRAP

Certificat, diplôme

Une attestation de participation sera transmise aux participants

Prochaine session

Date
Ville
Language & prix
16.01.2025

20.01.2025
Live Virtual Class
FR 2500,00€

Contact pour cette formation

Nathalie Thielemans / Nassera Aici

Ces formations pourraient vous intéresser