Oracle, Prise en Main

Formation

À Montrouge et Rouen

1 990 € HT

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation intensive

  • Niveau

    Niveau initiation

  • Dirigé à

    Pour professionnels

Objectifs: Un cours intensif qui vous permettra d'acquérir toutes les compétences nécessaires à l'utilisation efficace et fiable du produit: principes du relationnel, concepts et pratique du langage SQL, organisation physique et gestion des transactions. Les principales commandes seront analysées et mises en oeuvre. Destinataires: De bonnes connaissances en informatique sont nécessaires, notamment en matière de systèmes d'exploitation et de programmation.

Précisions importantes

Modalité Formation continue

Les sites et dates disponibles

Lieu

Date de début

Montrouge ((92) Hauts-de-Seine)
Voir plan
41 Rue Perier

Date de début

Consulter
Rouen ((76) Seine-Maritime)
Voir plan
13 Rue Malherbe, 76100

Date de début

Consulter

À propos de cette formation

De bonnes connaissances en informatique sont nécessaires, notamment en matière de systèmes d'exploitation et de programmation.

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

Introduction

L'offre Oracle
Les différentes versions.
Les outils, les applications.

Le modèle relationnel
Les notions de table et de relation.
Les contraintes d'intégrité.
Les schémas d'une base de données.

L'outil SQL*Plus
Caractéristiques.
Utilisation.
L'outil ISQL*Plus.

Mise en place du schéma d'une base de données
Types de données Oracle.
Création des tables.
Définition de contraintes d'intégrité (intégrité de domaine, intégrité référentielle, clés, cohérence).

Manipulation des données
Mise à jour, insertion et suppression.

Langage d'interrogation SQL

Requêtes d'interrogation simples
Sélections et restrictions.
Tris, fonctions et agrégats.
Les jointures.

Requêtes d'interrogation complexes
Les requêtes imbriquées.
Les clauses "group by".

La programmation en PL/SQL
Les instructions du langage PL/SQL
Les types de variables.
Les structures de contrôle, conditions, itérations.
Gestion des erreurs par le mécanisme d'exceptions.

Structuration des s PL/SQL
Procédures et fonctions. Définition et utilisation des procédures stockées.
Spécification des packages.

Interaction avec la base de données
Manipulation des curseurs, curseurs implicites et curseurs explicites.
Déclaration dynamique des types des variables à l'aide du dictionnaire de données.

Gestion des exceptions
Déclenchement d'une exception : erreurs internes, avertissements.

Triggers LMD dans Oracle

Présentation des triggers de Oracle
Structure d'un trigger (Evénement/Action).
Déclenchement d'un trigger (statement triggers et ro- triggers).
Actions d'un trigger (mise à jour automatique des données, annulation d'une action illicite, audit).

Catégories de triggers
Spécification des triggers d'instruction et des triggers de ligne.
Utilisation de :NEW et :OLD dans les triggers de ligne.
Gestion des triggers.

Architecture et objets d'une base de données

Utilisation des vues et des synonymes
Création et utilisation des vues.
Création et utilisation des synonymes.

Organisation des données
Modèles de stockage d'Oracle.
Définition et utilisation des index.

Dictionnaire de données
Intérêt du dictionnaire de données.
Tables et vues du dictionnaire.

Tables globales temporaires
Intérêt.
Création et utilisation.

Gestion des transactions

Accès à la base par transactions
Définition de la notion de transaction.
Les commandes "commit", "rollback" et "savepoint".

Gestion de la concurrence et verrouillage des données
Caractéristiques de la gestion standard.
Transactions en lecture seule, niveaux d'isolation, verrouillage explicite

Sécurité et utilisateurs

Droits d'accès
Privilèges sur objets, privilèges système et rôles.
Attribution et révocation des droits d'accès.
Droits sur les vues et les traitements stockés.

Gestion des utilisateurs
Authentification des utilisateurs.
Profils d'utilisateurs et limites d'utilisation des ressources.

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Oracle, Prise en Main

1 990 € HT