Formation introduction aux bases de données et au langage sql à montpellier
Montpellier
• Formation découverte qui vous permettra de comprendre les bases de données relationnelles, leurs principes de fonctionnement, ainsi que le SQL
Introduction aux bases de données
Définition : base de données, serveur de base de données, SGBD/R
Le modèle relationnel
Table, ligne, colonne et type de données
Clef primaire et unicité
Liaisons entre tables et notion d'intégrité référentielle
Ateliers : discussion autour d'un schéma de base de données
Extraire les données
Qu'est ce qu'une requête d'extraction ?
Lister les valeurs à retourner avec SELECT
Filtrer les données avec la clause WHERE
Retourner des lignes sans doublon (DISTINCT)
Opérateurs de restriction (BETWEEN, IN, LIKE...)
Opérateurs numériques
Ateliers : écriture et exécution de chaînes SELECT
Interroger les données de plusieurs tables
Rôle des jointures
Jointure interne & jointure externe
Opérateurs ensemblistes (UNION, INTERSECT et EXCEPT)
Ateliers : interrogation de plusieurs tables ; correspondances et non correspondances
Ordonancement 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
Ateliers : écriture de plusieurs requêtes statistiques
Présenter les données
Utiliser des alias pour présenter les données des colonnes
Conversion de types de données
Effectuer des choix à l'aide de l'opérateur CASE
Trier les données avec une clause ORDER BY
Synthèse
QCM récapitulatif
Pour plus d'informations, venez visiter notre site web en cliquant ici.