SQL e recuperação de dados - curso RUB 38.290. da Netologia, treinamento 2 meses, Data: 2 de dezembro de 2023.
Miscelânea / / December 05, 2023
Para iniciantes em análise
Aprenda como extrair dados de forma independente para processamento e análise. Melhore suas habilidades e seja promovido
Profissionais de marketing
Aprenda a obter dados rapidamente para avaliar resultados, construir hipóteses e desenvolver estratégias de marketing
Gerentes de projetos e produtos
Você será capaz de entender melhor os desenvolvedores e analistas e fazer upload de dados por conta própria
Para financiadores, contadores e pesquisadores
Aprenda a baixar dados e estudar suas características usando funções analíticas SQL
Introdução ao SQL
Descubra por que os bancos de dados são necessários. Você entenderá como funciona um sistema de gerenciamento de banco de dados (SGBD) e se familiarizará com o sistema PostgreSQL. Aprenda o que são esquemas, relacionamentos, atributos e domínios. Instale e configure o software necessário.
• Quais são as diferentes fontes de dados?
• O que é IDE e DBeaver
• Criando conexões no DBeaver
• Instalando um servidor de banco de dados PostgreSQL local
• Trabalhando com *.backup e *.sql
•Interface DBeaver
• Como criar consultas
• Diagrama ER
• Restrições de chave primária e estrangeira
• Metadados: uso e acesso
Bancos de dados relacionais
Você aprenderá o que são aliases e como usá-los ao trabalhar com vários esquemas e tabelas em uma consulta. Compreenda os tipos de dados básicos do PostgreSQL. Aprenda como filtrar, classificar e transformar dados. Você entenderá como trabalhar com strings e datas.
• Consultas simples
• Comando REDONDO
• Comandos ORDER BY, LIMIT, OFFSET
• Comando DISTINTO
• Ordem lógica SELECT
• Cláusulas WHERE
• Comandos NULL e NOT NULL
• Concatenação
• Comandos LIKE e ILIKE
• Métodos para trabalhar com strings
• Métodos para trabalhar com datas
Principais recursos para análise de dados com SQL
Escreva consultas simples e aprenda as complexas. Aplique junções (JOIN) e funções agregadas (SUM, COUNT, AVG). Entenda a cronologia da vinculação de tabelas. Domine os comandos básicos: SELECT, WHERE, JOIN, ORDER BY, CASE, UNION, GROUP BY, HAVING. Aprenda o que são subconsultas.
• Tipos de junção: LEFT, RIGHT, INNER, FULL OUTER, CROSS JOIN
• JOIN ao trabalhar com valores únicos e não exclusivos
• Comandos UNION e EXCEPT
• Comando CASO
• Agregação
• Agrupamento
• Subconsultas. Impacto da posição nos recursos gastos
Mergulhe profundamente no SQL. Operações avançadas de dados
Aprenda como trabalhar com tabelas usando os comandos CREATE TABLE, ALTER TABLE, DROP TABLE. Domine os comandos INSERT INTO, UPDATE TABLE, DELETE FROM. Entenda o que são chaves estrangeiras.
• Crie um diagrama
• Construção de relacionamento
• Formação de atributos, indicação de tipos de dados e restrições
• Modificação da estrutura de relacionamento
• Chaves estrangeiras
• Inserindo dados em um relacionamento
• Modificação de dados
• Exclusão de dados e relacionamentos
Trabalhando com PostgreSQL. Parte 1
Aprenda a usar as funções agregadas sum(), count(),avg(), min() e max() dentro de uma função de janela. Aplique as funções analíticas lead(), lag(), densa_rank(). Aprenda o que são expressões de tabela comuns e consultas recursivas. Aprenda a trabalhar com catálogos.
• Funções de janela: consultas simples, acumulação, LEAD e LAG
• Equipe CTE
• Recursão. Aplicativo com catálogos
• Comando GENERATE_SERIES
Trabalhando com PostgreSQL. Parte 2
Aprenda o que são representações. Você entenderá como acelerar consultas e usar índices. Você começará a navegar pelos padrões de consulta. Familiarize-se com tipos de dados complexos.
• Comando VER
• Comando VISUALIZAÇÃO MATERIALIZADA
• Aplicação de representações na desnormalização
• Plano de consulta (EXPLAIN ANALYZE)
• Comando JSON
• Comando ARRAY
SQL PRO
Aprenda a criar procedimentos armazenados e gatilhos. Aprenda o que são normalização e desnormalização. Aprenda os conceitos básicos de design e entenda o que são modelos de dados arquitetônicos. Fragmentação e particionamento mestre. O custo do módulo é 10.000 ₽
• Trabalhando com o console e modo interativo
• Criação de procedimentos armazenados
• Criação de funções de gatilho e gatilhos
• 1-5 formas normais
• Desnormalização
• Fragmentação horizontal e vertical
• Herança no PostgreSQL
• Conectando-se a clusters usando a extensão POSTGRES_FDW
• Modelos arquitetônicos
• Modelos de dados
• Etapas de design do banco de dados
• Diferença entre sistemas OLTP e OLAP
H
OláNatalia
14.06.2019 G.
Não vale a pena desperdiçar seu tempo e dinheiro.
Os cursos foram realizados em abril de 2019 com o tema “SQL e recuperação de dados”.1. Os materiais foram mal preparados. Houve erros de digitação e erros nas apresentações, as informações foram apresentadas de forma ilegível.2. Não gostei nada do trabalho dos curadores. Comparo o trabalho dos curadores com o trabalho dos curadores da SkyEng (isso não é RP e não tenho nenhuma ligação com esta organização, também fui aluno de cursos de línguas estrangeiras...