SQL Saturday #512 Oportunidades com a Plataforma de Dados da Microsoft Rodrigo Crespi
Rodrigo Crespi Certificações Microsoft – MCT, MCDBA, MCITP, MCSE, etc. Especialista em Banco de Dados – UGF Mestrando em Engenharia de Software – UEMC PASS Chapter Leader – SQL Server RS Sócio da CrespiDB – Soluções em Plataformas de Dados 2 rodrigocrespi br.linkedin.com/in/rodrigocrespi Speaker Bio
Patrocinadores
Agenda Época de Mudanças; Principais Áreas: Bancos de Dados Transacional (OLTP); Banco de Dados Analíticos (OLAP); Nuvem; Big Data; Carreira Administrador de Banco de Dados; Analista/Programador de Dados; Desenvolvedor BI; Arquiteto de Dados; Cientista de Dados; Certificações; 4 |
Época de Mudanças Mudanças de tecnologias; Mudanças de conceitos; Dados na palma das mãos.
Leader in 2014 for Gartner Magic Quadrants Microsoft platform lidera Soluções on- premises e cloud Operatio nal Databas e Manage ment Systems Data Wareho use Databas e Manage ment Systems Busines s Intelligen ce and Analytics Platform s x86 Server Virtualiz ation Cloud Infrastru cture as a Service Enterpris e Applicati on Platform as a Service Public Cloud Storage
Bancos de Dados Transacionais Projetos para aplicações transacionais; Transação-a-Transação IIS Server
Bancos de Dados Dimensional Foco em resultados analíticos; Análise histórica dos dados; Desempenho nas consultas; Facilidade no desenvolvimento.
Dados na Nuvem
Big Data
Carreira
Administração de Bancos de Dados As atribuições de um DBA são: Definir o esquema conceitual; Definir o esquema interno; Contato com os usuários; Definir restrições de segurança e integridade; Definir normas de descarga e carga de dados; Monitorar o desempenho e responder a requisitos de mudanças. DATE, C. J.; INTRODUÇÃO A SISTEMAS DE BANCOS DE DADOS. Rio de Janeiro: Elsevier, 2003.
DBA - Perfil Gostar de ser DBA; Estar disponível para o trabalho; Gostar de estudar; Ter interesse em conhecimentos genéricos sobre o negócio da empresa; Conhecer no mínimo 30% de: infra, programação, virtualização, e etc.; Muitas empresas cobram uma linha especifica de interesse dentro da área de bancos de dados;
Analista/Programador de Dados Atribuições: Apoio ao desenvolvedor de sistema; Desenvolvimento de rotinas complexas; Elaboração de modelos de dados; Análise e confecção de relatórios gerenciais;
Analista/Programador de Dados Perfil Conhecimentos em algoritmos e lógica de programação; Conhecimentos na engine do SQL Server como: A forma como os dados são coletados; Melhor forma de utilizar os índices.
Analista/Desenvolvedor BI Atribuições: Modelar artefatos de banco de dados multidimensional; Desenvolvimento de relatórios, dashboards e KPI; Documentar os modelos desenvolvidos além de processos de regras de negócios; Análise e/ou desenvolvimento de processos de cargas de dados.
Analista/Desenvolvedor BI Perfil Domínio de SQL Server, incluindo Reporting e Analysis services; Colaboração ativa com equipe de desenvolvedores; Conhecimento de técnicas de banco de dados Boa comunicação verbal e escrita; Raciocínio lógico focado em resolução de problemas complexos; Proatividade para identificar e solucionar as questões do dia-a-dia.
Arquiteto de Dados Atribuições: Definir o esquema conceitual; Definir o esquema interno; Elaboração do projeto conceitual; Manutenção da documentação do projeto; Dialogar com a equipe de projetos (desde o desenvolvedor até o gestor);
Arquiteto de Dados Perfil: Sólido conhecimento conceitual; Visão holística a cerca do projeto; Interesse em compreender o negócio da companhia; Compreender sobre a performance, desenvolvimento e tecnologias aplicadas no projeto;
Cientista de Dados Atribuições: Explorar dados; Desenvolver modelos matemáticos; Buscar novas oportunidades baseado nos dados; Transformar dados disponíveis em balizadores de decisões a serem tomadas.
Cientista de Dados Perfil: Vivem em três mundos: Negócios; Matemática; TI; Conhecimentos: No negócio da companhia; Em progamação, para desenvolver algoritmos; Ter a habilidade transmitir os conhecimentos para os usuários chaves;
Cientista de Dados Formação: Não ainda formação especifica; Há alguns cursos de matemática que acrescentam matérias de TI e negócios; A Coursera disponibiliza uma especialização em Ciência de Dados certificada pela University Johns Hopkins;
Certificações Microsoft
Estudo Nível Básico Graduação; Cursos técnicos relacionados à: Bancos de dados; Desenvolvimento de Software; Infraestrutura; Virtualização; Nuvem; BI; Idioma (inglês); Cursos nas áreas de relacionamentos interpessoais. 24 |
Estudo Nível Profissional Pós-Graduação; Idiomas (inglês); Certificações em um SGBD específico: Microsoft SQL Server; Oracle; DB2; Este não é o fim. Nunca existirá fim para quem gosta do que faz. 25 | VS
Referências DATE, C. J.; INTRODUÇÃO A SISTEMAS DE BANCOS DE DADOS. Rio de Janeiro: Elsevier, (Referência para Big Data) 26 |
Patrocinadores
Dúvidas? 28 |
Obrigado! rodrigocrespi br.linkedin.com/in/rodrigocrespi