Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction à Oracle Database
- Architecture de la base 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
- Tria 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
- Compréhension des paramètres nationaux et régionaux dans SQL
Analyse des données agrégées
- Fonctions de regroupement
- Clause DISTINCT
- Clause GROUP BY et HAVING
Récupération de données à partir de plusieurs tables
- Jointures internes et externes (INNER JOIN, OUTER JOIN)
- Syntaxe SQL ANSI et autres méthodes de jointure (SELF JOIN, NATURAL JOIN)
- Opérateurs ensemblistes (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 simultané des utilisateurs
- Transactions
- Verrous
- Technologie FLASHBACK
Utilisateurs et permissions
- Création et modification d'utilisateurs et de schémas
- Gestion des permissions 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 avec Data Pump
- Chargement des données : SQL*Loader
- Tables externes
- Liaisons de bases de données (Database Links)
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 informatique
Public cible
- Développeurs
- Administrateurs de bases de données
35 Heures
Nos clients témoignent (1)
Greg a été très patient et attentionné
Chris Havel - Encyclopaedia Britannica
Formation - ORACLE SQL Fundamentals
Traduction automatique