Bases de données relationnelles - Décisionnel / Oracle

Formation: Oracle SQL 10g ( 4 Jours )

Consulter les villes disponibles, le calendrier et nos tarifs dégressifs pour cette formation

Durée

4 Jour(s)

Pré-requis

Objectifs

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.

Programme

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, …)

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).

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

Comprendre la notion de fonction, procédure et package

Comprendre la notion de trigger

Découvrir et comprendre le relationnel objet dans oracle

 

 
  
 
Certificat/Attestation
Délivrance d'une attestation de fin de formation
 
Modalités d’évaluation
L’évaluation se déroule sous forme d’exercices pendant la durée de la formation. Une auto-évaluation est réalisée par le stagiaire en fin de formation
contactez-vous decouvrez nos formation en region decouvrez nos formation en region devis

Mots-Clés