Fórum O quanto de banco de dados precisa saber um programador? #584456
04/08/2017
0
Quero ver essa dúvida com vocês. Como programador, o que é necessário eu saber de banco de dados?
Por razões óbvias, é lógico que um DBA precisa saber bastante sobre esse assunto. Mas e um desenvolvedor, como fica isso?
Diogo Neves
Curtir tópico
+ 0Post mais votado
04/08/2017
Agora se é você quem irá se responsabilizar por esta parte, você irá se aproximar muito das funções do DBA.
Um exemplo:
Você desenvolveu o sistema e vendeu e na especificação comercial que você passou ele funciona na rede interna do cliente, bom você não precisará saber de muitos detalhes necessários para instalar o banco no servidor, beleza segue o mesmo padrão de instalação em um computador local, mudando o arquivo de configuração dos computadores locais apontando para o servidor e tal, beleza tudo certo.
Um belo dia o cliente liga desesperado que perdeu dados, ou sei lá uma situação que ele não consegue explicar, e você vai até lá e percebe que o ocorrido foi que perdeu o acesso ao banco e você precisa restaurar, recuperando os dados já que o cliente não realizava o backup e o que tem é de mais de um mês, ai que está, não há um DBA no local, e você terá que conhecer muito deste banco de dados para saber o que fazer neste momento.
Então quando decidir qual o banco de dados que irá utilizar, lembre-se do FOCO de atuação que você quer, isso irá determinar o quanto do banco de dados você deverá conhecer.
Uma vantagem é que hoje muito se tem na internet sobre o assunto de banco de dados, DEVMEDIA tem, inclusive gratuitamente.
Mas não se deixe abater, há também as Nuvens, que podem facilitar, porém também há outras características envolvidas.
Sucesso pra ti Diogo Neves,
Ps. Fique sempre antenado sobre os assuntos envolvidos com a sua área de atuação, mesmo que exista DBA's, aprender sempre pode auxiliar.
Luiz Vichiatto
Gostei + 3
Mais Posts
04/08/2017
Gladstone Matos
Cara, na minha opinião é o seguinte:
1) Os caras 4 comandos básicos da SQL:
SELECT, INSERT, UPDATE e DELETE
2) Saber criar e alterar os objetos básicos do BD: tabelas, indices, views, generators e um pouquinho de TRIGGERS é bom também
3) Conhecer o básico sobre INDICES
4) Saber criar o banco de dados do 'zero';
Acho que esse é o minimo my friend
abraços
Gostei + 1
11/08/2017
Diogo Neves
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)