Oracle SQL avancé

Formation

À Toulouse Cedex 1

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Lieu

    Toulouse cedex 1

Grâce à la formation que vous propose Iris Training vous allez pouvoir acquérir les compétences nécessaires afin d’approfondir un domaine particulier de votre métier. L’objectif de cette formation consiste en :Se spécialiser dans tous les domaines d'application du langage SQL (PL/SQL, langage hôte : Pro*,...) sur systèmes Oracle

Les sites et dates disponibles

Lieu

Date de début

Toulouse Cedex 1 ((31) Haute-Garonne)
Voir plan
2 Impasse Michel Labrousse, 31036

Date de début

Consulter

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

objectif Se spécialiser dans tous les domaines d'application du langage SQL (PL/SQL, langage hôte : Pro*,...) sur systèmes Oracle public concerné Informaticiens désirant se spécialiser avec les langages incontournables du monde des Bases de Données pré-requis Connaître le système Oracle et le langage SQL
Programme
  • PL/SQL
    • PL par rapport à SQL
    • Bloc PL/SQL
    • Exemple de bloc PL/SQL
    • Variables locales du bloc PL/SQL
    • Variables tableaux
    • Variables d'environnement
    • Structure conditionnelle
    • Structures itératives
  • Paquetage DBMS_OUTPUT
    • Principes
    • Fonctions disponibles
    • Exemple avec ENABLE et DISABLE
    • Exemple avec PUT_LINE
    • Exemple avec GET_LINE
  • Gestion des contraintes
    • Principes
    • Vérification de contraintes différées
    • Exemple avec INITIALLY NOVALIDATE
    • Exemple avec INITIALLY DEFERRED
    • Validation des contraintes
    • Utilisation
    • Exemple avec DISABLE NOVALIDATE
    • Exemple avec ENABLE VALIDATE
    • Exemple avec DISABLE VALIDATE
    • Exemple avec ENABLE NOVALIDATE
    • Utilisation dans une transaction
  • Curseurs
    • Principe
    • Démarche générale
    • Curseur avec le nombre de ligne connu
    • Attribut d'un curseur
    • Exemples
    • Curseur avec le nombre de ligne inconnu
    • Gestion automatique des curseurs
    • Syntaxe
    • Exemple avec un tableau
  • Gestion des erreurs : les exceptions
    • Principe
    • Différents types d'erreur
    • Erreurs SQL prédéfinies
    • Exemple d'erreur SQL
  • Procédures cataloguées
    • Principes
    • Caractéristiques
    • Déclaration d'une procédure
    • Exemple
    • Appel à partir de SQL*Plus
    • Appel à partir de PL/SQL
    • Appel à partir de PRO*C
    • Sécurité
    • Intégrité
    • Performance
    • Productivité (sous-programmes)
  • Fonctions cataloguées (functions)
    • Caractéristiques
    • Déclaration d'une fonction
    • Exemple
    • Appel à partir de PL/SQL
  • Les paquetages (packages)
    • Principes
    • Première partie (spécification)
    • Partie de corps (body)
    • Exemple de spécification
    • Exemple de corps
    • Appel d'un composant à partir de SQL*Plus
    • Appel à partie de PL/SQL
    • Appel à partir de PRO*C
    • Avantages

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Oracle SQL avancé

Prix sur demande