Oracle SQL -PlSQL
Formation
À Rouen et Paris
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
-
Durée
5 Jours
Objectifs: Connaître les principales fonctions du serveur Oracle ; maîtriser la consultation, l'organisation et la gestion du contenu d'une base relationnelle. Etre capable de réaliser des scripts en PL/SQL, des procédures stockées et des triggers dans un environnement Oracle. Destinataires: Analystes, analystes programmeurs, administrateurs de SGBD ou utilisateurs expérimentés devant utiliser un SGBDR.
Les sites et dates disponibles
Lieu
Date de début
Date de début
Date de début
À propos de cette formation
Culture et expérience informatique (système et programmation).
Les Avis
Le programme
Intitulé :
Oracle SQL - PLSQL
Durée :
35 heures
Objectif :
- Connaître les principales fonctions du serveur Oracle ; maîtriser la consultation, l'organisation et la gestion du contenu d'une base relationnelle.
- Etre capable de réaliser des scripts en PL/SQL, des procédures stockées et des triggers dans un environnement Oracle.
Pré-requis :
- Analystes, analystes programmeurs, administrateurs de SGBD ou utilisateurs expérimentés devant utiliser un SGBDR.
- Culture et expérience informatique (système et programmation).
Contenu de la formation :
Introduction à la technologie du serveur de données Oracle
Présentation du langage SQL, son interaction avec le SGBDR
Consultation et extraction de données
- Description des clauses de l'ordre SELECT
- Formulation des recherches simples et complexes
- Interrogation sur plusieurs tables, les différentes formes de jointures (expressions Oracle et normalisées)
- Requêtes imbriquées, indépendantes, corrélées, "inline views"
- Fonctions récapitulatives, regroupements et filtres sur groupes
- Les différents types d'expressions et fonctions SQL
- L'expression conditionnelle CASE
- Les opérations ensemblistes
- Le tri des données
Manipulation des données d'une table
- Les ordres Insert, Delete, Update, et Merge ; le contrôle des transactions
- Mécanismes implicites et explicites de verrouillage (Lock)
- Organisation et maintien des tables (Create, Drop, Alter)
- Les différents types de données Oracle
- Déclaration de contraintes d'intégrité
- Les opérations spécifiques (Comment, Truncate, Rename)
- Définition des autorisations d'accès (Grant, Revoke)
- Construction et manipulation d'objets divers (vues, synonymes, indexes et séquenceurs)
- Clés d'interprétation du dictionnaire de données
Principales commandes d'interface SQL*Plus, iSQL*PLUS
- Assurer l'adaptation de l'environnement de travail
- Commandes de rupture, de calculs récapitulatifs et de production de rapports
Mises en pratique et capacités induites
- Distinguer les implications pratiques des différentes catégories d'ordres SQL
- Pratiquer l'extraction de données et assurer leur mise en forme
- Construire des requêtes simples et complexes et recourir aux différentes formes de jointures selon la norme SQL3
- Manipuler le contenu des tables et contrôler la gestion des transactions
- Créer, utiliser et maintenir les différents objets d'une base relationnelle (tables, vues, index, synonymes et séquences)
- Définir les règles garantissant l'intégrité des données
- Contrôler la nature des différents types d'accès aux données de la base
- Interpréter les informations du dictionnaire de données
- Procéder à l'écriture et à l'exécution de scripts SQL complets
- Produire des rapports en sortie (fichiers texte ou page HTML)
PRESENTATION
LES ELEMENTS DE BASE DU LANGAGE
- Les blocs.
- Les variables.
- Les opérateurs.
- Les structures d'enchaînement (alternatives, boucles).
LA GESTION DES CURSEURS
- La déclaration.
- Les attributs.
- Les clauses spécifiques.
LA GESTION DES EXCEPTIONS
- Les déclarations.
- Les traitements.
LES TRAITEMENTS STOCKES
- Les procédures, les fonctions et les packages.
- Les triggers sur table.
- Les triggers sur vue.
- Les tables du catalogue associées.
- L'utilisation des packages standard.
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Oracle SQL -PlSQL