Foram encontradas 24.967 questões.
Qual comando SQL é usado para remover registros de uma tabela?
Provas
São tipos de comando SQL, EXCETO:
Provas
A cláusula HAVING em uma consulta SQL padrão ANSI é utilizada para
Provas
Considere as tabelas CLIENTES(ID, NOME) e PEDIDOS(ID, CLIENTE ID, VALOR). Qual consulta SQL retornaria todos os clientes, mesmo aqueles que nunca fizeram um pedido?
Provas
O que é uma subconsulta (subquery) em SQL?
Provas
Uma chave estrangeira (foreign key) em um banco de dados relacional serve para
Provas
Para contar quantos pedidos cada cliente fez, qual combinação de cláusulas SQL seria mais apropriada?
Provas
Qual é o principal objetivo da normalização de um banco de dados relacional, especialmente até a Terceira Forma Normal (3FN)?
Provas
Em um Modelo Entidade-Relacionamento (MER), o que representa um relacionamento de “um para muitos” (1:N) entre as entidades A e B?
Provas
Considerando que os comandos precedentes tenham sido executados no PostgreSQL 14, julgue o item subsequente.
Suponha que, no mesmo banco de dados e imediatamente após a execução dos comandos apresentados, tenha sido executado o código SQL a seguir.
WITH RECURSIVE processop AS ( SELECT idproc, descricao, referencia FROM processos WHERE referencia IS NOT NULL UNION ALL SELECT p.idproc, p.descricao, p.referencia FROM processos p INNER JOIN processop pp ON p.referencia = pp.idproc ) SELECT distinct idproc, descricao, (SELECT descricao FROM processos WHERE idproc = processop.referencia) AS descricao_pai FROM processop ORDER BY idproc; Nessa situação hipotética, após as referidas ações, será apresentado o resultado a seguir.
idproc | descricao | descricao_pai
-------+--------------+----------------
2 | Processo A | Gabinete
3 | Processo B | Processo A
4 | Recurso 1 | Processo B
Provas
Caderno Container