Filtrar
939 Questões de concurso encontradas
Página 1 de 188
Questões por página:
Assinale a opção que indica a cláusula específica da restrição de Chave Estrangeira que deve ser usada para implementar esse comportamento de propagação da exclusão.
Ele executou um UPDATE seguido de um DELETE. Após a execução, ele percebeu que o resultado da alteração estava incorreto e decidiu que as modificações feitas na sessão não deviam ser persistidas no banco de dados.
Assinale a opção que indica o comando SQL Transacional que o desenvolvedor deve executar para desfazer todas as modificações realizadas desde o início da transação na sessão atual, e a principal característica que define uma transação em andamento na regra ACID.
Com base nessa situação hipotética e no uso do comando SELECT no banco de dados CRMV_GO, julgue o item seguinte.
O comando a seguir apresenta corretamente os veterinários que possuem mais atendimentos em clínicas de Brasília do que em Goiânia.
SELECT v.nome
FROM VETERINARIO v
INNER JOIN ATENDIMENTO a ON v.id_vet = a.id_vet
INNER JOIN CLINICA c ON a.id_clinica = c.id_clinica
WHERE c.cidade = 'Brasília'
GROUP BY v.id_vet
HAVING COUNT(a.id_atendimento) > (
SELECT COUNT(a2.id_atendimento)
FROM ATENDIMENTO a2
INNER JOIN CLINICA c2 ON a2.id_clinica = c2.id_clinica
WHERE c2.cidade = 'Goiânia
' );
Com base nessa situação hipotética e no uso do comando SELECT no banco de dados CRMV_GO, julgue o item seguinte.
O comando a seguir apresenta apenas veterinários ativos cujo CRMV termina com “1234” e que realizaram atendimentos na cidade de Goiânia, utilizando subconsulta correlacionada.
SELECT nome
FROM VETERINARIO v
WHERE ativo = 1
AND crmv LIKE '%1234'
AND EXISTS (
SELECT 1
FROM ATENDIMENTO a
INNER JOIN CLINICA c ON a.id_clinica = c.id_clinica
WHERE a.id_vet = v.id_vet
AND c.cidade = 'Goiânia'
);