Formation : Langage SQL / SQL* PLUS
Se former
avec EduGroupe
- Renseignements :
- Durée : 3 Jours
- Type : En centre (inter)
- Diplômant : Non
- Prix H.T. € :
N.C.
- Objectifs :
- Maîtriser le langage SQL Oracle et l'outil SQL*Plus.
- Public visé :
- Utilisateurs de logiciels de type ''Infocentre'', futurs administrateurs, développeurs
d'applications autour d'une base de données relationnelle
- Pré-requis :
- Cette formation constitue un point d’entrée vers les sessions d’administration et de
programmation PL/SQL.
Elle présente le langage SQL dans son implémentation Oracle mais convient pour un
fort pourcentage à une personne travaillant sur un autre produit
- ARCHITECTURE ORACLE : INTRODUCTION
• Instance, Base de Données, Schéma
• Objets SQL, Tablespaces, Fichiers
• Client-Serveur, Service réseau Oracle
LE LANGAGE SQL
• Structure générale du langage
• Types de données
L'OUTIL SQL*PLUS
• Connexion
• Commandes essentielles
• Variables d'environnement
• Création de scripts
• Gestion du format d'affichage
SÉLECTIONS
• Sélections simples dans une table
- Projections, Comparaisons, Tris
- Fonctions et Expressions
• Sélections multitables
- Jointure, Jointure externe, Autojointure
• Requêtes imbriquées
- Opérateurs ensemblistes
- Requêtes corrélées
• Groupements
- Clause Group By, Clause Having
• Requêtes hiérarchiques
- Clause Connect By, Pseudocolonne Level
DÉFINITION DES DONNÉES
• Créations de tables
• Modifications et suppressions de tables
• Contraintes d'intégrité
• Utilisation des Vues
• Utilisation d'Index
• Synonymes
• Dictionnaire des données
MANIPULATION DES DONNÉES
• Ajouts (Insert)
• Mises à jour (Update)
• Suppressions (Delete)
• Transactions
- Gestion des incidents et accès concurrents
- Mise en oeuvre (Commit / Rollback)
CONTRÔLE DES DONNÉES
• Privilèges d'accès
• Privilèges et vues
OPTIMISATION : INTRODUCTION
• Explain Plan
• Lecture d'un plan d'exécution
• Utilisation d'index
• Règles de base