image

durée formation certifiante Introduction à Oracle Programmation SQL

5 jours / 35 heures

Formation Introduction à Oracle Programmation SQL

Disponible en Inter et Intra entreprise.

formation certifiante CNCP CPF Introduction à Oracle Programmation SQL

Formation certifiante recensée à l'inventaire CNCP et éligible CPF

Module Introduction à Oracle Programmation SQL faisant parti de la

certification ORACLE

date prochaine session formation informatique et numérique

Prochaine dates et sessions

Pour connaitre les dates de la prochaine session dans la ville la plus proche,

CLIQUEZ ICI.

Introduction à Oracle Programmation SQL

L’objectif principal de ce module enseigne aux participants comment créer, récupérer et manipuler des objets dans Oracle.

Les objectifs

A l’issue de la formation « Introduction à Oracle Programmation SQL », les apprenants auront les capacités de :
  1. Utiliser SQL Developer et d'autres interfaces SQL disponibles.
  2. Écrire des requêtes SQL simples et formater et trimer les données au besoin.
  3. Ecrire des requêtes SQL modérément complexes en utilisant diverses techniques de jointure.
  4. Compléter le code SQL avec des références aux pseudo-colonnes et aux fonctions du système.
  5. Résumer, regroupez et combinez des données pour obtenir des résultats de requêtes plus significatifs.
  6. Tirer des conclusions et prendre des décisions commerciales en fonction des données traitées.
  7. Apprenez des techniques de requêtes avancées telles que les opérations définies, les sous-requêtes et les fonctions récapitulatives.
  8. Créer et maintenir des tables de base de données à l'aide de SQL Data Definition Language (DDL).
  9. Gérer les données dans les tables en utilisant le langage SQL Data Manipulation (DML).
  10. Profiter des expressions régulières et du soutien pour les données internationales et les fuseaux horaires.
  11. Apprenez à utiliser la syntaxe de jointure SQL99.
  12. Effectuer des requêtes SQL avancées à l'aide de techniques telles que les structures CASE, les opérations cumulées et les opérations cubes.
  13. Utiliser les définitions de table avancées et la création d'index, de séquences et de vues.
  14. Utiliser le puissant ensemble de fonctions SQL intégrées.
  15. Gérer les erreurs DML sans interruption d'application.
  16. Obtenir des métadonnées d'objet de base de données à partir du dictionnaire de données.
  17. Comprendre la sécurité de la base de données de base et les privilèges d'objet.
  18. Protéger l'intégrité de la base de données et étendre le modèle de données conceptuelles à l'aide de contraintes déclaratives.
  19. Utiliser SQL Developer et d'autres interfaces SQL disponibles...

Le public

La formation certifiante « Introduction à Oracle Programmation SQL », s’adresse à tout public salarié, demandeur d’emploi ou en reconversion professionnelle et souhaitant acquérir des compétences en oracle, notamment:
  1. Administrateurs d'applications
  2. Consultants
  3. Toute personne souhaitant évoluer vers l’administration de bases de données et les serveurs Oracle

Les prérequis

Pas de pré-requis pour le module « Introduction à Oracle Programmation SQL », cependant avoir une bonne connaissance de l’outil informatique est un plus.

Les utilitaires
Pour le bon déroulement de la formation Introduction à Oracle Programmation SQL, voici une liste non exhaustive des outils indispensables :
  1. Une installation complète d'Oracle Express
  2. Oracle SQL Developer
Programme détaillé

Apprendre à maitriser les fondamentaux du SQL pour  Oracle

Bases de données relationnelles et SQL    

  1. À propos des bases de données relationnelles
  2. Les éléments de SQL

Choix d'une interface SQL et PL / SQL  

  1. À propos des connexions de base de données
  2. Utilisation de SQL Developer
  3. Utilisation de SQL * Plus
  4. Utilisation de l'application Express .

La requête select   

  1. Ecrire une requête select
  2. Utilisation des noms Alias

Limitation des données avec la clause Where   

  1. À propos des opérateurs logiques
  2. Opérateur d'égalité
  3. Opérateurs booléens
  4. Opérateurs nuls et intermédiaires
  5. Trouver des chaînes de texte

Utilisation du Tri des données    

  1. Utilisation du order by
  2. Tri sur des colonnes multiples
  3. Spécification de la séquence de tri
  4. Gestion de la valeur nulle
  5. Utilisation d'alias de colonne
  6. Pseudo-Colonnes et Fonctions
  7. Tables jointes

Utilisation du SQL avancé pour Oracle

Utilisation des opérateurs Set    

  1. À propos des opérateurs Set
  2. Définir les exemples d'opérateur .

Fonctions récapitulatives    

  1. À propos des fonctions récapitulatives
  2. Fonctions récapitulatives distinctes.

Utilisation de sous-requêtes   

  1. À propos des sous-requêtes
  2. Sous-requêtes standard
  3. Sous-requêtes corrélées

Agrégation des données au sein des groupes    

  1. À propos des groupes récapitulatifs
  2. Trouver des groupes dans les tables de base
  3. Sélection des données à partir des tables de base
  4. Sélection des groupes à partir des tables de résultats

Comprendre l’utilisation d’un ETL

Utiliser le langage de définition de données pour créer et gérer des tables 

  1. Instruction create table
  2. Instruction alter table
  3. Instruction drop table
  4. Utilisation de l’instruction describe
  5. Utilisation de l’instruction rename .

Utiliser le DML pour manipuler les données

  1. Instruction insert
  2. Instruction delete
  3. Instruction update
  4. À propos des transactions
  5. Instruction rollback
  6. Instruction comit
  7. Création d’un Savepoint
  8. Instruction set transaction
  9. Utilisation du truncate sur une table
  10. Utilisation de table complexe

Les techniques de jointures

  1. Jointures croisées
  2. Jointures naturelles
  3. Les inner joins
  4. Les jointures exterieurs
  5. Utilisation de sous-requêtes nommées

Amélioration des groupes avec Rollup & Cube

  1. Utilisation de Rollup
  2. Utilisation de Cube

Comprendre l’utilisation d’un ETL

Utilisation des fonctions courantes en SQL 

  1. Fonctions de formatage de chaînes
  2. Fonctions des codes ASCII
  3. Fonctions Pad & Trim
  4. Fonctions de manipulation de chaînes
  5. Fonctions de comparaison de chaînes
  6. Fonctions de recherche phonétique .

Fonctions Numérique SQL

  1. À propos des fonctions numériques en SQL
  2. Gestion de la valeur nulle

Fonctions sur les date en SQL 

  1. Fonctions de format de date
  2. Fonctions arithmétiques de date

Objets de base de données: Vues relationnelles 

  1. À propos des objets de base de données
  2. À propos des vues relationnelles
  3. Mise à jour des données de vue
  4. Modification des Vues
  5. Suppression des vues

Objets de base de données: stockage de données 

  1. À propos du dictionnaire de données
  2. Comprendre la structure du dictionnaire de données

Objets de base de données: les index 

  1. À propos des index
  2. Utiliser les index des B-Tree


Savoir gérer les objets de la base de données

Objets de base de données: les autres objets  

  1. En savoir plus sur la création de tables
  2. À propos des séquences
  3. Modification et Suppression des séquences
  4. À propos des synonymes
  5. Suppression des Synonymes
  6. Création de Schema .

Objets de base de données: sécurité

  1. Mots de passe utilisateur
  2. Sécurité des objets SQL

Intégrité des données à l'aide de contraintes 

  1. À propos des contraintes
  2. Contrainte « Not NULL »
  3. Vérification de contraintes
  4. Contrainte « unique »
  5. Contrainte de clé primaire
  6. Contrainte de références
  7. Définition des contraintes sur les tables existantes

Gestion des définitions de contraintes 

  1. Renommer et supprimer les contraintes
  2. Activation et désactivation des contraintes
  3. Définir des contraintes
  4. Manipulation des exceptions sur les contraintes
  5. Contraintes sur les vues
  6. Stockage du dictionnaire de données

Rapports SQL * Plus avancés 

  1. Instruction « Break »
  2. Instruction « Compute »

Création de scripts SQL * Plus 

  1. Utilisation des variables SQL * Plus
  2. Define & Undefine en SQL * plus

SQL * Plus Session Control 

  1. Contrôle des variables du système

Conclusion 

Besoin de devis/ Renseignements

Veuillez remplir le formulaire de contact

Merci de remplir le formulaire de contact. Un de nos conseillers traitera votre demande rapidement.

Please type your full name.
Invalid email address.
Veuillez saisir votre numéro de téléphone.
Please tell us how big is your company.
Entrer le nom de votre société si vous êtes salarié.
Please tell us how big is your company.
Entrée non valide
Robot Actualisation Entrée non valide