Langage SQL
Introduction au langage SQL
Objectif
A l’issue de la formation, l’apprenant sera capable d’interroger une table ou plusisuers tables en relation
Certifications
Connaissances de base sur les bases de données
Moyens pédagogiques
Réflexion de groupe et apports théoriques du formateur
Travail d'échange avec les participants sous forme de réunion-discussion
Utilisation de cas concrets issus de l'expérience professionnelle
Validation des acquis par des questionnaires, des tests d'évaluation, des mises en situation et des jeux pédagogiques.
Remise d'un support de cours.
Moyens techniques
Modalités d'évaluation
Feuille de présence signée en demi-journée,
Evaluation des acquis tout au long de la formation,
Questionnaire de satisfaction,
Attestation de stage à chaque apprenant,
Positionnement préalable oral ou écrit,
Evaluation formative tout au long de la formation,
Evaluation sommative faite par le formateur ou à l'aide des certifications disponibles
Modalités distance
A l'aide d'un logiciel comme Teams, Zoom etc... un micro et éventuellement une caméra pour l'apprenant,
suivez une formation en temps réel et entièrement à distance. Lors de la classe en ligne, les apprenants interagissent et comuniquent entre eux et avec le formateur.
Les formations en distanciel sont organisées en Inter-Entreprise comme en Intra-Entreprise.
L'accès à l'environnement d'apprentissage (support de cours, labs) ainsi qu'aux preuves de suivi et d'assiduité (émargement, évaluation) est assuré.
Profil formateur
Nos formateur sont des experts dans leurs domaines d'intervention
Leur expérience de terrain et leurs qualités pédagogiques constituent un gage de qualité.
Accessibilité
Les personnes atteintes de handicap souhaitant suivre cette formation sont invitées à nous contacter directement, afin d'étudier ensemble les possibilités de suivre la formation.
• Utilisateur ayant à manipuler le langage SQL pour extraire des données
Compte personnel de formation
La formation n'est pas compatible avec le Compte personnel de formation
Sessions inter-entreprises
La formation n'est pas compatible avec l’organisation en session inter-entreprises
Programme de la formation
Programme : Initiation au SQL et aux bases de données
1. Introduction aux bases de données
- Qu’est-ce qu’une base de données ? Un serveur de base de données ?
- Clé primaire et notion d’unicité
- Table, colonne et types de données
- Le modèle relationnel
- Liens entre tables et intégrité référentielle
- Le langage SQL
2. Extraire les données
- Qu’est-ce qu’une requête d’extraction ?
- Lister les valeurs à retourner (SELECT)
- La clause WHERE pour filtrer les données
- Retourner des lignes sans doublon (DISTINCT)
- Opérateurs de restriction : BETWEEN, IN, LIKE…
- Opérateurs numériques
3. Interroger les données de plusieurs tables
- Principe des jointures : restituer des informations issues de plusieurs tables
- Jointure interne (INNER JOIN) et jointure externe (LEFT / RIGHT JOIN)
- Opérateurs ensemblistes : UNION, INTERSECT, EXCEPT
4. Ordonnancement et statistiques
- Fonctions d’agrégation : MIN, MAX, AVG, SUM…
- Calcul d’agrégats avec GROUP BY
- Filtrer les valeurs agrégées avec HAVING
5. Présenter et trier les données
- Utiliser des alias pour présenter les colonnes
- Conversion d’un type à un autre
- Effectuer des choix avec l’opérateur CASE
- Trier les données avec ORDER BY

