Eu tenho um caso prático aonde vou ter de aprender um segundo banco de dados: aqui temos banco de dados Oracle 11g EE, RAC, DG e tudo mais e recentemente a empresa optou por migrar os sistemas de banco de dados para PostgreSQL, basicamente devido ao baixo ou zero custo com relação ao Oracle, o único custo será de manutenção e dos DBAs e também porque a empresa está procurando utilizar mais software livre (Linux, PHP, PostgreSQL, etc). Assim sendo, fui solicitado que aprendesse PostgreSQL pois estaremos migrando alguns bancos de Oracle para PostgreSQL. A empresa contratou uma empresa de cursos e treinamentos que estará realizando o treinamento apropriado (uma formação de DBA Postgres) e temos opção de laboratórios nas máquinas e apostilas ( e sempre tem o nosso amigo Google). Eu mesmo criei algumas VMs com Linux e instalei o Postgres para começar a conhecer essa tecnologia, e ir me ambientando com os prós, contras e as peculiaridades desse novo banco. O bacana disso tudo é que o o SQL em si muda muito pouco, e boa parte das nossas técnicas podem ser aplicadas em qualquer banco, com pequenas mudanças de sintaxe, métodos, e outros demais, porém a base é sempre parecida e muito se aplica no dia a dia. Continuarei sim meus estudos em Oracle, pois pra mim ainda é a principal solução de banco de dados do mercado e está sempre evoluindo, mas agora devo também estudar a mais, pois quero (e preciso) aprender o PostgreSQL. Então na minha opinião acho válido sim termos um pouco de conhecimento em mais de um banco, sempre que possivel, mesmo que sejamos experts em apenas um deles.
-- *Fernando Martins* Oracle Database 11g Administrator Certified Professional Oracle Database 10g Real Application Clusters Administrator Certified Expert Oracle Database 10g Administrator Certified Professional Oracle Database 10g Administrator Certified Associate Oracle9i Database Administrator Certified Associate Linux Professional Institute Certfied Level 1 "God grant us the serenity to accept the things we cannot change, courage to change the things we can, and wisdom to know the difference." Em 23 de janeiro de 2014 12:59, <[email protected]> escreveu: > > > Bem, trabalhar com mais de um RDBMS é comum pracas, mas na Esmagadora > maioria das vezes o DBA se especializa num RDBMS x e só tem noções, leves > conhecimentos nalgum outro.... Então o grosso do conhecimento é no banco x > e o trabalho nos outros RDBMSs é em nível inferior... > Isso por uma fato simples, que é : RDBMSs são sistemas Complexos, e > assim custa muito ** esforço ** , muito ** tempo ** e (consequentemente) > algum $$$ vc ser realmente proficiente num RDBMS - dado que tempo e $$$ são > recursos finitos, DIFICILMENTE eles existirão num volume que permita a > alguém ser ** realmente ** experiente, Especialista, proficiente e > profissional em mais de um RDBMS.... > Então sim : vc deve focar / especializar-se num RDBMS x principal (no > meu caso eu escolhi Oracle, por causa do posicionamento no mercado, pelo > fácil acesso gratuito a quase todos os Produtos para se testar - e nada de > versão expireware, quase sempre era coisa full -, pelo tamanho da > comunidade, etc), mas SEM se descuidar de sempre progredir ao menos um > pouquinho no plano B... No meu caso eu escolhi como segunda opção DB2, e > por pouco que seja ano passado consegui fazer uns treinamentos, tirei a > certificação mais básica dele, um pouquinho eu avencei.... > > []s > > Chiappa > >
