Questões de Concurso
Sobre sql em banco de dados
Foram encontradas 4.036 questões
Nessas condições, foram executados os três comandos SQL exibidos a seguir.
select x.número * y.número A from T x, T y where y.número = x.número order by 1
select x.número * x.número A from T x order by 1
select distinct x.número * x.número A from T x
O número de linhas produzidas em cada comando, na ordem e sem contar a linha de títulos, é:
No que se refere à segurança da informação, julgue o item subsecutivo.
Uma das formas de prevenção à vulnerabilidade SQL
injection consiste em realizar a validação dos dados
digitados pelo usuário mediante a aceitação de somente
dados que sejam conhecidamente válidos.
Acerca de ameaças e vulnerabilidades em aplicações, julgue o item subsequente.
Em função de muitos sites e aplicativos da Web dependerem
de bancos de dados SQL, um ataque SQL injection pode
gerar sérias consequências, porque boa parte dos formulários
da Web não consegue impedir a entrada de informações
adicionais, o que propicia a exploração desse ponto fraco e o
uso das caixas de entrada no formulário para envio de
solicitações maliciosas ao banco de dados.
A figura a seguir representa um projeto de banco de dados para a análise de gastos em saúde por município e por hospital.
A partir dessas informações, julgue o próximo item.

A figura a seguir representa um projeto de banco de dados para a análise de gastos em saúde por município e por hospital.
A partir dessas informações, julgue o próximo item.

A figura a seguir representa um projeto de banco de dados para a análise de gastos em saúde por município e por hospital.
A partir dessas informações, julgue o próximo item.
A figura a seguir representa um projeto de banco de dados para a análise de gastos em saúde por município e por hospital.
A consulta SQL a seguir cria uma view para listar o total de gastos por município e hospital, bem como agrupa os resultados por município e hospital, calcula a soma dos valores gastos e ordena os resultados, de forma decrescente, pelo maior gasto e, depois, pelo nome do município e do hospital.
A seguir, são apresentadas as estruturas de duas tabelas, de nomes Customers e Orders, em um banco de dados, e também um comando SQL relativo a essas tabelas.
Com base nessas informações, julgue o item subsequente.
A cláusula ON na consulta estabelece a condição para a
junção das duas tabelas, especificando que o CustomerID
da tabela Customers deve corresponder ao OrderID da
tabela Orders.

Sobre esse comando, assinale a alternativa correta.

Os nomes dos campos são os que aparecem no cabeçalho e as linhas que seguem são os registros da tabela. Suponha que emitimos o seguinte comando SQL:

A tabela resultante terá um único registro. Qual será ele?
I. A função EXISTS em SQL é usada para verificar se o resultado de uma consulta aninhada é vazio (não contém tuplas), retornando o valor booleano TRUE se o resultado da consulta for vazio e FALSE, caso contrário.
II. São exemplos de funções de agregação em SQL: COUNT, SUM, MAX, MIN e AVG.
III. Em SQL, os TRIGGERS (ou gatilhos) são ações que somente são executadas antes de eventos de manipulação de dados (como INSERT, UPDATE e DELETE).
Acerca das abordagens relacional e não relacional, entre outros conceitos relacionados a banco de dados, julgue o item a seguir.
Em SQL, triggers são procedimentos automáticos
executados em resposta a determinados eventos em uma
tabela ou view e são disparados exclusivamente em resposta
a ações DML, tais como INSERT, UPDATE ou DELETE.
Qual é a forma correta do comando ALTER para incluir a coluna curso VARCHAR(20) nesta tabela?
CREATE TABLE Estudantes (id_aluno INTEGER, nome VARCHAR(30), login VARCHAR(20), idade INTEGER);
Qual é a forma correta do comando INSERT para incluir uma linha nessa tabela?

Um analista está trabalhando em um projeto que envolve a análise de dados sobre micro e pequenas empresas no Brasil. Seu objetivo é construir um dashboard no Power BI que mostre a evolução dos negócios em diferentes setores, com métricas como faturamento, número de empregados, e taxa de sobrevivência das empresas ao longo dos anos. Os dados estão armazenados em um banco de dados relacional SQL.
Com base nessa situação hipotética, assinale a opção em que é descrita a abordagem mais eficiente para configurar o Power BI, com a utilização de SQL, de forma que o dashboard seja otimizado para desempenho e atualizado regularmente com novos dados.
Assinale a opção que apresenta corretamente a consulta SQL que
retornará a média de salários por departamento de uma empresa,
considerada uma tabela com colunas
.
Um profissional de dados foi encarregado de criar um dashboard em Qlik Sense que deverá exibir métricas de vendas por região e por produto em tempo real. Os dados estão armazenados em um banco de dados relacional SQL. Para garantir a melhor performance e a integridade das informações, esse profissional deve considerar como o Qlik Sense se conecta ao banco de dados e como as consultas SQL são estruturadas.
Tendo como referência a situação hipotética apresentada, assinale a opção em que é descrita a abordagem mais eficiente e correta para a consulta dos dados na construção desse dashboard.
Um cientista de dados foi encarregado de criar um dashboard para a equipe de vendas da empresa cujo objetivo é monitorar em tempo real as métricas de desempenho, como volume de vendas, receita e número de clientes novos por região. Os dados estão armazenados em um banco de dados SQL, e esse profissional deverá integrar essas consultas SQL no processo de criação do dashboard.
Considerando a situação hipotética apresentada, assinale a opção em que é descrita a abordagem mais eficiente para garantir que o dashboard seja atualizado em tempo real e que as consultas SQL sejam otimizadas para melhor performance.