Langage SQL et PL_SQL par SIGOTM

Lieu(x)
En centre (35)
Durée
Total : 35 heures
En centre : 35 heures
Financement
Demandeur d’emploi
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
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
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).
Centre(s)
  • Cesson Sévigné (35)
Formation proposée par : SIGOTM
À découvrir
VERTEGO INFORMATIQUE
Les fondamentaux du langage sql par VERTEGO INFORMATIQUE
Langage PL/SQL par Alphorm
Oracle - Langage PL/SQL par M2I FORMATION MERIGNAC
Le langage SQL - le guide complet par Alphorm
Langage SQL par M2I Formation (Siège)
Langage SQL par BT Formation - BT Info
Le langage sql par Vaelia
Le langage SQL par VAELIA MERIGNAC
Langage SQL par Scribtel formation
Langage SQL par M2I FORMATION METZ