☀️ C'est l'été chez ITTA ! Profitez de 10% de réduction jusqu'au 31 juillet sur une sélection de formations 🌴

Formation : SQL – Fondamentaux et Requêtes

Ref. SQL-01
Durée :
3
 jours
Examen :
Non certifiant
Niveau :
Fondamental

Formation SQL

Apprendre le langage SQL et maitrisez le ! Révolutionnez votre gestion de données grâce à notre Formation SQL. Apprenez à exécuter des requêtes complexes et à exploiter pleinement vos bases de données relationnelles, que vous soyez débutant ou déjà initié.

Ce cours pratique vous guidera à travers les fondamentaux jusqu’aux techniques avancées, couvrant tout de l’exécution de requêtes simples à l’exportation de données. Avec notre formation base de données SQL, devenez un expert en un temps record et transformez vos compétences en un atout précieux pour votre carrière.

Profils des participants

  • Débutant en SQL

Objectifs

  • Exploiter le contenu d’une base de données relationnel essentiellement basé sur des requêtes SELECT

Connaissances Préalables

  • Pas de prérequis

Contenu du cours

Module 1 : Introduction à l’utilisation et à la terminologie de SQL

  • Qu’est-ce que SQL et que peut faire SQL ?
  • Langage de commande et hiérarchie des mots-clés SQL
  • Introduction et utilisation de la clause Select

Module 2 : Exécution d’une requête simple

  • Se connecter à une base de données SQL
  • Interroger une base de données
  • Sauvegarder une requête
  • Modifier et exécuter une requête sauvegardée

Module 3 : Exécution de requêtes à l’aide de conditions de critères

  • Requête utilisant une ou plusieurs conditions
  • Recherche d’une plage de valeurs et de valeurs NULL
  • Interroger des données en utilisant des caractères génériques
  • Appliquer les opérateurs Et/Ou
  • Formater les en-têtes de colonne avec des alias
  • Formatage des résultats d’une requête

Module 4 : Résumer les données avec des fonctions mathématiques

  • Effectuer des calculs de date
  • Résumer les données à l’aide des fonctions d’agrégation
  • Manipuler les résultats de texte avec les fonctions de chaîne

Module 5 : Organiser les résultats des données de la requête 

  • Trier les données avec la clause « Order By
  • Regroupez les données avec la clause  » Group By
  • Classez les données à l’aide de la fonction  » Rank
  • Filtrer les données groupées
  • Résumez les données groupées
  • Utiliser les opérateurs PIVOT et UNPIVOT

Module 6 : Récupération de données à partir de plusieurs tables

  • Comprendre les jointures SQL
  • Récupérer des données en joignant des tables
  • Combiner les résultats de deux requêtes
  • Comparer les résultats de deux requêtes
  • Introduction aux sous-requêtes

Module 7 : Exporter les résultats d’une requête

  • Exporter vers un classeur Excel
  • Générer un fichier texte

Documentation

  • Support de cours numérique inclus

Cours complémentaires

Financement Temptraining

ITTA est partenaire de Temptraining, le fonds de formation continue pour les travailleurs temporaires. Ce fonds de formation peut subventionner des formations continues pour toute personne qui travaille pour un employeur assujetti à la Convention collective de travail (CCT) Location de services.

Informations additionnelles

Formation SQL : Maîtrisez les bases du langage SQL

Si vous souhaitez apprendre SQL et comprendre comment interagir avec des bases de données, notre formation SQL est idéale pour vous. Ce cours complet vous guidera pas à pas à travers les concepts clés du langage SQL et vous permettra d’exécuter des requêtes complexes, d’organiser des données, et de les manipuler efficacement.

C’est quoi une base de données SQL ?

Une base de données SQL est un système structuré qui permet de stocker et de gérer des informations de manière organisée. Grâce au langage SQL, il est possible d’interroger, de modifier et de récupérer des données de façon rapide et sécurisée. L’apprentissage de SQL est essentiel pour tout professionnel travaillant avec des données.

Qu’est-ce que SQL et pourquoi l’utilise-t-on ?

Le SQL (Structured Query Language) est un langage standard utilisé pour communiquer avec les bases de données relationnelles. Il permet d’exécuter des requêtes afin d’ajouter, supprimer, mettre à jour ou interroger des données. Que vous travailliez dans le développement, la gestion de projets ou l’analyse de données, maîtriser SQL est indispensable pour traiter des données volumineuses et complexes.

Est-ce que SQL est difficile à apprendre ?

Apprendre le langage SQL est souvent perçu comme accessible même pour les débutants. Notre cours SQL est conçu pour être simple à suivre, avec des exercices pratiques et des explications claires pour chaque étape. Grâce à cette approche, vous progresserez rapidement, que vous ayez une expérience préalable ou non en programmation.

Comment créer une base de données SQL ?

Créer une base de données SQL est une compétence que vous acquerrez dès les premiers modules de notre formation. Nous vous guiderons à travers toutes les étapes, de la connexion à une base de données jusqu’à la création de tables et la structuration de vos données. Vous découvrirez aussi comment interroger ces bases et sauvegarder vos requêtes pour des analyses futures.

Les quatre sous-langages de SQL

SQL se divise en quatre sous-langages principaux :

  • DDL (Data Definition Language) : Utilisé pour définir la structure des bases de données (création, modification des tables).
  • DML (Data Manipulation Language) : Pour interagir avec les données, c’est-à-dire les ajouter, les mettre à jour, ou les supprimer.
  • DQL (Data Query Language) : Principalement représenté par la commande SELECT, il permet d’interroger et d’extraire les données.
  • DCL (Data Control Language) : Il gère les permissions et les contrôles d’accès aux bases de données.

Un programme pratique pour maîtriser SQL

Notre formation SQL couvre l’ensemble des bases nécessaires pour devenir autonome avec ce langage. Voici un aperçu de ce que vous apprendrez :

  • Exécuter des requêtes simples et complexes : Vous commencerez par la commande SELECT et apprendrez à filtrer les résultats, utiliser des opérateurs logiques comme ET/OU, et appliquer des critères pour obtenir exactement les données dont vous avez besoin.
  • Manipuler des données : La formation vous permettra de comprendre comment manipuler efficacement des données en utilisant des fonctions d’agrégation, des alias, ou encore des jointures pour combiner plusieurs tables.
  • Créer et organiser vos bases de données : Dès les premiers modules, vous apprendrez à créer et organiser vos bases de données avec la clause ORDER BY pour trier les résultats ou encore GROUP BY pour regrouper et analyser les données de manière intelligente.

Pourquoi apprendre SQL aujourd’hui ?

SQL est utilisé partout où il y a des données à gérer. Que ce soit pour des applications web, des systèmes d’analyse de données ou des plateformes d’e-commerce, SQL est l’outil qui vous permet de structurer et de récupérer les informations rapidement. Avec la montée en puissance des bases de données relationnelles, apprendre SQL vous ouvre de nombreuses portes, que ce soit pour un changement de carrière ou pour renforcer vos compétences actuelles.

Exporter les résultats de vos requêtes SQL

À la fin de notre formation SQL, vous serez également capable d’exporter vos résultats sous différents formats comme des fichiers Excel ou des fichiers texte, une compétence précieuse pour le partage et l’analyse de données en entreprise.

Prix de l'inscription
CHF 2'150.-
Inclus dans ce cours
  • Formation dispensée par un expert du domaine
  • Documentation et supports digitaux
  • Badge de réussite
Mois actuel

lun21Oct(Oct 21)09:00mer23(Oct 23)17:00Genève, Route des Jeunes 35, 1227 CarougeAnnulée Etiquettes de sessionSQL-01

lun21Oct(Oct 21)09:00mer23(Oct 23)17:00VirtuelConfirméVirtuel Etiquettes de sessionSQL-01

lun21Oct(Oct 21)09:00mer23(Oct 23)17:00Genève, Route des Jeunes 35, 1227 CarougeConfirmé Etiquettes de sessionSQL-01

lun25Nov(Nov 25)09:00mer27(Nov 27)17:00VirtuelVirtuel Etiquettes de sessionSQL-01

lun25Nov(Nov 25)09:00mer27(Nov 27)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionSQL-01

lun06Jan(Jan 6)09:00mer08(Jan 8)17:00VirtuelVirtuel Etiquettes de sessionSQL-01

lun06Jan(Jan 6)09:00mer08(Jan 8)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionSQL-01

lun03Fév(Fév 3)09:00mer05(Fév 5)17:00VirtuelVirtuel Etiquettes de sessionSQL-01

lun03Fév(Fév 3)09:00mer05(Fév 5)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionSQL-01

lun10Mar(Mar 10)09:00mer12(Mar 12)17:00VirtuelVirtuel Etiquettes de sessionSQL-01

lun10Mar(Mar 10)09:00mer12(Mar 12)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionSQL-01

lun14Avr(Avr 14)09:00mer16(Avr 16)17:00VirtuelVirtuel Etiquettes de sessionSQL-01

lun14Avr(Avr 14)09:00mer16(Avr 16)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionSQL-01

lun19Mai(Mai 19)09:00mer21(Mai 21)17:00VirtuelVirtuel Etiquettes de sessionSQL-01

lun19Mai(Mai 19)09:00mer21(Mai 21)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionSQL-01

lun23Juin(Juin 23)09:00mer25(Juin 25)17:00VirtuelVirtuel Etiquettes de sessionSQL-01

lun23Juin(Juin 23)09:00mer25(Juin 25)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionSQL-01

lun28juil(juil 28)09:00mer30(juil 30)17:00VirtuelVirtuel Etiquettes de sessionSQL-01

lun28juil(juil 28)09:00mer30(juil 30)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionSQL-01

lun01Sep09:00mer03(Sep 3)17:00VirtuelVirtuel Etiquettes de sessionSQL-01

lun01Sep09:00mer03(Sep 3)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionSQL-01

lun06Oct(Oct 6)09:00mer08(Oct 8)17:00VirtuelVirtuel Etiquettes de sessionSQL-01

lun06Oct(Oct 6)09:00mer08(Oct 8)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionSQL-01

lun10Nov(Nov 10)09:00mer12(Nov 12)17:00VirtuelVirtuel Etiquettes de sessionSQL-01

lun10Nov(Nov 10)09:00mer12(Nov 12)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionSQL-01

lun15Déc(Déc 15)09:00mer17(Déc 17)17:00VirtuelVirtuel Etiquettes de sessionSQL-01

lun15Déc(Déc 15)09:00mer17(Déc 17)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionSQL-01

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Horaires d’ouverture

Du lundi au vendredi

de 8h30 à 18h00

Tél. 058 307 73 00

Contactez-Nous

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Faire une demande

Opening hours

Monday to Friday
8:30 AM to 6:00 PM
Tel. 058 307 73 00

Contact-us

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Make a request