Plan du cours

Introduction à Oracle Database

  • Database l'architecture
  • Modèle de base de données relationnelle
  • Utilisateurs, schémas et sessions
  • Outils d'interaction avec les bases de données

Introduction à l'instruction SELECT

  • Filtrage et sélection à l'aide de la clause WHERE
  • Tri des résultats de la 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 nationaux et régionaux dans SQL

Analyse des données agrégées

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

Récupération de données dans 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 d'ensemble (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 de données à l'aide de la clause SAMPLE

Manipulation de données (DML)

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

Dictionnaire du système

  • Comprendre et utiliser le dictionnaire de données Oracle.

Travail simultané des utilisateurs

  • Transactions
  • Verrous
  • Technologie FLASHBACK

Utilisateurs et autorisations

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

Gestion du stockage des données - Couche logique

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

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

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

Déplacement de données

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

Automatisation des tâches

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

Résumé et prochaines étapes

Pré requis

  • Connaissance générale des technologies de l'information

Public

  • Développeurs
  • [Administrateurs
 35 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (5)

Cours à venir

Catégories Similaires