Questão de Banco de Dados — SGBD - Sistema de Gerenciamento de Banco de Dados — CESPE / CEBRASPE 2022
- Código
- ce145261
- Banca
- CESPE / CEBRASPE
- Órgão
- SECONT-ES
- Ano
- 2022
- Nível
- Superior
- Cargo
- Auditor do Estado - Tecnologia da Informação
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: ERRADO (E). O resultado apresentado pela questão está incorreto porque omitiu a coluna do relacionamento (t), que faz parte do RETURN da consulta. A consulta MATCH (e:COLABORADOR)-[t:TrabalhaEm]->(d:DEPARTAMENTO) RETURN e.Nome, t, d.Dnome retorna três colunas: o nome do colaborador, o próprio relacionamento e o nome do departamento. A tabela mostrada possui apenas duas colunas, logo não corresponde ao resultado real.
A questão exige conhecimento da sintaxe do Cypher no Neo4j. A consulta cria quatro colaboradores e dois departamentos, com relacionamentos entre eles. O MATCH percorre todos os pares com relacionamento TrabalhaEm, e o RETURN especifica as colunas: e.Nome, t (o relacionamento) e d.Dnome. O relacionamento t é um objeto que representa a aresta; sua exibição depende do cliente, mas sempre estará presente como coluna. A tabela fornecida suprimiu essa coluna, tornando o resultado falso.
Portanto, o item está ERRADO.
Link permanente: /questoes/ce145261