Questão de Banco de Dados — SQL — FCC 2007
Banco de DadosSQL
- Código
- fc088241
- Banca
- FCC
- Órgão
- TRE-MS
- Ano
- 2007
- Nível
- Superior
- Cargo
- Analista Judiciário - Análise de Sistemas
A linguagem de consulta estruturada (SQL) possui um recurso para combinar os registros de duas tabelas conhecido como join. Com relação a este recurso, é correto afirmar que:
- Aem bancos de dados que não suportam cross join deve-se emulá-lo com o uso de union e sub-queries.
- Bfull outer join é utilizado para retornar produtos cartesianos e pode ser emulado através de um select com duas tabelas sem cláusula where.
- Cinner join é pouco utilizado devido à possibilidade de retornar colunas de relacionamento com valores null.
- Dright outer join é utilizado para retornar os registros da tabela da direita mais os registros encontrados na tabela da esquerda ou null para os valores não encontrados na tabela da esquerda.
- Eleft outer join é o tipo default de join, é utilizado para retornar todos os registros de duas tabelas, preenchendo com null os resultados que não foram encontrados em qualquer das tabelas.