Inscrivez-vous à cette formation dès maintenant via votre compte CPF
Langage SQL et requetage Niveau 1
Langage SQL et requetage Niveau 1
Inscription
Présentation
Le Structured Query Langage (SQL) est le langage informatique permettant d’interroger ou de travailler avec les bases de données. Le SQL est un langage nécessitant une forme de technicité. Toutefois, le SQL est un langage accessible aux personnes non informaticiennes qui auraient un besoin de manipuler les données de son entreprise.
Objectifs pédagogiques
À l’issue de cette formation vous serez capable de :
- Maîtriser la terminologie, les concepts et les opérateurs d’une base de données relationnelle
- Interroger, stocker et mettre à jour les données de la base avec SQL
- Concevoir et créer les objets de la base tels que les tables en utilisant le langage SQL
Prérequis
Pas de niveau requis mais une bonne appétence au travail de la donnée facilite la transmission du savoir.
Contenu de formation
Propriétés des bases relationnelles
- Contraintes d’intégrité : la protection contre les doublons (clé primaire et clés alternatives),
les données sans référence (clés étrangères), les données vides, ainsi que le respect du format
des données - Caractéristiques du langage SQL
Les commandes SQL
- Structure de base d’une requête Instruction SELECT … FROM
- Écriture des commandes SQL
- Interroger toutes les colonnes, toutes les lignes
- Sélectionner des colonnes spécifiques
- Expressions arithmétiques
- Alias sur les colonnes : renommer les colonnes interrogées
- Gestion des valeurs NULL ou vide : attention NULL n’est pas 0 Gestion des doublons
- La clause ORDER BY Sélection des lignes
La clause WHERE : Ne prendre que le nécessaire, bonne pratique de la manipulation des données - Opérateurs de comparaison et opérateurs logiques
- Conditions négatives
- Conditions multiples
Afficher les donnees de plusieurs tables
- La jointure : relation entre deux ou plusieurs tables Les commandes SQL
- Le produit cartésien : le pire ennemi de la vérité statistique mais parfois nécessaire pour
des raisons techniques - Alias de colonnes et de tables Ajouter des conditions de sélection
- Jointure externe : prendre toutes les données d’une table même s’il n’y a pas de correspondance avec une table de référence
- Auto-jointure : joindre une table avec elle-même pour pouvoir gérer les relations de type père/fils;mère/fillePersonnalisation de mise en forme
- Enregistrement de style
Fonctions de groupes
- Fonctions de groupes (agrégats) Syntaxe
- Les différentes fonctions de groupe SUM, COUNT, MIN, MAX… Fonction SUM
- Fonction COUNT Fonction MIN et MAX La clause GROUP BY
- Calculer un ratio : Focus sur la fonction AVERAGE vs méthode de calcul correcte d’une moyenne Requête incorrecte
- Groupes au sein de groupes La clause HAVING
- Dédoublonnage à l’aide du HAVING
Formation gestion des donnees avec sql
- L’instruction INSERT : Inserer des données L’instruction UPDATE : Mettre à jour les données
Les autres formations qui pourraient vous intéresser