Práticas recomendadas de banco de dados Parte 1

Compartilhe agora:

Como com most campos, o negócio de criação e manutenção de banco de dados desenvolveu uma série de melhores práticas. Uma melhor prática é um método ou técnica que consistentemente obtém resultados superiores às suas alternativas. As melhores práticas podem ser aplicadas a almost cada indústria e disciplina profissional. Sua ubiquidade, no entanto, não significa que cada um seja universalmente aplicável.cable ou mesmo universalmente aceito. Os campos que as melhores práticas pretendem padronizar são incrivelmente complexos. Cada situação envolve variáveis ​​incontáveis ​​e diferenças aparentemente pequenas no contexto podem resultar em um resultado bem diferente. Mesmo assumindo situações idênticas, existem muitas métricas de desempenho diferentes para julgar o sucesso de uma empresa. Ainda mais complicações surgem do fato de que empresas similares no mesmo campo podem ter objetivos diferentes. As melhores práticas são frequentemente contestadas. Abaixo está uma pequena lista de algumas práticas recomendadas geralmente aceitas. Tenha em mente que é muito importante equilibrar as qualidades únicas do seu negócio com as práticas compartilhadas por outros.

Observação: essas práticas devem ser usadas com um banco de dados SQL. Eles podem não se aplicar a outros paradigmas.

  • Tenha sempre uma chave primária.Melhor pratica

Sempre. Se não houver chave lógica que possa se tornar primária, gere uma artificial. Você quer que sua mesa seja unida a alguma coisa. Você precisará ser capaz de identificar exclusivamente um registro. Mesmo que você ache que realmente não precisa de um em sua mesa, não há como dizer se ele precisará de um no futuro. Atribuir um no início economiza trabalho extra no futuro.

  • Mantenha as vogais ao encurtar palavras em nomes de campos.

Se você for de uma geração anterior de programadores, pode estar acostumado a omitir vogais ao encurtar palavras (por exemplo, strcmp, setjmp, memcpy). Essa prática é desencorajada pelas gerações mais jovens de programadores. Os recursos que você pode economizar ao omitir uma ou duas letras não compensam necessariamente a dificuldade adicional de digitar uma palavra familiar de uma maneira desconhecida. há um tempo cost associado a essa dificuldade, e isso se soma. Existe uma escola de pensamento que proíbe a abreviação de palavras, mas isso é altamente contestado e provavelmente uma questão de preferência pessoal.

  • Faça backup de seus dados.

mesmo o most banco de dados bem construído e bem mantido pode travar inesperadamente. De desastres naturais a erros humanos, há ahost de coisas que podem interromper a operação do seu negócio. Fazer backup de seus dados é absolutamente essencial e, em muitos casos, pode evitar que você tenha que usar um recuperação SQL ferramenta.

Estas são apenas algumas das melhores práticas geralmente aceitas no campo de criação e manutenção de banco de dados. Fique atento para a próxima parcela desta série.

Alan Chen é presidente e presidente da DataNumen, Inc., líder mundial em tecnologias de recuperação de dados. Para obter mais informações sobre qualquer um de nossos produtos, incluindo nossos programas de recuperação de SQL, visite DataNumen.

Compartilhe agora:

Comentários estão fechados.