Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Armadilhas em Relational Database Design
Criação de um projeto eficaz para um banco de dados relacional é um elemento-chave na construção de um sistema confiável. Não há uma " corrigir " design de banco de dados relacional para qualquer projeto específico, e os desenvolvedores devem fazer escolhas para criar um projeto que vai trabalhar de forma eficiente . Existem algumas armadilhas comuns de design que podem prejudicar um sistema de banco de dados. Cuidando para esses erros na fase de projeto pode ajudar a evitar problemas mais tarde. Práticas de Nomenclatura Careless

Escolher nomes é um aspecto do projeto de banco de dados que é frequentemente negligenciada, mas pode ter um impacto considerável sobre a usabilidade e desenvolvimento futuro. Para evitar isso, ambos os nomes de tabelas e colunas deve ser escolhido para ser significativa e em conformidade com as convenções estabelecidas , garantindo que a consistência é mantida durante todo um sistema. Uma série de convenções pode ser usado em nomes de bancos de dados relacionais , incluindo os dois exemplos a seguir para um recorde de armazenamento de um nome do cliente : " . CLIENTNAME " " client_name " e
falta de documentação
< br >

Criando documentação para um banco de dados relacional pode ser um passo vital para salvaguardar o desenvolvimento futuro. Existem diferentes níveis de documentação que pode ser criado para bancos de dados e sistemas de gerenciamento de banco de dados alguns são capazes de gerar a documentação automaticamente. Para projetos onde não seja considerada necessária documentação formal, simplesmente incluindo comentários dentro do código SQL pode ser útil.
Ausência de normalização

Normalização é uma técnica para analisar e melhorar em um design de banco de dados inicial. Uma variedade de técnicas estão envolvidos, incluindo a identificação de características de um projeto de banco de dados que possam comprometer a integridade dos dados , por exemplo, itens de dados que são armazenados em mais de um lugar. Normalização identifica anomalias em um projeto de banco de dados , e pode antecipar características de projeto que vai causar problemas quando os dados são consultados , inseridos ou atualizados.
Falta de testes

Não testar um projeto de banco de dados com uma amostra de reais , ou realistas , dados pode causar sérios problemas em um sistema de banco de dados. Geralmente , design de banco de dados relacional é iniciado a partir de um nível abstrato , usando técnicas de modelagem para chegar a um projeto . A desvantagem deste processo é que o projeto , por vezes, não se relacionam com precisão para os dados reais , o que é por isso que o teste é tão importante.
Falta de exploração SQL Instalações

SQL tem muitos recursos que podem melhorar a usabilidade e sucesso de um sistema de banco de dados. Equipamentos, tais como procedimentos armazenados e verificações de integridade muitas vezes não são utilizados nos casos em que eles poderiam melhorar muito a estabilidade de um sistema. Os desenvolvedores geralmente optam por não realizar estes processos durante as fases de concepção de um projecto como eles não são uma necessidade, mas eles podem ajudar a evitar problemas em um estágio posterior .

Anterior :

Próximo : No
  Os artigos relacionados
·Como criar um relatório de síntese em Access 2007 
·Como remover SSRS Opções de exportação 
·Como configurar um banco de dados seguro Web Hardware 
·Como forçar um arquivo LDB para fechar 
·Como visualizar dados e excluir uma consulta no Access 
·Como classificar uma tabela lista suspensa em Access 20…
·Como Aumentar Tamanho da linha na SAS 
·Como converter para maiúsculas em SQL 
·Como impedir que um duplicado em Access 2007 
·Como executar um Insert SQL em Access 2007 
  Artigos em destaque
·Como se livrar de Upd.exe 
·Como editar o Flash arquivos FLA 
·Como Backup & Restore iPhoto 
·Como se livrar de um vírus de Mac 
·Como aprender Software Música Digital 
·SQL inteiros Tamanhos 
·Ferramenta de Remoção setembro 
·Como inserir MS -DOS 
·Como acessar dados numéricos para Steppers 
·Como restaurar meu computador de um backup 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados