ArcGIS

Formation Langage SQL et PL_SQL

Durée: 5j, soit 35 heures
Modalité : formation présentielle
Versions: Toutes versions
Validation : évaluation du stagiaire, attestation de suivi de stage
Pré-requis: Connaissance Oracle.
Public: Tout public
Niveau: standard
Moyens: Un ordinateur par stagiaire, des travaux pratiques proposés pendant la formation,des intervenants universitaires spécialisés, support de cours offert à chaque stagiaire, une clé USB offerte.
Pédagogie: 15% de théorie, 85% de pratique : étude de cas, mise en situation, exercices d’évaluation.

    Objectifs:
  • Connaître les fonctionnalités du langage SQL :
  • Langage de requêtes et fonctions
  • Manipuler les données d’une base Oracle
  • Appréhender les aspects de stockages des données
  • Maîtriser l'interface utilisateur du SQL (SQL*PLUS)
  • Connaître et utiliser le langage procédural PL/SQL
  • Connaître et utiliser les traitements stockés dans les bases de données Oracle (Procédure, fonction, package, trigger).

Plan de cours en format pdf 

 

Aix en Provence - Besançon Bordeaux- Clermont Ferrand Grenoble - Guadeloupe - Lille Lyon - Marseille - Martinique Montpellier - Nice Orléans - Paris Rennes - Réunion - Rouen - Saint Etienne - Toulouse - Tours

Calendrier


Demande devis

Algérie - Belgique - Bénin   Burkina Faso - Côte d'Ivoire Gabon - Guinée - Libye Madagascar - Mali - Maroc Monaco - Niger - République démocratique du Congo   Sénégal - Suisse - Tchad - Togo Tunisie

Demande devis

Le langage SQL
    LID (Langage d’Interrogation des Données)
  • La structure de l’ordre SELECT
  • La sélection des lignes et des colonnes
  • Le Tri du résultat, la clause DISTINCT
  • Les différents types de jointures
  • Les opérateurs ensemblistes
  • La sous-interrogation
  • Les expressions et les fonctions
  • Les fonctions de groupe
  • Le traitement des structures d’arbre
  • La sélection avec verrouillage
    LMD (Langage de Manipulation des Données)
  • L’insertion, la mise à jour, la suppression
  • La gestion des transactions
    LDD (Langage de Définition des Données)
  • Les types de données
  • La création de différents objets: Tables, Vues, Index, Clusters, Séquences, Synonymes
    La gestion de la confidentialité
  • Au niveau système : Connexion à Oracle, autorisation,…
  • Au niveau objet : type d’accès,…
    Le dictionnaire de données L’interface utilisateur SQL*Plus
  • La connexion, les commandes principales, le paramétrage, le fichier SPOOL, la mise en forme des résultats
Le langage PL/SQL
  • Pourquoi PL/SQL ?
  • Son fonctionnement et son intégration dans le noyau et les outils
  • La structure d’un bloc PL/SQL
  • Le PL/SQL et l’instruction selecte
    Les variables
  • Les types de données
  • La conversion des types de données
  • Les variables (Déclaration, affectation de valeurs)
  • Les variables référencées (%TYPE, %ROWTYPE)
  • Les variables type RECORD
  • Les tables PL/SQL (Tableaux)
  • La visibilité des variables
  • Les « bind » variables
    Les structures de contrôle
  • Les traitements conditionnels
  • Les traitements itératifs
  • Les traitements séquentiels
    Les curseurs
  • La définition et les types (curseurs explicites et implicites)
  • Les attributs d’un curseur : %FOUND, %NOTFOUND, %ISOPEN, %ROWCOUNT
  • Les boucles et les curseurs
  • les curseurs paramétrés, les curseurs FOR UPDATE
  • Les clauses d’un curseur : CURRENT OF et RETUR
  • Les variables de type REF CURSOR
    La gestion des erreurs
  • Les exceptions prédéfinies
  • Les exceptions définies par l’utilisateur
  • Les exceptions personnalisées
  • L’utilisation de SQLCODE et SQLERRM
    La gestion des transactions
  • Commit, Rollback, Savepoint
    Les traitements stockes dans la base
  • Les procédures
  • Les fonctions
  • Les package
  • Les triggers
  • Le trigger INSTEAD OF
  • Les triggers en cascade
    La gestion des dépendances
  • Les packages intégrés
  • Le débogage sous SQL*PLUS

SIGOTM offre un devis spécifique pour les travailleurs indépendants, les demandeurs d'emploi, les étudiants et les particuliers. Pour un devis spécifique, veuillez nous contacter

 

    SIGOTM
  • Sarl au capital social de 10 000 €
  • SIRET:507 783 314 00010
  • 1, rues des Saules
  • 35510, Cesson-sévigné, France
  • Tél.+33 (0) 2 30 88 12 99
  • Email. sigotm@sigotm.com
  • Site: www.sigotm.com