Bases de données et language SQL par Netione
Lieu(x)
En centre (68)
Durée
Total : 14 heures
En centre : 14 heures
Financement
Demandeur d’emploi
Salarié
Éligible CPF
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
INTRODUCTION AUX BASES DE DONNEESQu'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 DONNEES D'UNE TABLEQu'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 DONNEES DE PLUSIEURS TABLESPrincipe des jointures : restituer les informations à partir de plusieurs tables.Jointure interne. Jointure externe.La jointure "naturelle"... et ses difficultés.Opérateurs ensemblistes (UNION, INTERSECT...).ORDONNANCEMENT ET STATISTIQUESTrouver 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.PRESENTER ET TRIER LES DONNEESPré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
- REQUETESQu'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.MISE EN APPLICATION
- 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 DONNEES D'UNE TABLEQu'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 DONNEES DE PLUSIEURS TABLESPrincipe des jointures : restituer les informations à partir de plusieurs tables.Jointure interne. Jointure externe.La jointure "naturelle"... et ses difficultés.Opérateurs ensemblistes (UNION, INTERSECT...).ORDONNANCEMENT ET STATISTIQUESTrouver 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.PRESENTER ET TRIER LES DONNEESPré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
- REQUETESQu'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.MISE EN APPLICATION
Objectifs
Comprendre le principe et le contenu d'une base de données relationnelleCréer des requêtes pour extraire des données suivant différents critèresRéaliser des requêtes avec des jointures, pour restituer les informations de plusieurs tablesUtiliser des calculs simples et des agrégations de donnéesCombiner les résultats de plusieurs requêtes
Centre(s)
- Illzach (68)
Secteur(s)
Formation proposée par : Netione
À découvrir