Como funciona o Assistente do Analisador de Tabelas
Principiante: Requer conhecimento da interface do usuário em computadores de usuário único.
Este artigo se aplica apenas a um banco de dados do Microsoft Access (.mdb) ou a um banco de dados do Microsoft Office Access 2007 (.accdb).
Resumo
O Assistente do Analisador de Tabelas pode ajudá-lo a criar um banco de dados relacional a partir de um conjunto de dados. Quando você usa o Assistente do Analisador de Tabelas, não precisa conhecer princípios de design de banco de dados relacionais. Este artigo explica como o Assistente do Analisador de Tabelas decifra um banco de dados de tabela única e propõe uma maneira de dividir a tabela original em um conjunto de tabelas relacionadas.
Mais informações
O Assistente do Analisador de Tabelas pode analisar automaticamente um banco de dados não relacional e "normalizá-lo" para você. A normalização é o processo de pegar um banco de dados de tabela única e quebrá-lo em um conjunto de tabelas menores e relacionadas, com cada tabela focada em um único tópico ou agrupamento de informações.
Um banco de dados relacional normalizado tem várias vantagens em relação a um não relacional. Primeiro, a atualização de informações é mais rápida e fácil porque são necessárias menos alterações de dados. Em segundo lugar, apenas as informações mínimas são armazenadas; Portanto, o banco de dados é menor. Por fim, um banco de dados relacional mantém os dados consistentes automaticamente porque os dados são armazenados uma vez.
Embora o Assistente do Analisador de Tabelas possa ajudá-lo a criar um banco de dados relacional, se você tiver experiência de banco de dados, o Assistente do Analisador de Tabelas permitirá que você modifique todas as sugestões que ele fizer. Você pode dividir tabelas, reorganizar campos em tabelas e criar relações entre tabelas. Você pode modificar as decisões do Assistente do Analisador de Tabelas durante cada etapa do processo de criação do banco de dados.
Como executar o Assistente do Analisador de Tabelas
Para executar o Assistente do Analisador de Tabelas, siga estas etapas:
No Microsoft Office Access 2003 ou no Microsoft Access 2002, aponte para Analisar no menu Ferramentas e clique em Tabela.
No Microsoft Office Access 2007 ou em uma versão posterior, clique na guia Ferramentas de Banco de Dados e clique em Analisar Tabela no grupo Analisar .
Siga as instruções nas caixas de diálogo Assistente do Analisador de Tabelas. Observe que as duas primeiras caixas de diálogo explicam o que é normalização e por que ela é útil. A terceira caixa de diálogo pergunta se você deseja dividir manualmente um banco de dados ou se deseja permitir que o assistente faça isso por você.
Como funciona o Assistente do Analisador de Tabelas
Se você optar por permitir que o Assistente do Analisador de Tabelas divida um banco de dados, o Assistente do Analisador de Tabelas será executado no seguinte processo:
- O Assistente do Analisador de Tabelas começa com um banco de dados de tabela única, que pode ser qualquer conjunto de dados criado com ou importado para o Microsoft Access. Em seguida, o assistente quebra a tabela em um conjunto de tabelas menores. Cada uma dessas tabelas menores contém o conjunto mínimo de informações agrupadas.
- O assistente procura valores exclusivos que possam identificar um agrupamento de dados. Esses valores exclusivos são rotulados como chaves primárias para cada um dos agrupamentos. Se nenhum valor exclusivo for identificado, o assistente criará uma chave primária usando um campo inteiro longo de incrementação automática. Além disso, o assistente cria uma chave estrangeira em tabelas relacionadas.
- O assistente cria relações que controlam como as novas tabelas funcionam juntas. Essas relações impõem integridade referencial (consistência de dados) com atualizações em cascata. O assistente não adiciona automaticamente exclusões em cascata às relações devido ao risco de que você possa excluir acidentalmente grandes partes de dados.
- O assistente cria uma proposta inicial e pede que você confirme ou altere-a.
- Se você confirmar a proposta, o assistente pesquisará as novas tabelas em busca de dados inconsistentes (por exemplo, o mesmo cliente com dois números de telefone diferentes) e apresentará uma lista de registros que você pode alterar ou aceitar.
- Por fim, você pode optar por criar uma consulta que simula o banco de dados original de tabela única. O assistente primeiro faz backup da tabela original e a renomeia acrescentando "_OLD" ao seu nome. Em seguida, o assistente cria uma consulta usando o nome da tabela original. Isso garante que todos os formulários ou relatórios existentes com base na tabela original funcionarão com a nova estrutura de tabela.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de