SQL et récupération de données - cours 38 290 RUB. de Netology, formation 2 mois, Date: 2 décembre 2023.
Miscellanea / / December 05, 2023
Pour les nouveaux arrivants dans l'analyse
Apprenez à extraire indépendamment des données à des fins de traitement et d'analyse. Améliorez vos compétences et soyez promu
Les spécialistes du marketing
Apprenez à obtenir rapidement des données pour évaluer les résultats, construire des hypothèses et développer des stratégies marketing
Chefs de projets et de produits
Vous serez en mesure de mieux comprendre les développeurs et les analystes et de télécharger vous-même des données
Pour les financiers, les comptables et les chercheurs
Apprenez à télécharger des données et à étudier leurs caractéristiques à l'aide des fonctions analytiques SQL
Introduction à SQL
Découvrez pourquoi les bases de données sont nécessaires. Vous comprendrez comment fonctionne un système de gestion de base de données (SGBD) et vous familiariserez avec le système PostgreSQL. Découvrez ce que sont les schémas, les relations, les attributs et les domaines. Installez et configurez le logiciel nécessaire.
• Quelles sont les différentes sources de données ?
• Qu'est-ce que l'IDE et DBeaver ?
• Création de connexions dans DBeaver
• Installation d'un serveur de base de données PostgreSQL local
• Travailler avec *.backup et *.sql
• Interface DBeaver
• Comment créer des requêtes
• Diagramme ER
• Contraintes de clés primaires et étrangères
• Métadonnées: utilisation et accès
Bases de données relationnelles
Vous apprendrez ce que sont les alias et comment les utiliser lorsque vous travaillez avec différents schémas et tables dans une seule requête. Comprendre les types de données de base de PostgreSQL. Apprenez à filtrer, trier et transformer les données. Vous comprendrez comment travailler avec des chaînes et des dates.
• Requêtes simples
• Commande ROND
• Commandes ORDER BY, LIMIT, OFFSET
• Commande DISTINCTE
• Ordre logique SELECT
• Clause OÙ
• Commandes NULL et NOT NULL
• Concaténation
• Commandes LIKE et ILIKE
• Méthodes pour travailler avec des chaînes
• Méthodes pour travailler avec les dates
Principales fonctionnalités de l'analyse de données avec SQL
Écrivez des requêtes simples et apprenez des requêtes complexes. Appliquez des jointures (JOIN) et des fonctions d'agrégation (SUM, COUNT, AVG). Comprendre la chronologie de la liaison des tables. Maîtrisez les commandes de base: SELECT, WHERE, JOIN, ORDER BY, CASE, UNION, GROUP BY, HAVING. Découvrez ce que sont les sous-requêtes.
• Types de jointure: GAUCHE, DROITE, INTÉRIEUR, COMPLET EXTÉRIEUR, CROSS JOIN
• REJOIGNEZ lorsque vous travaillez avec des valeurs uniques et non uniques
• Commandes UNION et EXCEPT
• Commande CAS
• Agrégation
• Regroupement
• Sous-requêtes. Impact du poste sur les ressources dépensées
Plongez en profondeur dans SQL. Opérations de données avancées
Apprenez à utiliser des tables à l'aide des commandes CREATE TABLE, ALTER TABLE, DROP TABLE. Maîtrisez les commandes INSERT INTO, UPDATE TABLE, DELETE FROM. Comprenez ce que sont les clés étrangères.
• Créer un diagramme
• Établissement de relations
• Formation d'attributs, indication des types de données et restrictions
• Modification de la structure relationnelle
• Clés étrangères
• Saisir des données dans une relation
• Modification des données
• Suppression de données et de relations
Travailler avec PostgreSQL. Partie 1
Apprenez à utiliser les fonctions d'agrégation sum(), count(),avg(), min() et max() dans une fonction de fenêtre. Appliquez les fonctions analytiques lead(), lag(), dense_rank(). Découvrez ce que sont les expressions de table et les requêtes récursives courantes. Apprenez à travailler avec des catalogues.
• Fonctions de fenêtrage: requêtes simples, accumulation, LEAD et LAG
• L'équipe CTE
• Récursion. Application avec catalogues
• Commande GENERATE_SERIES
Travailler avec PostgreSQL. Partie 2
Apprenez ce que sont les représentations. Vous comprendrez comment accélérer les requêtes et utiliser les index. Vous commencerez à parcourir les modèles de requête. Familiarisez-vous avec les types de données complexes.
• Commande VOIR
• Commande VUE MATÉRIALISÉE
• Application des représentations en dénormalisation
• Plan de requête (EXPLIQUER ANALYSER)
• Commande JSON
• Commande TABLEAU
SQLPRO
Apprenez à créer des procédures stockées et des déclencheurs. Apprenez ce que sont la normalisation et la dénormalisation. Apprenez les bases de la conception et comprenez ce que sont les modèles de données architecturaux. Maîtrisez le partitionnement et le partitionnement. Le coût du module est de 10 000 ₽
• Travailler avec la console et le mode interactif
• Création de procédures stockées
• Création de fonctions de déclenchement et de déclencheurs
• 1 à 5 formes normales
• Dénormalisation
• Partage horizontal et vertical
• Héritage dans PostgreSQL
• Connexion aux clusters à l'aide de l'extension POSTGRES_FDW
• Modèles architecturaux
• Modèles de données
• Étapes de conception de la base de données
• Différence entre les systèmes OLTP et OLAP
H
BonjourNatalia
14.06.2019 G.
Cela ne vaut pas la peine de perdre votre argent et votre temps.
Les cours ont eu lieu en avril 2019 sur le thème « SQL et récupération de données ».1. Les matériaux ont été mal préparés. Il y avait des fautes de frappe et des erreurs dans les présentations, les informations étaient présentées sous une forme illisible.2. Je n'ai pas du tout aimé le travail des conservateurs. Je compare le travail des conservateurs avec le travail des conservateurs de SkyEng (ce n'est pas des relations publiques et je ne suis en aucun cas lié à cette organisation, j'étais aussi étudiant en cours de langues étrangères...