SQL – Les fondamentaux

Éligible CPF Qualiopi

À partir de 1790 €
Durée 21h en 3 jours
Localisation Partout en France
Logo de ENI Service - SQL – Les fondamentaux

Proposé par

ENI Service

Prérequis

  • Maîtriser l'outil informatique
  • Exploiter et organiser des données dans l'entreprise

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Eligible CPF
  • Votre OPCO
  • Financement personnel

Modalités

  • En centre
  • En entreprise
  • À distance

Objectifs pédagogiques

  • Appréhender les principaux concepts des SGDBR (Système de Gestion des Bases de Données Relationnelles) et d'algèbre relationnelle utilisés dans le langage SQL
  • Prendre en main un environnement SQL
  • Appréhender l'écriture des requêtes SQL pour extraire des données et mettre à jour la base
  • Manipuler les données dans une base avec SQL
  • Extraire les informations de plusieurs tables
  • Assimiler les fonctions standards du langage SQL

Programme de la formation

Généralités (2 heures)

  • Le modèle client/serveur
  • Structure générale d'une base de données
    • Base
    • Schéma
    • Tables
  • Principaux SGBD

Présentation du langage SQL (1 heure)

  • Langage SQL
  • Types d'instructions SQL : DDL, DML, DCL
  • Éléments de la syntaxe SQL
  • Traduction de l'algèbre relationnelle

Manipulation des données (4 heures)

  • Insertions (INSERT)
  • Modifications (UPDATE)
  • Suppression (DELETE/TRUNCATE)
  • Clause RETURNING/OUTPUT*

Interrogation des données (3 heures)

  • Structure générale de l'ordre SELECT
  • Alias de colonnes et alias de tables
  • Clause WHERE
    • Prédicat LIKE
    • Prédicat SIMILAR TO
    • Prédicat IS NULL
    • Prédicat IN
  • Fonctions d'agrégats
    • Clause GROUP BY
    • Clause HAVING
    • Clause ORDER BY
    • Clause LIMIT*
    • Clause OFFSET/FETCH*
  • Sous-requêtes/Vues/CTE
    • Sous-requêtes simples
    • Sous-requêtes corrélées
    • Prédicat EXISTS
    • Tables temporaires
    • Vues
    • Clause WITH : les CTE*
  • Opérateurs de jeux
    • UNION
    • INTERSECT*
    • EXCEPT/MINUS*
  • Fonctions de gestion de chaînes
  • Fonctions de gestion de date

Jointures et requêtes multi-tables (8 heures)

  • Produit cartésien
  • Jointures internes
  • Jointure naturelle
  • Théta-jointure (ON)
  • Équi-jointure (USING*)
  • Auto-jointure
  • Jointures externes
  • Jointures externes gauches
  • Jointures externes droites
  • Jointures externes complètes*

Fonctions de fenêtrage (2 heures)

  • Présentation et intérêts
  • Principales fonctions de fenêtrage
  • Clause OVER()
    • Prédicat ORDER BY
    • Prédicat PARTITION BY
    • Prédicat ROW BETWEEN

 

* Selon le SGBD utilisé

Logo de ENI Service - Formation SQL – Les fondamentaux

Proposé par

ENI Service

"votre centre de formation informatique de confiance"

Voir la fiche entreprise
À partir de 1790 €
Logo de ENI Service - SQL – Les fondamentaux

SQL – Les fondamentaux

0 ville proposant cette formation
Logo

La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

© 2024 France Carrière. Tous droits réservés.