Partilhar via


Ingressar tabelas automaticamente (Visual Database Tools)

Aplica-se a:SQL Server

Quando você adiciona duas ou mais tabelas a uma consulta, as Ferramentas de Designer de Consulta e Exibição (Visual Database Tools) tentam determinar se elas estão relacionadas. Se estiverem, o Designer de Consulta e Exibição coloca automaticamente linhas de junção entre os retângulos que representam as tabelas ou objetos estruturados em tabela.

O Designer de Consulta e Exibição reconhece tabelas como unidas se:

  • O banco de dados contém informações que especificam que as tabelas estão relacionadas.

  • Se duas colunas, uma em cada tabela, tiverem o mesmo nome e tipo de dados. A coluna deve ser uma chave primária em pelo menos uma das tabelas. Por exemplo, se você adicionar employee e jobs tabelas, se a job_id coluna for a chave primária na jobs tabela e se cada tabela tiver uma coluna chamada job_id com o mesmo tipo de dados, o Designer de Consulta e Exibição ingressará automaticamente nas tabelas.

    Observação

    O Designer de Consulta e Exibição cria apenas uma junção com base em colunas com o mesmo nome e tipo de dados. Se mais de uma associação for possível, o Designer de Consultas e Exibições interrompe após criar uma associação a partir do primeiro conjunto de colunas correspondentes que encontrar.

  • O Designer de Consulta e Exibição deteta que uma condição de pesquisa (uma WHERE cláusula) é, na verdade, uma condição de junção. Por exemplo, você pode adicionar as tabelas employee e jobse, em seguida, criar uma condição de pesquisa que procure o mesmo valor na coluna job_id de ambas as tabelas. Quando o fizer, o Designer de Consulta e Vista deteta que a condição de pesquisa resulta numa associação e, em seguida, cria uma condição de associação com base na condição de pesquisa.

Se o Designer de Consulta e Exibição tiver criado uma associação que não seja adequada à sua consulta, você poderá modificá-la ou removê-la. Para obter detalhes, consulte Modificar operadores de associação (Visual Database Tools) e Remover junções (Visual Database Tools).

Se o Designer de Consulta e Exibição não unir automaticamente as tabelas em sua consulta, você mesmo poderá criar uma associação. Para obter detalhes, consulte Unir tabelas manualmente (Visual Database Tools).