Formation SQL - Interroger des bases de données

Durée
3 jours
Tarif
Devis sur demande
Organisation
Intra
Référence
SQLI
Niveau
Facile
CPF
NON
Certification
NON
Mise à jour
07/07/2021

Présentation de la formation SQL - Interroger des bases de données

Apprenez à maîtriser SQL pour interroger efficacement des bases de données relationnelles lors de notre formation intensive de 3 jours. Ce cours pratique couvre les fondamentaux du langage SQL, y compris la sélection, la filtration et l'agrégation de données. Vous explorerez également les jointures, les sous-requêtes et les fonctions avancées pour optimiser vos requêtes. Idéal pour les analystes de données, les développeurs et les gestionnaires de bases de données, cette formation vous permettra de comprendre et de manipuler les données avec aisance.

Objectifs de la formation SQL - Interroger des bases de données

Objectifs pédagogiques :

  • Écrire du code SQL basé sur les normes ANSI/ISO afin de construire et de maintenir des structures de bases de données
  • Mettre à jour le contenu d'une base de données avec SQL et la gestion des transactions
  • Récupérer des données à partir d'une ou plusieurs table(s)
  • Traiter des données ligne par ligne en utilisant des agrégations

Objectifs opérationnels :

  • Exploiter des bases de données en utilisant les principales fonctionnalités du langage SQL

Programme de la formation SQL - Interroger des bases de données

Introduction aux bases de données

Qu'est-ce qu'une base de données ? Un serveur de base de données ?
Le modèle relationnel
Les liens entre les tables et intégrité référentielle
Généralités
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

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

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

Interrogation des données

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 :  Sous-requêtes simples, Sous-requêtes corrélées
Prédicat EXISTS
Opérateurs de jeux
UNION
INTERSECT
EXCEPT/MINUS
Tables temporaires
Vues
Clause WITH : les CTE
Jointures et requêtes multi-tables
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
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
Fonctions de gestion de chaînes
Fonctions de gestion de date

Pré-requis pour suivre la formation SQL - Interroger des bases de données

  • Connaissance de base des concepts informatiques
  • Notions de base sur les bases de données relationnelles (les tables, les colonnes, les lignes, les clés primaires et étrangères)
  • Expérience avec des logiciels de tableur (comme Microsoft Excel) pour une compréhension des données tabulaires
  • Compréhension des concepts logiques simples, tels que les conditions et les opérateurs de comparaison

Un questionnaire de positionnement vous sera ensuite proposé afin d'évaluer votre niveau de connaissance avant l'entrée en formation.

Participer à la formation SQL - Interroger des bases de données

Télécharger le programme

Formation en intra-entreprise

Nos formations intra-entreprise peuvent se dérouler directement dans vos locaux pour plus de flexibilité. Si nécessaire, nous pouvons également organiser la location d'une salle de formation adaptée à vos besoins.

Votre formation sur-mesure peut également s’organiser à distance.

La mise en place d'une session intra-entreprise est de 14 jours minimum à partir de votre prise de contact.

Je souhaite un devis

Formation SQL - Interroger des bases de données

  • Certification Non
  • Modalités d'évaluation Tout au long de la formation des TPs seront notés et corrigés. Un QCM sera rempli en fin de formation.

Les autres formations en Bases de données

Intra 4 jours A partir de 1290 € HT/j
Voir la formation MySQL
Intra 2 jours A partir de 1290 € HT/j
Voir la formation PostGreSQL