Oracle SQL 10g en 3 ou 4 Jours

publicité
Oracle SQL 10g
en 3 ou 4 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 10g et 11g.
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 !
⇒ Le 4èmè jour est en option
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
Le langage SQL
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, …)
Le 4ème jour
Les tables et les index
Manipuler les tables et les index
appartenant à un schéma
Savoir créer ou modifier une table et ses
index
Les Vues
Comprendre l’utilité des vues
Manipuler les vues
Séquences et synoymes
Comprendre et manipuler les séquences
Comprendre et manipuler les synonymes
Les utilisateurs et leurs droits
Comprendre la notion de profil
Connaître la gestion des utilisateurs et des
mots de passe
Connaître l’organisation et la gestion des
droits (privilèges system et privilèges
objets)
Savoir gérer un ensemble de privilèges
(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
Les instructions COMMIT et ROLLBACK
Apprendre à découper une transaction
Procédures cataloguées et objet
Les langages LMD et LDD
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 SQL 10g
Comprendre la notion de fonction,
procédure et package
Comprendre la notion de trigger
Découvrir et comprendre le relationnel
objet dans oracle
Tellora
Téléchargement