Prenez contact avec nous

Plan du cours

Introduction à Oracle Database

  • Architecture des bases de données
  • Modèle de base de données relationnelle
  • Utilisateurs, schémas et sessions
  • Outils d'interaction avec la base de données

Introduction à l'instruction SELECT

  • Filtrage et sélection à l'aide de la clause WHERE
  • Tri des résultats de requête
  • Types de données, opérateurs et gestion des valeurs NULL
  • Utilisation des fonctions scalaires intégrées
  • Opérations sur les dates
  • Comprendre les paramètres régionaux et nationaux dans SQL

Analyse des données agrégées

  • Fonctions de groupement
  • Clause DISTINCT
  • Clauses GROUP BY et HAVING

Récupération de données à partir de plusieurs tables

  • Jointures internes et externes (INNER JOIN, OUTER JOIN)
  • Syntaxe ANSI SQL et autres méthodes de jointure (SELF JOIN, NATURAL JOIN)
  • Opérateurs ensembles (UNION, UNION ALL, INTERSECT, MINUS)

Sous-requêtes

  • Sous-requêtes simples
  • Sous-requêtes corrélées
  • Opérateurs EXISTS et NOT EXISTS
  • Autres types de sous-requêtes

Requêtes hiérarchiques et échantillonnage

  • Construction de requêtes hiérarchiques à l'aide des clauses CONNECT BY PRIOR et START WITH
  • Utilisation de la fonction SYS_CONNECT_BY_PATH
  • Échantillonnage des données avec la clause SAMPLE

Manipulation des données (DML)

  • Instructions INSERT, UPDATE, DELETE
  • Opérations sur de grands ensembles de données (INSERT FIRST, INSERT ALL, MERGE)

Dictionnaire système

  • Compréhension et utilisation du dictionnaire de données Oracle

Travail utilisateur simultané

  • Transactions
  • Verrous
  • Technologie FLASHBACK

Utilisateurs et autorisations

  • Création et modification des utilisateurs et des schémas
  • Gestion des autorisations et des rôles

Gestion du stockage des données - Couche logique

  • Tables, tables temporaires et tables organisées par index
  • Contraintes
  • Index
  • Vues, séquences, synonymes, vues matérialisées
  • Unités PL/SQL stockées

Modélisation et restauration des modèles de données à l'aide d'Oracle SQL Modeler

  • Utilisation d'Oracle SQL Modeler pour la modélisation et la restauration des données

Déplacement des données

  • Copie logique des données - Importation et exportation Data Pump
  • Chargement des données - SQL*Loader
  • Tables externes
  • Liaisons de base de données

Automatisation des tâches

  • Utilisation de DBMS_JOB et DBMS_SCHEDULER pour l'automatisation des tâches

Résumé et prochaines étapes

Pré requis

  • Connaissances générales en technologies de l'information

Public cible

  • Développeurs
  • Administrateurs de bases de données
 35 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires