Formation SQL
Découvrez les possibilités offertes par SQL et comment programmer
7 Heures
A partir de 600 € HT
Comprendre le principe de SQL et ses fonctionnalités
Prérequis : Aucun
Au cours de cette formation SQL, nous allons aborder ensemble les thématiques suivantes
Introduction aux bases de données
- Qu’est-ce qu’une base et un serveur de base de données ?
- Lire un modèle relationnel.
- Composition d’une table. Notion de colonne et de types.
- Clé primaire et unicité.
- Notion d’intégrité référentielle.
- Outil pour interroger une base.
Extraire les données d’une table
- Qu’est-ce qu’une requête d’extraction ?
- Lister les valeurs à retourner.
- La clause WHERE pour filtrer les données.
- L’absence de valeur (marqueur NULL).
- Retourner des lignes sans doublon (DISTINCT).
- Opérateurs de restriction (BETWEEN, IN, LIKE…).
Interroger les données de plusieurs tables
- Principe des jointures : restituer les informations à partir de plusieurs tables.
- Jointure interne. et jointure externe.
- La jointure « naturelle »… et ses difficultés.
- Opérateurs ensemblistes (UNION, INTERSECT…).
- Introduction aux vues : principe et intérêt.
Ordonnancement et statistiques
- Trouver des valeurs agrégées (MIN, MAX, AVG, SUM…).
- Calculer des agrégats relatifs avec GROUP BY.
- Filtrer les valeurs agrégées avec HAVING.
- Mélanger agrégats et détails avec OVER.
- Ordonnancement des résultats avec RANK, ROW_NUMBER.
Présenter et trier les données
- Présenter les données des colonnes avec des alias.
- Conversion d’un type à un autre.
- Effectuer des choix à l’aide de l’opérateur CASE.
- Trier les données avec ORDER BY.
- Opérations sur les chaînes de caractères, sur les dates.
Utiliser des sous-requêtes
- Qu’est-ce qu’une sous-requête ?
- Les différentes typologies de résultats.
- Sous-requêtes liste et opérateurs IN, ANY/SOME et ALL.
- Sous-requêtes corrélées.
Demandez à recevoir le programme complet
Formations sur la même thématique
Vous avez des questions ?
Demandez à être contacté par expert pour pouvoir échanger sur vos objectifs et trouver ainsi la formation qui vous corresponde.
Grâce à cette formation vous pourrez
Comprendre le principe et le contenu d'une base de données relationnelle
Créer des requêtes pour extraire des données suivant différents critères
Réaliser des requêtes avec des jointures, pour restituer les informations de plusieurs tables
Utiliser des calculs simples et des agrégations de données
Combiner les résultats de plusieurs requêtes
Vous avez des questions ?
Demandez à être contacté par expert pour pouvoir échanger sur vos objectifs et trouver ainsi la formation qui vous corresponde.
Questions fréquentes
Comment faire financer ma formation?
Il existe de nombreuses solutions de financement (plan de développement des compétences, CPF, Pôle Emploi…). En fonction de votre situation professionnelle vous pouvez contacter votre RH ou Pôle Emploi. Si vous avez des questions sur le financement de votre formation, nous sommes évidemment à votre disposition.
Je suis en situation de handicap ou je rencontre des difficultés.
Les personnes en situation de handicap ou rencontrant des difficultés et souhaitant suivre cette formation sont invitées à contacter notre référent handicap, Thomas afin d’étudier ensemble les possibilités de suivre la formation. Ces coordonnées sont disponibles ci dessous.
La formation est elle individuelle ou serais je en groupe?
Toutes nos formations sont proposées en groupe de 10 personnes maximum. Cela permet d’optimiser le transfert de connaissance et de vivre une meilleure expérience de formation. Si vous souhaitez une formation individuelle et sur mesure, envoyez nous un mail à l’adresse en bas de page.
Je souhaite me former mais j'hésite entre plusieurs formations?
Pas toujours facile de s’y retrouver entre toutes ces formations. Nous pouvons vous aider à faire le bon choix en vous mettant en rlation avec un expert de la thématique qui vous guidera et vous conseillera dans vos choix. our cela faites nous part de votre demande par mail en rempliccant le formulaire de contact en bas de la page.
Combien de temps entre ma demande et le début de la formation ?
Nous nous engageons à vous proposer une date de début de formation dans les 30 jours ouvrés suivant votre demande.
Quelles sont les méthodes que vous utilisez pour mener à bien la formation ?
La formation alternera les méthodes transmissives, interrogatives, actives et expérientielles avec des techniques (Documents supports de formation projetés, Exposés théoriques, Étude de cas concrets, Quiz en salle, Mise à disposition par mail de documents supports à la suite de la formation).
Comment puis-je faire pour m'inscrire à la formation ?
Dans un premier temps, vous allez nous contacter par téléphone ou via le formulaire en bas de cette page. Nous reviendrons vers vous dans les plus brefs délais pour comprendre au mieux votre besoin et vos attentes, et vous proposer la formation la plus à même de répondre à vos exigences. Ensuite, nous vous proposerons différents moyens de financement en fonction de votre situation. Une fois votre besoin défini, nous vous enverrons un devis pour validation, qui comprendra des dates ainsi qu’une proposition tarifaire.
Comment vous assurez-vous que la formation a bien répondu aux objectifs ?
Pour s’assurer de l’atteinte de vos objectifs, nos formations s’appuient sur différents dispositifs, à savoir les feuilles de présence (pour l’assiduité), les questions orales ou écrites (QCM) et des mises en situation (pour s’assurer de la continuité pédagogique) et un formulaire d’évaluation de la formation (qui mesurera les écarts entre le début et la fin de la formation).
Toutes nos formations en Informatique – Programmation
Vous êtes en situation de handicap ou vous pensez rencontrer des difficultés?
Notre référent handicap est là pour vous. Il est à votre écoute pour trouver ensemble des solutions pour adapter la formation SQL à vos contraintes. Contactez le
Pour nous contacter
Par téléphone
06 78 75 15 00