Arquivo da categoria: Eventos

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

Curso SQL Completo (BD-03) – SoftBlue

O SQL é a linguagem padrão utilizada para interagir com os principais bancos de dados existentes no mercado, disponibilizando, para isso, instruções de criação e gerenciamento de estruturas, inclusão, alteração, exclusão e consulta de dados. Para desenvolver um software ou qualquer tipo de aplicação que interaja com dados hoje em dia, é necessário conhecer a linguagem SQL e os conceitos relacionados a bancos de dados, independente da utilização do SQL Server, Oracle, MySQL, PostgreSQL, Firebird ou outro banco de dados relacional qualquer. O curso SQL Completo foi desenvolvido por André Milani, autor de diversos livros, entre eles um de MySQL e um de PostgreSQL (consulte seu currículo para maiores informações). Neste curso de SQL, ele ensina os principais conceitos de bancos de dados, normalização de dados e a linguagem SQL.

 

 

 

{ Alex Souz@ }