Microsoft Access , que faz parte do Microsoft Office Professional Suite, é o padrão da indústria para bancos de dados de desktop. Problemas ocorrem com acesso quando há tabelas ou relações mal concebidos . Há também momentos em que o acesso não é a ferramenta de banco de dados apropriado , porque há muitos usuários ou há muitos milhões de registros. Outra razão para não escolher Microsoft Access seria se o banco de dados precisa de segurança complexa. relacionamento de banco de dados
Acesso esquema
Pobre Design da Tabela
design da tabela Pobre pode parar um banco de dados em suas faixas ou causar problemas depois de anos de uso. Existem muitos tipos de design da tabela pobres. Uma das principais causas de problemas de tabela é não ter mesas atender os três formulários de normalização .
Primeira forma normal elimina campos repetindo em tabelas , como campos chamados classe 1, classe 2, classe 3. Isto apresenta um problema quando o estudante tem uma quarta classe . A tabela não contém um campo intitulado Classe 4 . Seria melhor ter duas tabelas - uma que acompanhou os alunos e um relacionado com a tabela de alunos que acompanhou aulas
Segunda forma normal impede que o mesmo campo de aparecer em mais de um local , o que poderia levar a . problemas com a entrada de dados e consultar os dados .
Quando os campos são colocados na mesa errada , terceira forma normal é quebrada, ea integridade dos dados não é alcançado.
má concepção do relacionamento
projeto mau relacionamento também pode parar um banco de dados em suas trilhas. Se as relações não estão devidamente desenvolvidas, em seguida, o compartilhamento de dados entre as tabelas para criar consultas, formulários de entrada de dados e relatórios não podem acontecer . Além disso, se as tabelas não tem um conjunto de chave primária , problemas de relacionamento pode se tornar aparente após o banco de dados foi utilizado por um tempo.
Muitos registros
Microsoft Access pode lidar com milhões de registros , no entanto , ele tem um limite. Qualquer uma tabela em um banco de dados Access não deve conter mais de 5 milhões de discos , ou 1 milhão de registros que são campos de memorando . Este problema provavelmente não vai revelar-se após o banco de dados está em uso por um longo período de tempo, e é diagnosticada quando a adição de novos registros de dados é lenta ou as falhas do sistema.
Demais usuários
Outro problema com o Microsoft Access é que ele não pode lidar com um grande número de usuários . A quantidade que ele pode lidar varia dependendo se o banco de dados é dividido , o que significa que há um " back-end " ( toda a estrutura de banco de dados ) , e vários " front-ends " ( todos os formulários de entrada de dados e relatórios) . Se o banco de dados é dividida , então o número de usuários não tem um impacto significativo a menos que os formulários e relatórios precisam de atualização freqüente , então torna-se complicado para atualizar as extremidades dianteiras individuais. Se o banco de dados não é dividida, então o número de usuários deve ser limitado a 15.
Precisa Segurança Complexo
Access tem segurança que pode ser aplicada a um banco de dados. No entanto, este sistema de segurança é difícil de aplicar , e segurança é geralmente regulada de o acesso ser concedido através de títulos de rede na pasta que contém o banco de dados. Se um sistema requer maior segurança , o acesso não é o sistema de banco de dados para usar.