Oracle Database SQL Certified Associate par Evolution Multimédia
Lieu(x)
En centre (06)
Durée
Total : 21 heures
En centre : 21 heures
Financement
Demandeur d’emploi
Salarié
Éligible CPF
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Introduction à Oracle Database
Caractéristiques d'Oracle Database 12c
Comprendre la conception logique et physique d'une base de données relationnelle
Les différentes catégories d'instructions SQL
Décrire l'ensemble des données utilisées en cours
Connexion à SQL Developper
Utilisation de SQL Developper
Extraire les données avec SELECT
Select de toutes les colonnes
Select sur des colonnes spécifiques
Modifier les titres de colonnes
Utilisation des opérateurs arithmétiques
Commande DESCRIBE pour la structure d'une table
Clause WHERE et ORDER BY
Ecrire des requêtes avec Where pour restreindre le résultat
Opérateurs logiques et de comparaison
Utilisation des différents types de critères
Ecrire des requêtes avec ORDER BY pour trier le résultat
Tri croissant ou décroissant
Utilisation de fonctions simples
Fonctions de chaînes de caractères comme SUBSTR, UPPER
Fonctions de nombres comme ROUND, TRUNC, ou MOD
Fonctions de dates et calculs avec des dates
Fonctions de conversion et fonctions conditionnelles
Conversion implicite ou explicite
Utilisation TO_CHAR, TO_NUMBER, et TO_DATE
Exemples avec de multiples fonctions
Utilisation de NVL, NULLIF, et COALESCE
Utilisation de IF THEN ELSE
Agrégation et fonctions de groupe
Fonctions de groupe
Utilisation de GROUP BY
Utilisation de HAVING
Les jointures
Extraction de données de plusieurs tables
Types de jointures
Jointures récursives
Les sous
- requêtes
Pourquoi utiliser des sous
- requêtes
Créer les sous
- requêtes
Types de sous requêtes (ALL, ANY...)
Sous
- requêtes corrélées
Clauses EXISTS et NOT EXISTS
Clause WITH
Opérateurs ensemblistes
Union, Intersect, Minus
Restrictions d'utilisation
Instruction MERGE, INSERT multi
- tables
Modifications des données
Syntaxe Insert, Update, Delete
Créer des lignes avec INSERT
Modifier les données avec UPDATE
Supprimer des lignes avec DELETE
Valider ou annuler les transactions avec COMMIT ou ROLLBACK
Lectures ou mises à jour concurrente
Création des objets
Les principaux objets d'une base
Structure d'une table
Types de données
Création d'une table
Ajouter, modifier ou supprimer une colonne
Types de contrainte
Ajouter, modifier ou supprimer une contrainte
Activer ou désactiver une contrainte
Qu'est
- ce qu'un SCHEMA ?
Autres objets
Vues simples ou complexes
Les séquences
Les INDEX
Les SYNONYM
Tables externes
Contrôle d'accès aux données
Privilèges Objets, Privilèges système et ROLE
Création des utilis
Caractéristiques d'Oracle Database 12c
Comprendre la conception logique et physique d'une base de données relationnelle
Les différentes catégories d'instructions SQL
Décrire l'ensemble des données utilisées en cours
Connexion à SQL Developper
Utilisation de SQL Developper
Extraire les données avec SELECT
Select de toutes les colonnes
Select sur des colonnes spécifiques
Modifier les titres de colonnes
Utilisation des opérateurs arithmétiques
Commande DESCRIBE pour la structure d'une table
Clause WHERE et ORDER BY
Ecrire des requêtes avec Where pour restreindre le résultat
Opérateurs logiques et de comparaison
Utilisation des différents types de critères
Ecrire des requêtes avec ORDER BY pour trier le résultat
Tri croissant ou décroissant
Utilisation de fonctions simples
Fonctions de chaînes de caractères comme SUBSTR, UPPER
Fonctions de nombres comme ROUND, TRUNC, ou MOD
Fonctions de dates et calculs avec des dates
Fonctions de conversion et fonctions conditionnelles
Conversion implicite ou explicite
Utilisation TO_CHAR, TO_NUMBER, et TO_DATE
Exemples avec de multiples fonctions
Utilisation de NVL, NULLIF, et COALESCE
Utilisation de IF THEN ELSE
Agrégation et fonctions de groupe
Fonctions de groupe
Utilisation de GROUP BY
Utilisation de HAVING
Les jointures
Extraction de données de plusieurs tables
Types de jointures
Jointures récursives
Les sous
- requêtes
Pourquoi utiliser des sous
- requêtes
Créer les sous
- requêtes
Types de sous requêtes (ALL, ANY...)
Sous
- requêtes corrélées
Clauses EXISTS et NOT EXISTS
Clause WITH
Opérateurs ensemblistes
Union, Intersect, Minus
Restrictions d'utilisation
Instruction MERGE, INSERT multi
- tables
Modifications des données
Syntaxe Insert, Update, Delete
Créer des lignes avec INSERT
Modifier les données avec UPDATE
Supprimer des lignes avec DELETE
Valider ou annuler les transactions avec COMMIT ou ROLLBACK
Lectures ou mises à jour concurrente
Création des objets
Les principaux objets d'une base
Structure d'une table
Types de données
Création d'une table
Ajouter, modifier ou supprimer une colonne
Types de contrainte
Ajouter, modifier ou supprimer une contrainte
Activer ou désactiver une contrainte
Qu'est
- ce qu'un SCHEMA ?
Autres objets
Vues simples ou complexes
Les séquences
Les INDEX
Les SYNONYM
Tables externes
Contrôle d'accès aux données
Privilèges Objets, Privilèges système et ROLE
Création des utilis
Objectifs
Cette certification valide que le candidat possède une maitrise complète du langage SQL lui permettant de participer au développement d'applications professionnelles
Les compétences suivantes sont demandées pour cette certification :
- Afficher des Données restreintes et triées à l'aide des fonctions de tri et la sélection de colonnes
- Utiliser des fonctions simples pour personnaliser un résultat
- Restituer des Données agrégées à l'aide des fonctions de groupe
- Afficher des données de plusieurs tables
- Utiliser des sous
- requêtes pour résoudre des requêtes
- Utiliser les Set Operators
- Manipuler des données à l'aide du langage de manipulation de données (LMD)
- Utiliser des instructions LDD pour créer et gérer des tables
- Créer d'autres schémas objets
- Gestion des objets avec les vues du dictionnaire de données
- Contrôler l'accès des utilisateurs
- Administration des objets des schémas (vues, séquences, indexes)
- Manipuler les ensembles des données volumineux (LOB)
- Générer des rapports par l'utilisation des groupes de données
- Gérer les données dans différents fuseaux horaires
- Manipuler des données en utilisant les sous
- requêtes
- Retrouver les données qui ont un lien hiérarchique
- Utiliser des expressions régulières dans une interrogation SQL
Les compétences suivantes sont demandées pour cette certification :
- Afficher des Données restreintes et triées à l'aide des fonctions de tri et la sélection de colonnes
- Utiliser des fonctions simples pour personnaliser un résultat
- Restituer des Données agrégées à l'aide des fonctions de groupe
- Afficher des données de plusieurs tables
- Utiliser des sous
- requêtes pour résoudre des requêtes
- Utiliser les Set Operators
- Manipuler des données à l'aide du langage de manipulation de données (LMD)
- Utiliser des instructions LDD pour créer et gérer des tables
- Créer d'autres schémas objets
- Gestion des objets avec les vues du dictionnaire de données
- Contrôler l'accès des utilisateurs
- Administration des objets des schémas (vues, séquences, indexes)
- Manipuler les ensembles des données volumineux (LOB)
- Générer des rapports par l'utilisation des groupes de données
- Gérer les données dans différents fuseaux horaires
- Manipuler des données en utilisant les sous
- requêtes
- Retrouver les données qui ont un lien hiérarchique
- Utiliser des expressions régulières dans une interrogation SQL
Centre(s)
- Nice (06)
- St Laurent du Var (06)
- Valbonne (06)
Métier(s)
- Administrateur / Administratrice de bases de données
- Administrateur / Administratrice de la messagerie
- Administrateur / Administratrice de serveurs
- Administrateur / Administratrice de site Web
- Administrateur / Administratrice de site internet
- Administrateur / Administratrice réseau informatique
- Administrateur / Administratrice réseaux - télécoms
- Administrateur / Administratrice système informatique
- Administrateur / Administratrice systèmes et réseaux
- Administrateur / Administratrice sécurité informatique
Compétence(s)
- Algorithmique
- Caractéristiques des logiciels d'interface (middleware)
- Infogérance / télémaintenance
- Ingénierie d'exploitation
- Métrologie
- Normes qualité
- Normes rédactionnelles
- Paramétrage de logiciels
- Principes d'intégration de matériels et de logiciels
- Protection des données numériques
- Règlement Général européen sur la Protection des Données (RGPD)
- Règles d'installation informatiques
- Règles de sécurité Informatique et Télécoms
- Site web
- Système d'exploitation AS 400
- Système d'exploitation Gcos
- Système d'exploitation HP-Ux
- Système d'exploitation IBM Aix
- Système d'exploitation Irix
- Système d'exploitation Linux
- Système d'exploitation MVS
- Système d'exploitation MacOS
- Système d'exploitation Solaris
- Système d'exploitation Unix
- Système d'exploitation Windows
- Système d'exploitation informatique Android
- Système d'exploitation informatique Apache Tomcat
- Système d'exploitation informatique Open BSD
- Système d'exploitation informatique Sun OS
- Système d'exploitation informatique VMWare (virtualisation d'architecture)
- Système d'exploitation informatique VirtualBox
- Système de Gestion de Bases de Données (SGBD)
- Système de messagerie
- Système embarqué
- Système interactif d'aide à la Décision (SIAD)
- Système réseau (LAN, MAN, WAN)
- Système temps réel
- Système à temps partagé ou transactionnel
Formation proposée par : Evolution Multimédia
À découvrir