SQL pour travailler avec des données et des analyses: en ligne
Miscellanea / / December 09, 2023
En 1,5 mois de formation dans le cours intensif "SQL pour travailler avec des données et des analyses", vous maîtriserez un outil puissant pour travailler avec des données - le langage de requête SQL. Vous apprendrez ce que sont les bases de données relationnelles et apprendrez à les créer dans le SGBD PostgreSQL. Vous serez capable d'écrire différents types de requêtes et de les utiliser pour extraire les données nécessaires, afin de pouvoir ensuite les utiliser à des fins d'analyse et de visualisation, ainsi qu'utiliser SQL pour résoudre des problèmes commerciaux.
01. Cours intensif en ligne: vous apprendrez à créer des bases de données et à effectuer des requêtes en 6 semaines
02. Beaucoup de pratique: vous mettrez immédiatement vos connaissances en pratique et commencerez à résoudre des problèmes dans votre domaine professionnel.
03. Approche individuelle: consultations avec l'enseignant et feedback à chaque cours
Transformez rapidement les données en informations
créer des requêtes en langage SQL, utiliser SQL pour trouver les données nécessaires et gérer les données dans le SGBD PostgreSQL
Optimiser la gestion des processus ou des produits
déterminer des mesures et des indicateurs pour analyser les processus et les produits, analyser les données et s'appuyer sur les résultats de l'analyse pour prendre des décisions de gestion
Présentez de manière convaincante les résultats de votre travail
préparer les données pour les tableaux et graphiques Excel et utiliser la visualisation pour analyser les données
Exigences pour le niveau de formation
Vous pouvez commencer la formation à partir de zéro, sans expérience en analyse de données
Caractéristiques de la formation
Cours en ligne les lundis et jeudis de 18h10 à 21h00
Enseignant du cours « Modélisation de simulation pour l'analyse et l'optimisation des processus métiers ». Professeur agrégé à la Faculté d'informatique, de mathématiques et d'informatique de l'École supérieure d'économie de Nijni Novgorod, candidat en informatique. Expert dans le domaine de l'informatique de gestion, directeur académique du programme éducatif "Business Informatics" à l'École supérieure d'économie de Nijni Novgorod. Meilleur professeur à l'École supérieure d'économie de l'Université nationale de recherche en 2018, 2019, 2020, 2021 et 2022.
Bases de données et leur objectif pour résoudre des problèmes commerciaux 4 heures + travail indépendant
Vous apprendrez en quoi les SGBD modernes diffèrent des feuilles de calcul, quels sont les avantages des bases de données relationnelles et apprendrez à les utiliser.
- Concepts de bases de données et de leurs systèmes de gestion, application pour résoudre des problèmes analytiques en entreprise ;
- Avantages des bases de données par rapport aux tables hétérogènes et multi-formats ;
- Introduction au SGBD PostgreSQL ;
- Analyse et filtrage lorsque vous travaillez avec une seule table. Introduction aux instructions WHERE, utilisation de fonctions mathématiques, fonctions de date et d'heure, opérateurs logiques LIKE, IN, BETWEEN.
Leçon pratique. Écrire votre première requête SQL simple sur une base de données.
Langage SQL. Requêtes simples 4 heures + travail indépendant
Passez en revue l'objectif, la syntaxe et la sémantique, c'est-à-dire les règles et les constructions de base du langage de requête structuré.
- Relations entre les tables. La notion de clé primaire et étrangère dans les bases de données relationnelles ;
- Création de requêtes SQL reliant plusieurs tables. Fonctions d'agrégation GROUP BY, ORDER BY, HAVING.
Leçon pratique. Création de requêtes SQL à l'aide de diverses fonctions.
Requêtes SQL sur plusieurs tables, relations entre tables 4 heures + travail indépendant
Apprenez les requêtes multi-tables et soyez capable de joindre des tables de différentes manières pour rationaliser vos flux de travail.
Requêtes avec mots-clés 4 heures + travail indépendant
Comprenez comment utiliser des commandes et des requêtes structurées à l'aide de mots-clés pour gérer les tables, traiter et récupérer les informations dont vous avez besoin.
Fonctions agrégées 4 heures + travail indépendant
Considérez les procédures d'agrégation du langage de requête structuré et apprenez à calculer les valeurs de résultat et à réduire un long ensemble de lignes à un seul total.
Administration du SGBD PostgreSQL 4 heures + travail indépendant
Développez vos connaissances sur l’objectif d’un système de gestion de base de données relationnelle open source. En pratique, vous comprendrez comment utiliser le programme et gérer les informations dans les bases de données.
- Normalisation des données pour la conception de bases de données. Passer d'un ensemble de données non structurées à des tables liées. Travailler avec des diagrammes ER ;
- Bases de l'administration du SGBD PostgreSQL. Création et modification de tables (CREATE TABLE, DROP TABLE, etc.). Sous-requêtes et tables temporaires en SQL.
Leçon pratique. Création de votre propre base de données dans un SGBD et modification des tables.
Fonctions de fenêtres et tableaux croisés dynamiques 8 heures + travail indépendant
Explorez les catégories de commandes et d'instructions déclaratives qui peuvent être utilisées pour apporter des modifications aux tableaux et bien plus encore.
- Travailler avec les fonctions de fenêtre OVER, LAG, LEAD, RANK, row_number, ajouter des partitions ;
- Préparation des données pour Excel. Tableaux croisés dynamiques et graphiques. Combiner des données sur des échelles de temps. Instruction CASE.
Leçon pratique. Travailler avec des fonctions de fenêtre, préparer des données pour les tableaux croisés dynamiques.
Composants stockés dans les outils BI 4 heures + travail indépendant
Leçon pratique. Définir vos propres tâches de projet et les mettre en œuvre à l'aide des outils que vous avez appris. Préparez et défendez votre propre projet final.
Projet final 4 heures + consultations