Introduction à la programmation SQL Oracle

5 jours II Code CNCP : 2236 II Certif info : 93895

/Introduction à la programmation SQL Oracle

Le langage SQL (Structured Query Language) est dédié à l’extraction de données et à la manipulation
des objets. L’objectif principal de ce module est d’enseigner aux participants comment créer, récupérer et manipuler des objets dans Oracle.

Les objectifs de la formation Introduction à la programmation SQL Oracle

A l’issue de la formation Introduction à la programmation SQL Oracle les apprenants auront les capacités de :

  • Utiliser SQL Developer et d’autres interfaces SQL disponibles
  • Écrire des requêtes SQL simples et complexes en utilisant diverses techniques de jointure
  • Résumé, regrouper et combiner des données pour obtenir des résultats de requêtes plus significatifs
  • Tirer des conclusions et prendre des décisions commerciales en fonction des données traitées
  • Apprendre des techniques de requêtes avancées telles que les opérations définies, les sous-requêtes et les fonctions récapitulatives
  • Créer et maintenir des tables de base de données à l’aide de SQL Data Definition Language (DDL)
  • Gérer les données dans les tables en utilisant le langage SQL Data Manipulation (DML)
  • Apprendre à utiliser la syntaxe de jointure SQL99
  • 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
  • Utiliser les définitions de table avancées et la création d’index, de séquences et de vues
  • Utiliser le puissant ensemble de fonctions SQL intégrées
  • Gérer les erreurs DML sans interruption d’application
  • Obtenir des métadonnées d’objet de base de données à partir du dictionnaire de données
  • Comprendre la sécurité de la base de données et les privilèges d’objet
  • 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
Lien vers site CPF

Les prérequis de la formation Introduction à la programmation SQL Oracle

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

Vous n’avez pas les prérequis nécessaires pour la formation Introduction à la programmation SQL Oracle? Contactez-nous pour étudier ensemble un parcours sur mesure et garantir ainsi la réussite de votre projet.

Lien vers site CPF

Le public de la formation Introduction à la programmation SQL Oracle

La formation certifiante «Introduction à la programmation SQL Oracle », s’adresse à tout public salarié, demandeur d’emploi ou en reconversion professionnelle et souhaitant acquérir des compétences en oracle, notamment:

  • Responsables de projets
  • Ingénieurs d’études
  • Administrateur de base de données ou d’applications
  • Consultants
  • Développeur informatique
Lien vers site CPF

0

Certif Info

0

Code CNCP

0

Jours

0

Heures

Contenu de la formation
Introduction à la programmation SQL Oracle

Bases de données relationnelles et SQL    

  • À propos des bases de données relationnelles
  • Les éléments de SQL

Choix d’une interface SQL et PL / SQL  

  • À propos des connexions de base de données
  • Utilisation de SQL Developer
  • Utilisation de SQL * Plus
  • Utilisation de l’application Express

La requête select   

  • Ecrire une requête select
  • Utilisation des noms Alias

Limitation des données avec la clause Where   

  • À propos des opérateurs logiques
  • Opérateur d’égalité
  • Opérateurs booléens
  • Opérateurs nuls et intermédiaires
  • Trouver des chaînes de texte

Utilisation du Tri des données    

  • Utilisation du order by
  • Tri sur des colonnes multiples
  • Spécification de la séquence de tri
  • Gestion de la valeur nulle
  • Utilisation d’alias de colonne
  • Pseudo-Colonnes et Fonctions
  • Tables jointes

Utilisation des opérateurs Set    

  • À propos des opérateurs Set
  • Définir les exemples d’opérateur

Fonctions récapitulatives    

  • À propos des fonctions récapitulatives
  • Fonctions récapitulatives distinctes

Utilisation de sous-requêtes   

  • À propos des sous-requêtes
  • Sous-requêtes standard
  • Sous-requêtes corrélées

Agrégation des données au sein des groupes    

  • À propos des groupes récapitulatifs
  • Trouver des groupes dans les tables de base
  • Sélection des données à partir des tables de base
  • Sélection des groupes à partir des tables de résultats

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

  • Instruction create table
  • Instruction alter table
  • Instruction drop table
  • Utilisation de l’instruction describe
  • Utilisation de l’instruction rename

Utiliser le DML pour manipuler les données

  • Instruction insert
  • Instruction delete
  • Instruction update
  • À propos des transactions
  • Instruction rollback
  • Instruction comit
  • Création d’un Savepoint
  • Instruction set transaction
  • Utilisation du truncate sur une table
  • Utilisation de table complexe

Les techniques de jointures

  • Jointures croisées
  • Jointures naturelles
  • Les inner joins
  • Les jointures exterieurs
  • Utilisation de sous-requêtes nommées

Amélioration des groupes avec Rollup & Cube

  • Utilisation de Rollup
  • Utilisation de Cube

Utilisation des fonctions courantes en SQL 

  • Fonctions de formatage de chaînes
  • Fonctions des codes ASCII
  • Fonctions Pad & Trim
  • Fonctions de manipulation de chaînes
  • Fonctions de comparaison de chaînes
  • Fonctions de recherche phonétique

Fonctions Numérique SQL

  • À propos des fonctions numériques en SQL
  • Gestion de la valeur nulle

Fonctions sur les date en SQL 

  • Fonctions de format de date
  • Fonctions arithmétiques de date

Objets de base de données: Vues relationnelles 

  • À propos des objets de base de données
  • À propos des vues relationnelles
  • Mise à jour des données de vue
  • Modification des Vues
  • Suppression des vues

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

  • À propos du dictionnaire de données
  • Comprendre la structure du dictionnaire de données

Objets de base de données: les index 

  • À propos des index
  • Utiliser les index des B-Tree

Objets de base de données: les autres objets  

  • En savoir plus sur la création de tables
  • À propos des séquences
  • Modification et Suppression des séquences
  • À propos des synonymes
  • Suppression des Synonymes
  • Création de Schéma

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

  • Mots de passe utilisateur
  • Sécurité des objets SQL

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

  • À propos des contraintes
  • Contrainte « Not NULL »
  • Vérification de contraintes
  • Contrainte « unique »
  • Contrainte de clé primaire
  • Contrainte de références
  • Définition des contraintes sur les tables existantes

Gestion des définitions de contraintes 

  • Renommer et supprimer les contraintes
  • Activation et désactivation des contraintes
  • Définir des contraintes
  • Manipulation des exceptions sur les contraintes
  • Contraintes sur les vues
  • Stockage du dictionnaire de données

Rapports SQL * Plus avancés 

  • Instruction « Break »
  • Instruction « Compute »

Création de scripts SQL * Plus

  • Utilisation des variables SQL * Plus
  • Define & Undefine en SQL * plus

SQL * Plus Session Control 

  • Contrôle des variables du système

Atelier cas pratique

Une attestation d’assiduité sera délivrée après la validation de toutes les compétences du module Introduction à la programmation SQL Oracle.

Modalités De Formations

INTRODUCTION A LA PROGRAMMATION SQL ORACLE

La formation certifiante Introduction à la programmation SQL Oracle est disponible en 3 modalités :

E-learning tutoré, Blended Learning et en présentiel.

FOAD / E-Learning tutoré

La formation certifiante Introduction à la programmation SQL Oracle est disponible en e-learning tutoré. Vous serez accompagné par un formateur / tuteur tout au long de la formation.

Blended-Learning

La formation Introduction à la programmation SQL Oracle est disponible en Blended learning. La partie apprentissage se déroule en e-learning, et les projets fil rouge en présentiel.

Présentiel

Le module de formation Introduction à la programmation SQL Oracle est disponible en présentiel ou en distanciel. La formation sera animée par un formateur à distance ou en classe.

Financement et Éligibilité

de la formation Introduction à la programmation SQL Oracle

CPF

CPF « Compte Personnel de Formation.

VAE

VAE: Validation des Acquis de l’Expérience.

AIF

AIF : Aide Individuelle à la Formation par Pôle Emploi.

CPF de transition

CPF de transition pour une Reconversion Professionnelle.

Contrat PRO

Contrat d’alternance ou de Professionnalisation.

POEc

Préparation Opérationnelle Emploi Collective.

PDC

Plan de Développement de Compétences de l’entreprise.

AFPR

Action de Formation Préalable à l’Embauche.

POEi

Préparation Opérationnelle Emploi Individuelle.

Besoin d'un