Visando apoiar um amigo que está estudando para ingressar na área de Data Science, resolvi ajudar e escrever um pouco do que um futuro Engenheiro de Dados precisa ter como conhecimento básico para poder dar o pontapé inicial na carreira.
Nessa sequência de post curtos e procurando ser bem direto, irei passar desde os pontos mais básicos, instalação de um servidor de SQL Server Express com o SQL Server Management Studio como client, criação do seu primeiro banco de dados, falar um pouco sobre os comandos DDL (Tabelas, Views, Procedures, Functions), DML (Select, Insert, Update, Delete), TCL (Commit, Rollback, Transações), permissões (Nada aprofundado para a carreira de DBA), Data Types, Funções Nativas (Manipulação de Datas, conversão de dados, funções de agregação, funções de classificação), índices (seus tipos e diferenças, por que e quando usar, vantagens e desvantagens), tabelas temporárias e outros.
Partido do feijão com arroz, vamos entrar nos conceitos de ETL, ELT, focando no uso da ferramenta SQL Server Integration Service (SSIS) e finalizando com um pouco de Azure e suas ferramentas.
Conto com o apoio de todos que quiserem acrescentar e caso algo que coloquei esteja errado, favor informar que estarei corrigindo!
Obrigado e vamos para dentro!
Vamos que vamos
Estou nessa para aprender e contribuir, no que estiver ao meu alcance! 👍