ID do artigo: 209123 - Última revisão: quinta-feira, 24 de junho de 2004 - Revisão: 2.0

ACC2000: Criar índices virtuais com consultas de definição de dados SQL

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Moderado: Requer básica de macro, codificação e interoperabilidade habilidades.

Expandir tudo | Recolher tudo

Sumário

Se seu servidor der suporte a criação de modos de exibição SQL, você pode obter um compromisso entre passagem e consultas do Access, criando um modo de exibição no servidor e vinculando-lo. O mecanismo de banco de dados Microsoft Jet trata um modo de exibição vinculado exatamente como uma tabela vinculada (sem nenhum índice). O processamento definido em um modo de exibição será sempre realizado pelo servidor, não importa o que o mecanismo de banco de dados Jet decide executar localmente.

Mais Informações

Se seu servidor Web oferecer suporte atualização por meio de modos de exibição, você precisará criar uma especificação de índice no anexo para informar ao Access quais campos especificam exclusivamente um registro retornado pelo modo de exibição. Isso permite que o mecanismo de banco de dados Jet crie um recordset atualizável no modo de exibição e no Access consultas e formulários que usá-lo.

Por exemplo, você pode executar a seguinte consulta de definição de dados Access:
   CREATE UNIQUE INDEX index1 ON SeptemberOrders (OrderID)
				
It é executado em uma exibição vinculada denominada SeptemberOrders que retorna um subconjunto da tabela Pedidos remoto e tem um único campo chamado CódigoDoPedido.

Esta consulta não cria nada no servidor, nem demora um espaço extra em seu banco de dados do Access. Ela simplesmente informa o mecanismo de banco de dados Jet que o campo CódigoDoPedido é a chave primária para o modo de exibição vinculado. Observe que esse índice é chamado um índice "falso" ou "pseudo" em que ele não melhora o desempenho da consulta. Ele é usado apenas para servir como uma referência para o mecanismo de banco de dados Jet.

Observação : É solicitado a especificar um identificador de registro exclusivo ao vincular a um modo de exibição. Isso pode ser um único campo ou uma combinação de campos e permitirá que você atualize o modo de exibição sem criar um índice.

Referências

Para obter mais informações sobre a criação de índices, clique em Ajuda do Microsoft Access no menu Ajuda , digite CREATE INDEX instrução no Assistente do Office ou no Assistente de resposta e, em seguida, clique em Pesquisar para exibir os tópicos retornados.


Para obter mais informações sobre consultas de definição de dados, clique em Ajuda do Microsoft Access no menu Ajuda , digite a definição de dados no Assistente do Office ou no Assistente de resposta e, em seguida, clique em Pesquisar para exibir os tópicos retornados.

A informação contida neste artigo aplica-se a:
  • Microsoft Access 2000 Standard Edition
Palavras-chave: 
kbmt kbinfo kbusage KB209123 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 209123  (http://support.microsoft.com/kb/209123/en-us/ )