Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
Apprenez de nouveaux concepts auprès d'experts du secteur
Acquérez une compréhension de base d'un sujet ou d'un outil
Développez des compétences professionnelles avec des projets pratiques
Obtenez un certificat professionnel partageable
Il y a 3 modules dans ce cours
Il s'agit du deuxième cours de notre spécialisation en Teradata et Analyse de données. Dans le premier cours, nous avons mis en place les concepts, les principes et les bases pratiques pour installer le logiciel, charger les données et concevoir un modèle de données logique et physique. Dans ce deuxième cours, nous améliorerons nos techniques d'analyse de données, en mettant l'accent sur l'efficacité et le stockage pour vos applications réelles sur le terrain. Dans le module 1, nous développerons votre boîte à outils SQL avec des fonctions d'agrégation de plusieurs tables comme SUM, AVG, MAX et COUNT. Nous développerons également votre concept de clés primaires et étrangères, afin que vous puissiez créer vos premières commandes JOIN en SQL et définir les relations entre les tables. Notre deuxième module se concentre sur les sous-requêtes SQL. Nous commencerons par les sous-requêtes à une seule ligne, en les comparant aux commandes JOIN. Nous examinerons ensuite les sous-requêtes à lignes multiples, qui vous permettent de comparer une valeur à plusieurs valeurs renvoyées par une sous-requête.
Dans le module 3, nous examinerons les techniques SQL. Nous reconnaîtrons les cas d'utilisation et les stratégies d'utilisation des fonctions fenêtrées dans SQL. Nous définirons la structure des requêtes hiérarchiques en SQL. Et nous identifierons l'utilisation des index, afin d'optimiser nos tables pour la récupération des données.
Dans ce premier module, nous examinerons la collecte efficace des besoins, l'utilisation des fonctions d'agrégation et les principes de normalisation afin d'affiner nos compétences en matière de requêtes SQL.
Pour réaliser des requêtes SQL plus efficaces, la première étape est la collecte des besoins. La collecte des besoins implique des spécifications détaillées sur le format, la qualité et les sources des données. Vous apprendrez à classer les données par ordre de priorité en fonction de leur impact potentiel et à impliquer les parties prenantes afin de découvrir les exigences essentielles, parfois cachées. Vous apprendrez les fonctions d'agrégation les plus courantes disponibles dans Teradata : SUM, AVG, MAX et COUNT. Nous examinerons les cas dans lesquels ces fonctions sont généralement utilisées et nous verrons en quoi les résultats de ces fonctions diffèrent des requêtes SQL traditionnelles.
Nous examinerons de plus près les trois niveaux de normalisation des données. La normalisation réduit la redondance et garantit que chaque donnée est stockée une seule fois, liée directement à une clé primaire.
Enfin, nous utiliserons les jointures SQL pour relier les données de plusieurs tables. Nous utiliserons les jointures INNER JOIN et les jointures LEFT qui nous aideront à adapter nos requêtes pour répondre à des besoins analytiques spécifiques.
Inclus
14 vidéos6 lectures5 devoirs1 sujet de discussion2 plugins
Afficher les informations sur le contenu du module
14 vidéos•Total 54 minutes
Introduction au cours•5 minutes
Recueil des besoins•3 minutes
Scénario : Recueil des besoins chez NexaMart Coffee Bean•3 minutes
Introduction aux fonctions agrégées•2 minutes
Normalisation, Modélisation des données et Schéma•3 minutes
Fonctions d'agrégation dans Teradata•5 minutes
Scénario : Fonctions d'agrégation au café NexaMart•3 minutes
Démonstration du formateur : Exécuter des requêtes avec des fonctions d'agrégation•5 minutes
Relations de table : Clés et JOINs•2 minutes
Les JOIN en SQL•3 minutes
Scénario : Relation à la première table chez NexaMart Coffee Bean•4 minutes
Démonstration du formateur : Exécuter des requêtes avec des JOINs•8 minutes
Syntaxe dans une JOINNER JOIN•3 minutes
Développer votre boîte à outils SQL - Principaux points à retenir•3 minutes
6 lectures•Total 60 minutes
Programme du cours : Améliorer l'analyse et le stockage•10 minutes
Fonctions agrégées pour le nouvel utilisateur•10 minutes
Comment écrire des fonctions agrégées•10 minutes
Relations entre les tableaux pour le nouvel utilisateur•10 minutes
Guide d'exercice : Comment écrire des requêtes de jointure•10 minutes
Principaux enseignements : Développer votre boîte à outils SQL•10 minutes
5 devoirs•Total 110 minutes
Examen : Développer votre boîte à outils SQL•50 minutes
Quiz : Introduction aux fonctions agrégées•15 minutes
Quiz : Les fonctions SUM, AVG, MAX et COUNT•15 minutes
Quiz : Comprendre les relations entre les tableaux•15 minutes
Développer votre boîte à outils SQL : Contrôle des connaissances•15 minutes
1 sujet de discussion•Total 15 minutes
Développer votre boîte à outils SQL•15 minutes
2 plugins•Total 30 minutes
Simulation de logiciel : Exécuter des requêtes avec des fonctions agrégées•15 minutes
Requêtes avec JOINs•15 minutes
Sous-requêtes dans Teradata
Module 2•3 heures à terminer
Détails du module
Dans ce module, nous allons nous exercer à quelques applications pratiques des sous-requêtes SQL, en nous concentrant sur les sous-requêtes à une ou plusieurs lignes afin d'améliorer vos compétences en matière d'analyse des données. Nous commencerons par explorer les sous-requêtes à une seule ligne, une technique SQL avancée parfaite pour effectuer des vérifications de données précises au sein de requêtes plus importantes. Vous apprendrez à structurer ces sous-requêtes pour comparer des valeurs spécifiques aux résultats renvoyés par une autre requête, ce qui est crucial pour des tâches telles que la vérification de l'adéquation des niveaux de stock à la demande ou de l'achat d'un client par rapport à la moyenne. Ensuite, nous examinerons les sous-requêtes à lignes multiples, qui vous permettent de comparer une valeur à plusieurs valeurs renvoyées par une sous-requête. Cette session abordera la manière d'utiliser les opérateurs SQL tels que IN, ANY ou ALL pour filtrer et analyser les données de manière efficace. Grâce à des exemples détaillés et à des requêtes structurées, ce module vous permettra d'acquérir les connaissances nécessaires pour appliquer ces techniques directement à des scénarios d'informatique décisionnelle réels, améliorant ainsi la spécificité et la pertinence de votre analyse des données.
Inclus
6 vidéos4 lectures4 devoirs1 sujet de discussion1 plugin
Afficher les informations sur le contenu du module
6 vidéos•Total 20 minutes
Sous-requêtes à une ligne•2 minutes
Scénario : Sous-requêtes à une ligne chez NexaMart Coffee Bean•4 minutes
Démonstration du formateur : Exécuter des sous-requêtes à une seule ligne•4 minutes
Sous-requêtes à lignes multiples•4 minutes
Démonstration du formateur : Exécuter une sous-requête à plusieurs lignes•4 minutes
Sous-requêtes dans Teradata : Revue du module•2 minutes
4 lectures•Total 40 minutes
Écrire une sous-requête à une seule ligne•10 minutes
Sous-requêtes à une ou plusieurs lignes pour le nouvel utilisateur•10 minutes
Guide d'exercice : Sous-requête à plusieurs lignes•10 minutes
Sous-requêtes dans Teradata : Principaux enseignements•10 minutes
4 devoirs•Total 90 minutes
Examen : Sous-requêtes dans Teradata•50 minutes
Quiz : Sous-requêtes à une ligne•15 minutes
Quiz : Sous-requêtes à lignes multiples•15 minutes
Sous-requêtes dans Teradata Knowledge Check•10 minutes
1 sujet de discussion•Total 10 minutes
Sous-requêtes dans Teradata•10 minutes
1 plugin•Total 15 minutes
Simulation de logiciel : Exécuter des sous-requêtes à une seule ligne•15 minutes
Techniques SQL
Module 3•4 heures à terminer
Détails du module
Ce module présente les concepts et techniques SQL clés permettant d'améliorer l'analyse des données en cours d'utilisation de Teradata. Les fonctions de fenêtre permettent une agrégation avancée des données sur des plages spécifiées, permettant des évaluations dynamiques basées sur le temps et facilitant les calculs tels que les totaux courants, les moyennes mobiles et les valeurs en avance ou en retard. Les requêtes hiérarchiques fournissent un cadre pour l'analyse des relations parent-enfant au sein des données, ce qui est essentiel pour comprendre des structures complexes telles que les chaînes d'approvisionnement. Ce module couvre la syntaxe et les applications pratiques de ces requêtes, en mettant en cours d'utilisation l'organisation et l'analyse efficace des données hiérarchiques. Enfin, le module explique l'importance des index en SQL pour une récupération plus rapide des données. Les index donnent la priorité aux colonnes fréquemment consultées, améliorant ainsi les performances des requêtes et garantissant un traitement efficace des données. L'ensemble de ces concepts dote les Analyste de données d'outils robustes pour une analyse sophistiquée des données et une prise de décision stratégique.
Inclus
11 vidéos3 lectures5 devoirs2 sujets de discussion
Afficher les informations sur le contenu du module
11 vidéos•Total 40 minutes
Fonctions de la fenêtre•2 minutes
Syntaxe générique pour les fonctions de fenêtre•3 minutes
Démonstration de l'instructeur : Syntaxe des fonctions de fenêtre•7 minutes
Scénario : Fonctions de vitrine au café NexaMart•6 minutes
Aperçu des requêtes hiérarchiques•2 minutes
Syntaxe générique pour les requêtes hiérarchiques•3 minutes
Scénario : requêtes hiérarchiques chez NexaMart Coffee Bean•4 minutes
Index•2 minutes
Scénario : Ajouter un index au café NexaMart•3 minutes
Quiz : Les index pour une extraction plus rapide des données•25 minutes
Contrôle des connaissances sur les techniques SQL•10 minutes
2 sujets de discussion•Total 20 minutes
Cas d'utilisation de NexaMart•10 minutes
Techniques SQL•10 minutes
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
LearnQuest est le partenaire de formation privilégié des plus grandes entreprises, organisations et agences gouvernementales du monde. Notre équipe est forte de plus de 20 ans d'expérience dans la conception, le développement et la mise en œuvre d'une gamme complète de cours et de solutions de formation technologiques de pointe dans le monde entier. Nos formateurs, dotés d'une grande expérience dans le secteur et d'un engagement inégalé en matière de qualité, animent des cours qui sont proposés dans différents formats afin que nos clients puissent obtenir la formation dont ils ont besoin au moment et à l'endroit où ils en ont besoin.
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Pour accéder aux supports de cours, aux devoirs et pour obtenir un certificat, vous devez acheter l'expérience de certificat lorsque vous vous inscrivez à un cours. Vous pouvez essayer un essai gratuit ou demander une aide financière. Le cours peut proposer l'option "Cours complet, pas de certificat". Cette option vous permet de consulter tous les supports de cours, de soumettre les évaluations requises et d'obtenir une note finale. Cela signifie également que vous ne pourrez pas acheter un certificat d'expérience.
Qu'est-ce que je recevrai si je souscris à cette Specializations ?
Lorsque vous vous inscrivez au cours, vous avez accès à tous les cours de la spécialisation et vous obtenez un certificat lorsque vous terminez le travail. Votre certificat électronique sera ajouté à votre page Réalisations - de là, vous pouvez imprimer votre certificat ou l'ajouter à votre profil LinkedIn.
Une aide financière est-elle disponible ?
Oui, pour certains programmes de formation, vous pouvez demander une aide financière ou une bourse si vous n'avez pas les moyens de payer les frais d'inscription. Si une aide financière ou une bourse est disponible pour votre programme de formation, vous trouverez un lien pour postuler sur la page de description.