IFOSUP UN NOUVEAU REGARD SUR LA FORMATION Oracle SQL Decideurs PUBLIC ET PRE REQUIS Public :Chef de projet Développeurs Pré-requis : aucun OBJECTIFS PROGRAMME Une présentation synthétique des caractéristiques techniques de l'offre Oracle et de ses évolutions récentes destinée à tous ceux qui souhaitent appréhender les principes et les mécanismes de fonctionnement du SGBD. Conduire des projets et/ou développer des applications intégrant Oracle 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) IFOSUP 36, av du Général de Gaulle 93170 Bagnolet -1- IFOSUP UN NOUVEAU REGARD SUR LA FORMATION PROGRAMME (SUITE) 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) 2 jours DUREE IFOSUP 36, av du Général de Gaulle 93170 Bagnolet -2-