Problemas de banco de dados microsoft access

Video: Access, banco de dados, Sistemas, Dicas em access

Acesso esquema relacionamento de banco de dados

Acesso esquema relacionamento de banco de dados

Microsoft Access, parte da Suite Professional Microsoft Office, é o padrão da indústria para bancos de dados de desktop. Problemas ocorrem com o Access quando existem 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.

Video: Lição 006 - Curso Gratuito de Access e Banco de Dados - Tabelas - Formatos Geral e Data e Hora

Acesso esquema relacionamento de banco de dados

Design Table pobres

má concepção mesa 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 as três formas padrão de normalização. Primeira forma normal elimina campos de repetição em tabelas, tais como campos chamados de Classe 1, Classe 2, classe 3. Isto apresenta um problema quando um aluno leva 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 estudantes que acompanhou classes. A 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 relacionamento pobre também pode parar um banco de dados em suas faixas. Se as relações não são desenvolvidos corretamente, então o compartilhamento de dados entre tabelas para criar consultas, formulários e relatórios não podem acontecer de entrada de dados. 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 tem sido usado por um tempo.

Muitos registros



Microsoft Access pode lidar com milhões de records- no entanto, ele tem um limite. Qualquer uma tabela em um banco de dados não deve conter mais de 5 milhões de registros, 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 é colisões lentas ou o sistema.

Muitos usuários

Outro problema com o Microsoft Access é que ele não pode lidar com uma grande quantidade de usuários. A quantidade que ele pode lidar com varia dependendo se o banco de dados é dividido, o que significa que há uma "back-end" (Todos da estrutura de base de dados), e múltiplos "front-ends" (Todos os formulários e relatórios de entrada de dados). Se o banco de dados é dividida, então número de usuários não tem um impacto significativo a menos que os formulários e relatórios precisa updating- frequente 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 de Segurança Complex

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 do acesso ser concedido através de títulos de rede na pasta que contém o banco de dados. Se um sistema requer uma segurança mais forte, em seguida, o Access não é o sistema de banco de dados para usar.

Referências

  • ligação Garra azul Databse Projeto: Por que escolher Access?
  • ligação Microsoft Access Desenvolvimento: Problemas de acesso ao banco

Sobre o autor

Rebecca Johnson tem sido uma técnica treinador do setor público desde 1996. Juntamente com a criação de materiais de formação, ela é especializada em redação técnica e how-to documentação para o software de computador. Johnson é um mestre instrutor certificado pela Microsoft e possui um grau de bacharel em comunicação tecnologia.


Artigos relacionados