Pular para o conteúdo principal

Excluindo Registros Duplicados em uma Tabela

Depois de analisar os dados duplicados em tabelas semelhantes, você pode excluir os registros duplicados e mesclar os dados restantes em uma única tabela. O processo segue as seguintes etapas gerais:
· Opcionalmente, na tabela que você deseja excluir, atualize os dados que serão mesclados. A explicação sobre como atualizar dados está além dos objetivos deste tópico.
· Opcionalmente, avalie se existem relações entre a tabela que será excluída e outras tabelas do banco de dados. Quando existe uma relação, normalmente essa relação é excluída e uma nova relação é estabelecida com a outra tabela (a tabela que conterá os dados mesclados). Entretanto, é necessário verificar se os valores das chaves primárias na nova tabela correspondem aos valores das chaves primárias nas outras tabelas.

· Crie uma consulta exclusão usando a propriedade Valores Exclusivos para localizar e excluir todos os registros correspondentes. Como parte do processo, você deve verificar se eventuais relações existentes entre as tabelas do seu banco de dados não serão interrompidas. Por exemplo, suponha que você deseje mover todos os registros exclusivos da tabela Compradores para a tabela Clientes e depois excluir a tabela Compradores. Se a tabela Compradores estiver relacionada a qualquer outra tabela do banco de dados, é necessário garantir que a tabela Clientes possa assumir essa relaçãoCrie uma consulta acréscimo para adicionar os registros restantes da tabela que será excluída para a tabela que será mantida. Como parte do processo, talvez seja necessário adicionar à tabela que será mantida o campo e os valores das chaves primárias dos dados acrescentados.

· Excluir a tabela desnecessária.
As etapas desta seção explicam como criar e usar uma consulta exclusão e uma consulta acréscimo e como excluir uma tabela. Serão usadas nessas etapas as tabelas Clientes e Compradores.

A tabela Clientes
NOME DA EMPRESA
NOME DO CONTATO
ENDEREÇO
CIDADE
CEP
TELEFONE
Baldwin Museum of Science
Josh Barnhill
1 Main St.
Nova York
12345
(505) 555-2122
Blue Yonder Airlines
Waleed Heloo
52 1st St.
Boston
23456
(104) 555-2123
Coho Winery
Pica Guido
3122 75th Ave. S.W.
Seattle
34567
(206) 555-2124
Contoso Pharmaceuticals
Jean Philippe Bagel
1 Contoso Blvd.
Londres
NS1 EW2
(171) 555-2125
Fourth Coffee
Julian Price
Calle Smith 2
Cidade do México
56789
(7) 555-2126
Adventure Works
Christine Hughes
3122 87th Way S.W.
Seattle
34567
(206) 555-2125
Humongous Insurance
Steve Riley
67 Big St.
Tampa
01234
(916) 555-2128
Trey Research
Dana Birkby
2 Nosey Pkwy
Portland
43210
(503) 555-2129
Fabrikam, Inc.
Jesper Aaberg
9 Empire Way
Seattle
56789
(206) 555-2233
A tabela Compradores    
NOME
ENDEREÇO
CIDADE
TELEFONE
FAX
Baldwin Museum of Science
1 Main St.
Nova York
(505) 555-2122
(505) 555-3123
Blue Yonder Airlines
52 1st St.
Boston
(104) 555-2123
(104) 555-2124
Coho Winery
3122 75th Ave. S.W.
Seattle
(206) 555-2124
(206) 555-2125
Contoso Pharmaceuticals
1 Contoso Blvd.
Londres
(171) 555-2125
(171) 555-2126
Fourth Coffee
Calle Smith 2
Cidade do México
(7) 555-2126
(7) 555-2127
Consolidated Messenger
3122 75th St. S.
Seattle
(206) 555-0170
(206) 555-0171
Graphic Design Institute
67 Big St.
Tampa
(916) 555-2128
(916) 555-2128
Litware, Inc.
3 Microsoft Way
Portland
(503) 555-0192
(503) 555-0193
Tailspin Toys
4 Microsoft Way
Portland
(503) 555-2233
(503) 555-2239
Para este exercício, suponha que a tabela Clientes contenha as informações mais recentes — e que, portanto, você deseja excluir os registros correspondentes da tabela Compradores e mesclar os registros restantes à tabela Clientes.

Excluir dados desnecessários
1. Na guia Criar, no grupo Outros, clique em Design de Consulta.
Excluir Dados
 2. Na caixa de diálogo Mostrar Tabela, clique duas vezes na tabela Clientes e na tabela Compradores e feche a caixa de diálogo.
3. Associe as duas tabelas arrastando o campo Nome Da Empresa da tabela Clientes para o campo Nome da tabela Compradores.
4. Clique com o botão direito do mouse na área vazia na metade superior da janela e clique em Propriedades. Defina o valor da propriedade Registros Exclusivos como Sim.
Ao associar as duas tabelas e definir a propriedade Registros Exclusivos da consulta como Sim, você está evitando que a mensagem Não foi possível excluir dados das tabelas especificadas apareça quando a consulta for executada.
5. Na guia Design, no grupo Tipo de Consulta, clique em Excluir.
6. Arraste o asterisco (*) da tabela Compradores para a linha Campo da primeira coluna na grade de design da consulta.
Guia Design
Compradores aparecerá na linha Tabela e De aparecerá na linha Excluir. Isso significa que a consulta excluirá linhas da tabela Compradores.
7. Agora é necessário especificar quais registros serão excluídos pela consulta. Se você estiver usando as tabelas de exemplo, serão excluídos os registros em que os campos Nome, Endereço e Cidade da tabela Compradores são idênticos aos campos correspondentes na tabela Clientes.
Arraste o campo Nome da tabela Compradores para a primeira célula vazia da linha Campo na grade de design da consulta. Faça o mesmo com os campos Endereço e Cidade da tabela Compradores.
8. Se você estiver usando as tabelas de exemplo, na linha Critérios do campo Nome, digite [Clientes].[Nome da Empresa]. Na linha Critérios do campo Endereço, digite [Clientes].[Endereço]. Na linhaCritérios do campo Cidade, digite [Clientes].[Cidade]. A grade de design da consulta deverá ter a seguinte aparência:
Tabelas de Exemplos
Ao ser executada, a consulta excluirá todos os registros que atendem a esses critérios — ou seja, aqueles que têm valores correspondentes nos três campos de ambas as tabelas.
9. Clique em Exibir para visualizar quais registros serão excluídos quando a consulta for executada. Você verá cinco registros duplicados da tabela Compradores.
10. Clique em Executar para executar a consulta. Quando uma mensagem solicitar que você confirme a exclusão, clique em Sim.
11. Vá para as próximas etapas para criar uma consulta acréscimo.

Acrescentar os dados restantes
1. Na guia Criar, no grupo Outros, clique em Design de Consulta.
Dados Recentes
2. Na caixa de diálogo Mostrar Tabela, clique duas vezes na tabela de origem, clique duas vezes na tabela que contém os registros que deseja acrescentar e clique em Fechar. Se estiver usando os dados de exemplo, clique duas vezes na tabela Compradores.

3. Na guia Design, no grupo Tipo de Consulta, clique em Acrescentar.

4. Na caixa de diálogo Acrescentar, na lista Nome da Tabela, selecione a tabela de destino (a tabela à qual os dados serão acrescentados). Se estiver usando as tabelas de exemplo, selecione a tabela Clientes e clique em Fechar.

5. Mova os campos que você deseja acrescentar da tabela de origem na linha Campo na grade de design.

IMPORTANTE Mova somente os campos que têm um campo correspondente na tabela de destino.

Se estiver usando os dados de exemplo, mova os campos Nome, Endereço e Telefone.

6. Clique na linha Acrescentar a de cada campo e selecione o nome correspondente na tabela de destino. Se estiver usando os dados de exemplo, selecione, respectivamente, os campos Nome do Cliente, Endereço e Telefone.

7. Como todos os registros da tabela Compradores serão adicionados à tabela Clientes, não é necessário especificar qualquer critério. Clique em Exibir para visualizar quais registros serão adicionados à tabela Clientes quando a consulta for executada.

8. Salve e feche o modo de exibição.

9. Localize e clique duas vezes na consulta acréscimo. Clique em Sim para confirmar a operação de acréscimo.

· Clique no Botão Microsoft Office e, em seguida, clique em Opções do Access.

· Na caixa de diálogo Opções do Access, clique em Edição.

· Na seção Edição Geral, em Confirmar, desmarque a caixa de seleção Consultas ação.

Excluir a tabela
1. Verifique se você tem as permissões necessárias para excluir tabelas do banco de dados, se o banco de dados não está em modo somente leitura e se não há outro usuário com a tabela aberta.

2. No Painel de Navegação, clique na tabela que deseja excluir.

3. Pressione DELETE e clique em Sim para confirmar que deseja excluir a tabela.

OBSERVAÇÃO A exclusão de tabelas pode afetar parcial ou totalmente a funcionalidade de um banco de dados. Portanto, é essencial planejar a exclusão para garantir que o banco de dados permanecerá funcional, além de fazer sempre um backup do banco de dados antes de excluir dados ou outros componentes.



Comentários

Postagens mais visitadas deste blog

Os Principais Dribles do PES 2012

Próxima Dica 1- Drible de velocidade (speed burst) Quando o Jogador estiver parado, (e com um adversário por perto) segure R2 + R1 + LS (LS= Analógico Esquerdo) 2- Driblar Correndo (Bursting run) Correndo drible (com um um adversário por perto) segure R2 + R1 3- Dando Cortada no Goleiro (Kick Cancel) Pressione Circulo (Bola) ou Quadrado e segure X Quando o jogador for chutar a bola, que o jogador dará o corte no goleiro, ou Pressione triangulo ou X e Segure R1 + R2 quando o jogador for chutar a bola que ele também Dará o corte no goleiro.

Condição Física no PES 2012

Próxima Dica Já faz tempo que no PES a condição física dos jogadores influencia muito. No PES 2012 não seria diferente, é necessário olhar as condições física toda vez que você for iniciar uma partida. Entre em Plano de Jogo pressione R1 isso fará com que apareça as setas de indicação do biorritmo dos atletas virtuais. Mesmo um jogador com o potencial do Cristiano Ronaldo, Leonel Messi entre outros pode ter um dia bem ruim.

Configurar Esquemas Táticos do PES 2012

Configurar Esquemas Táticos do PES 2012  Próxima Dica Marcar melhor: Sabe aquele zagueiro que dar bote o tempo inteiro sem ir de uma vez e levar um "drible"? Pois isso também é possível no PES 2012, corra para a frente do cara com a bola, depois segure X + R2 pra marcar e não deixar ele passar, quando fizer isso, SOLTE E SEGURE rapidamente o R2 sem soltar o X (fique atento pra não perder o tempo de bote), seu jogador vai ameaçar o bote até o momento exato em que ele tiver a distância e o tempo de dar um bote certeiro. Fique ligado na bola, quando ela afastar do pé dele você dá o bote. Se o adversário tiver card de VELOCISTA, DRIBLE VELOZ ou MALANDRO, CUIDADO! Use 2 marcadores e nunca dê o bote. Para isso, fique você na cobertura segurando só o R2 e deixe seu segundo marcador dar o bote, porque ele vai levar o "o drible" e você vai recuperar a bola, mas para isso você deve ficar ligado demais. Tem que treinar muito pra se acostumar, porque não é fáci