Este é um repositório de códigos no curso Descomplicando SQL da LinuxTips e TéoMeWhy.
SQL, ou Standard Query Language, é a linguagem padrão de comunicação com banco de dados.
O SQL é uma linguagem declarativa de sintaxe relativamente simples, voltada a bancos de dados relacionais, que pode ser aprendida por profissionais que não são necessariamente desenvolvedores, mas trabalham com bancos de dados com frequência.
O SQL surgiu para padronizar a maneira com que os profissionais de TI executam comandos em seus SGBD (Sistema Gerenciador de Banco de Dados).
Bancos de dados muito populares, como Oracle Database, MySQL, PostgreSQL e Microsoft SQL Server são alguns adeptos do SQL.
De forma geral, podemos afirmar que o SQL serve para que desenvolvedores(as) e profissionais que possuem um relacionamento direto com bancos de dados possam manipular e/ou visualizar dados com mais facilidade.
Plataforma Clound para ingestão, processamento, gestão e análise de muitos dados. Utilizada por times de Engenharia, Ciência e Análise de Dados.
- Fornece cluster Apache Spark autogerenciáveis com diversas bibliotecas instaladas. Utiliza recursos de seu cloud-provide: AWS, Azure e GCP
- Focado em processamento de dados.
- Apache Spark como motor de processamento em memória
- Delta Lake/Lake House
- MLFlow para gestão de modelos de Machine Learning
- Feature Store
- Desenvolvimento completamente web (notebooks)
- Integração com GitHub, BitBucket, GitLab etc.
- Orquestrador de jobs
- Catálogo de dados (Unity Catalog)