Logo Passei Direto
Buscar

1) As funções de agregação em SQL permitem calcular valores a partir de conjuntos de registros. Exemplos comuns são: COUNT() (conta registros), SUM...

1)

As funções de agregação em SQL permitem calcular valores a partir de conjuntos de registros. Exemplos comuns são: COUNT() (conta registros), SUM() (soma valores), AVG() (calcula média), MAX() (retorna o maior valor) e MIN() (retorna o menor valor). Normalmente são usadas em conjunto com o comando GROUP BY, que agrupa os dados de acordo com critérios específicos.

Qual função SQL retorna a média dos valores de uma coluna?

Alternativas:

  • a)
  • SUM()
  • b)
  • MAX()
  • c)
  • COUNT()
  • d)
  • AVG()
  • e)
  • MIN()

2)

O controle transacional em bancos de dados garante que operações múltiplas sejam executadas de forma segura e consistente. Transações seguem as propriedades ACIDAtomicidade (tudo ou nada), Consistência (garantia de integridade), Isolamento (execuções independentes) e Durabilidade (persistência mesmo após falhas). Comandos como COMMIT (confirma) e ROLLBACK (desfaz) são fundamentais nesse processo.

Sobre o controle transacional em bancos de dados, considere:

I. O comando COMMIT confirma permanentemente as operações realizadas.

II. O comando ROLLBACK desfaz alterações não confirmadas.

III. O princípio de atomicidade garante que a transação ocorra parcialmente, caso haja falhas.

Assinale a alternativa correta:

Alternativas:

  • a)
  • Apenas I está correta.
  • b)
  • Apenas II está correta.
  • c)
  • Apenas I e II estão corretas.
  • d)
  • Apenas II e III estão corretas.
  • e)
  • I, II e III estão corretas.

3)

As junções (JOINs) em SQL são utilizadas para combinar registros de duas ou mais tabelas, relacionando-as através de colunas comuns. Existem diferentes tipos de junções: INNER JOIN (retorna apenas registros que possuem correspondência em ambas as tabelas), LEFT JOIN (todos os registros da tabela da esquerda e os correspondentes da direita), entre outros. Essa técnica é essencial para consultas que envolvem múltiplas entidades.

Qual tipo de junção retorna apenas os registros que possuem correspondência em ambas as tabelas?

Alternativas:

  • a)
  • LEFT JOIN
  • b)
  • FULL JOIN
  • c)
  • INNER JOIN
  • d)
  • RIGHT JOIN
  • e)
  • CROSS JOIN

4)

As sub-consultas aninhadas permitem que uma instrução SQL seja usada dentro de outra. Geralmente, aparecem em cláusulas como WHEREFROM ou SELECT, trazendo flexibilidade e eficiência nas consultas. Por exemplo, é possível selecionar registros de uma tabela baseados em resultados intermediários obtidos por uma sub-consulta. Essa técnica é importante quando o resultado de uma consulta depende de outra prévia.

Qual cláusula SQL é mais comumente utilizada para inserir uma sub-consulta que filtra registros?

Alternativas:

  • a)
  • ORDER BY
  • b)
  • WHERE
  • c)
  • GROUP BY
  • d)
  • HAVING
  • e)
  • DISTINCT

5)

Procedimentos armazenados e funções são blocos de código SQL que podem ser salvos e executados repetidamente no banco de dados. Funções retornam obrigatoriamente um valor, enquanto procedimentos podem ou não retornar. Além disso, procedimentos permitem múltiplas instruções e uso de parâmetros de entrada/saída. O uso desses recursos aumenta a performance e a reutilização de lógica no banco, reduzindo redundâncias e melhorando a segurança da aplicação.

Sobre procedimentos armazenados e funções, considere:

I. Funções sempre retornam um valor.

II. Procedimentos não podem conter múltiplas instruções.

III. Procedimentos podem retornar valores e também executar lógicas mais complexas.

IV. Ambos podem receber parâmetros de entrada.

Assinale a alternativa correta:

Alternativas:

  • a)
  • Apenas I e II estão corretas.
  • b)
  • Apenas II e III estão corretas.
  • c)
  • Apenas I, III e IV estão corretas.
  • d)
  • Apenas II e IV estão corretas.
  • e)
  • I, II, III e IV estão corretas.


User badge image
Luis Henrique

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar cada uma das questões e suas alternativas: 1) Qual função SQL retorna a média dos valores de uma coluna? - A função que retorna a média é a AVG(). - Portanto, a alternativa correta é: d) AVG(). 2) Sobre o controle transacional em bancos de dados, considere: - I. O comando COMMIT confirma permanentemente as operações realizadas. (Correto) - II. O comando ROLLBACK desfaz alterações não confirmadas. (Correto) - III. O princípio de atomicidade garante que a transação ocorra parcialmente, caso haja falhas. (Incorreto, a atomicidade garante que a transação ocorra totalmente ou não ocorra). A alternativa correta é: c) Apenas I e II estão corretas. 3) Qual tipo de junção retorna apenas os registros que possuem correspondência em ambas as tabelas? - O tipo de junção que retorna apenas os registros que possuem correspondência em ambas as tabelas é o INNER JOIN. - Portanto, a alternativa correta é: c) INNER JOIN. 4) Qual cláusula SQL é mais comumente utilizada para inserir uma sub-consulta que filtra registros? - A cláusula mais comum para filtrar registros com uma sub-consulta é a WHERE. - Portanto, a alternativa correta é: b) WHERE. 5) Sobre procedimentos armazenados e funções, considere: - I. Funções sempre retornam um valor. (Correto) - II. Procedimentos não podem conter múltiplas instruções. (Incorreto, procedimentos podem conter múltiplas instruções) - III. Procedimentos podem retornar valores e também executar lógicas mais complexas. (Correto) - IV. Ambos podem receber parâmetros de entrada. (Correto) A alternativa correta é: c) Apenas I, III e IV estão corretas. Resumindo as respostas: 1) d) AVG() 2) c) Apenas I e II estão corretas. 3) c) INNER JOIN 4) b) WHERE 5) c) Apenas I, III e IV estão corretas.

Essa resposta te ajudou?

0
Dislike0

Experimente
o Premium! 🤩

Libere respostas sem pagar

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina