Oracle Prise en Main 5 Jours Un cours qui vous permettra d’acquérir les compétences nécessaires à l’utilisation du langage SQL, dans une base de données Oracle. Pré-Requis : Informatique générale Public : utilisateurs, ingénieurs systèmes, exploitants, chefs de projets et analystes développeurs ⇒ Les travaux pratiques représentent 50% du cours ! Déroulement de cours Du 1er au 3ème jour Introduction au relationnel Connaître les différentes phases de conception d’une base de données relationnelle (selon Merise MCD, MLD, MPD) Apprendre à lire un modèle de données. Règles de passage du MCD au MPD Les contraintes d’intégrité Les outils SQL*Plus et iSQL*Plus Savoir se connecter à une base oracle à travers SQL*Plus Manipuler des commandes de mise en forme SQL*Plus Connaître ses caractéristiques et son utilisation Les 4ème et 5ème jour Les tables et les index Les Vues Savoir exécuter des requêtes d’interrogation simples et leurs prédicats Savoir utiliser des tris Apprendre à construire une jointure entre plusieurs tables et savoir utiliser des alias Mettre en forme l’affichage d’une requête Apprendre à exécuter une jointure externe Ecrire des requêtes dans la clause FROM Connaître les fonctions internes à Oracle (SUM, COUNT, …) Ecrire des requêtes avec regroupement (utilisation de GROUP BY et HAVING) Manipuler les opérateurs ensemblistes (UNION, INTERSECT et MINUS) Ecrire des requêtes imbriquées (utiliser les opérateurs :IN, EXIST …) Connaître les jointures ANSI et les opérateurs associés (JOIN, …) Modifier des lignes de tables (INSERT, UPDATE, DELETE et TRUNCATE) Présentation des objets de schéma ( vues, tables, index, séquences, synonymes). Formation Oracle Prise en Main Comprendre et manipuler les séquences Comprendre et manipuler les synonymes Les utilisateurs et leurs droits Connaître la gestion des utilisateurs et des profils Connaître l’organisation et la gestion des droits (privilèges system et privilèges objets) commandes GRAND, REVOKE Connaître et manipuler les rôles Transactions et accès concurrents Comprendre la notion d’objet de schéma Connaître les principes de la lecture cohérente et l’utilité des Rollbacks Segments Comprendre la gestion des accès concurrents (COMMIT et ROLLBACK) Procédures cataloguées et objet Les langages LMD et LDD Comprendre l’utilité des vues Manipuler les vues Séquences et synonymes Le langage SQL Manipuler les tables et les index appartenant à un schéma Savoir créer ou modifier une table et ses index Comprendre la notion de fonction, procédure et package Comprendre la notion de trigger Découvrir et comprendre le relationnel objet dans oracle Architecture d’une base Oracle Comprendre la notion d’instance et son fonctionnement Comprendre la notion de DATABASE et la gestion des tablespaces www.Tellora.fr