Arquivo

Archive for the ‘Treinamentos’ Category

♫ Baile de Tabela ♫

Anúncios

DatabaseCast #62: Banco de dados na sala de aula

Neste episódio do DatabaseCast Mauro Pichilian (@pichiliani), Wagner Crivelini (@wcrivelini) e o convidado Pedro Antônio Galvão Junior (@JuniorGalvaoMVP) entram na sala de aula para por fim na bagunça. Neste episódio você vai aprender onde e como banco de dados é ensinado dentro da sala de aula, discutir didática, observar comportamento, ser firme na disciplina, jugar o que é um professor bom ou ruim e saber como não deixar o professor com dor de cabeça.

Talk Show – Encontro das Profissões

Participei do meu primeiro Talk Show (Encontro das Profissões) na Faculdade Evolução, achei interessante e gostaria de expor aqui o que foi comentado sobre a profissão de DBA

Profissionais entrevistados:
– Régis Melo (CTO / Desenvolvedor – GreenMile)
– Werlon Marques (Infra-Estrutura – Stefanini)
– Antônio Aldeir (Analista de Negócios – IVIA)
– Alex Souza (DBA – Grupo Granja Regina)

Perfil do DBA:
A maioria dos DBAs que conheço são pessoas organizadas, éticas, responsáveis, tranquilas e que gostam muito de estudar e de desafios! Muitas vezes considerado o chato da TI, pois lutam para que os dados da empresa, sejam o mais consistente, seguro e performático possível!

Sobre a profissão:
1. Se trata de um cargo de confiança, pois trabalhamos com o maior bem de uma empresa, seus dados!
2. Muitos perguntam, o que o DBA faz? A resposta é simples:
2.1 Ele mantém seus dados e informações disponíveis e consistentes sempre que precisarem.
2.2 Ele é aquele responsável por sua empresa não deixar de faturar nem um dia se quer ao ano!
2.3 Ele é responsável, em caso de um desastre, por recuperar todas suas informações com a maior brevidade possível.
2.4 Ele é responsável pela segurança de suas informações, para evitar acesso indevido, roubo e até mesmo sequestro das mesmas, que está ocorrendo com frequência nos últimos dias!
2.5 Ele é responsável por manter e garantir a melhor performance possível de suas aplicações no que se trata de BD. Muitas vezes não tem muito o que fazer, caso o problema esteja na forma que a aplicação foi escrita, ou a forma em que o banco de dados está desenhado e etc…

Perguntas:
1. E ai, o DBA morde?
O DBA não morde, apenas presa pelos dados da empresa! E isso nos torna protetores de nossos bancos de dados! Defendendo-os de possíveis inconsistências, informações desnecessárias, procedimentos não performático e acessos indevidos (internos/externos)

2. Qual a melhor forma de analisar um projeto para definir qual SGBD é melhor para usar no projeto?
A escolha do banco de dados a ser usado em um projeto, varia das especificações e necessidades do projeto! Por exemplo, um projeto de um sistema web de pequeno porte, que será usado por 10 pessoas que utilizará o sistema de segunda a sexta das 8 as 17hs, pode ser usar por exemplo o MYSQL.
Já um projeto de um sistema que trabalha 24X7, que o intervalo de indisponibilidade seja próximo a 0, que contenha milhares de usuários, esses devem utilizar bancos de dados de maior porte, como por exemplo: SQL Server, ORACLE…

3. Faixa Salarial?
O mercado de trabalho em nossa região e estado, para a profissão de DBA, é bem restrito. Poucas são as empresas que tem um DBA em sua equipe, esses profissionais se encontram em empresas de grande porte e empresas que prestam serviços de TI, como podemos citar como exemplo a IVIA.

Mas focamos que o importante não é o salario e sim, de degrau em degrau ir conquistando o seu espaço, com muito estudo e determinação!

4. Qual o grau de contato com usuários?
Na empresa que trabalho atualmente, o contato do DBA com os usuários praticamente não existe, o contato é direto com os analistas de negócios e desenvolvedores de soluções!
Foge um pouco dessa linha quando se entra no assunto de Business Intelligence, onde o DBA tem um contato direto com analistas de custos e cargos estratégicos da empresa!

Perguntas rápidas:
– Certificação ou Graduação
— As 2 são importantes, acho que complementam-se!

– Profissionais Especialistas ou Generalistas
— Na area de BD minha opinião é Especialista, não somente de 1 SGBD, mas de pelo menos 2 e conhecimento geral nos demais e ferramentas do mercado.

– Plataforma Windows ou Linux
— Windows, atualmente trabalho nessa plataforma! e sei do potencial também da outra plataforma!

– Aplicação Desktop ou Web
— Levando pelo lado de performance e segurança, votei em Desktop, mas Web as vezes é necessário dependendo do ambiente e projeto!

– Armazenamento em Nuvem ou Local?
— Local (segurança)

 

IMG-20151013-WA0012

Microsoft Insights powered by TechEd (20 e 21 de Maio, 2015 – São Paulo)

Conhecimento – Deve ser compartilhado!

Vídeo com 6 horas de treinamento tuning gratuito…

Blog - Fabiano Neves Amorim

Fala galera, depois de um tempo sumido, cá estou…

No ano passado eu ministrei um treinamento in-company e o cliente fez a gentileza de gravar e disponibilizar os vídeos do treinamento, inclusive para o público J.

Acabei de subir pro youtube, são 16 vídeos com aproximadamente 6 horas de treinamento onde falei sobre os seguinte assuntos:

  • Porque pensar set-based é tão difícil?
  • — Query tuning
  • Overview plano de execução
  • Profiler, STATISTICS IO/CPU
  • Triggers
  • Dicas sobre scalar functions
  • Common table expressions
  • Cursores e windows functions
  • TOP e CROSS APPLY

Espero que vocês gostem e que seja útil. Seguem os links para acessar os vídeos:

Abs.

Fabiano Amorim

Ver o post original

MVP ShowCast – Virtual Community Series (IT | DEV)

O MVP ShowCast é um evento virtual gratuito sobre tecnologias da Microsoft, sendo composto por uma série de webcasts transmitidos ao vivo e gravados para serem disponibilizados depois. O evento foi idealizado e é organizado por MVPs do Brasil com apoio da Microsoft.

MVP Show Cast

%d blogueiros gostam disto: