ID 2298349 Banca IF-PE Órgão IF-PE Ano 2016 Provas IF-PE - 2016 - IF-PE - Professor - Informação e Comunicação - (Opção 111) Disciplina Banco de Dados Assuntos SQL De acordo com a linguagem de consulta estruturada (SQL), qual tipo de join é necessário quando se deseja incluir linhas que não possuem valores correspondentes? Alternativas Natural join. Cross join. Equi join. Inner join. Outer join. Responder Comentários Para reter informações não correspondentes mediante a inclusão de linhas não correspondentes nos resultados de uma junção, use uma junção externa completa. O SQL Server fornece um operador de junção externa completa, FULL OUTER JOIN, que inclui todas as linhas de ambas as tabelas, independentemente de a outra tabela ter ou não um valor correspondente. https://technet.microsoft.com/pt-br/library/ms187518(v=sql.105).aspx a)Natural join. [ERRADO. Poda a árvore de acordo com os valores das colunas com os nomes iguais, usando a cláusula USING] b)Cross join. [ERRADO. Simplesmente faz um produto cartesiano de todos os registros da tabela A com B] c)Equi join. [ERRADO. Não existe tal cláusula] d)Inner join. [ERRADO. Poda a árvore ao invés de somente incluir, como pedido na questão] e)Outer join. [CORRETO. Com essa cláusula é possível incluir linhas da tabela B ao lado da tabela A, sem mesmo ter qualquer relação]