Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.036 questões

Q3029129 Banco de Dados
Considere uma tabela relacional T, com uma única coluna intitulada número, cuja instância de 10 linhas contém os números inteiros de 1 até 10, um em cada linha, sem repetição.
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, é:
Alternativas
Q3026813 Banco de Dados

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.  

Alternativas
Q3026810 Banco de Dados

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. 

Alternativas
Q3026352 Banco de Dados
Um administrador de banco de dados precisa consultar todas as colunas da tabela "clientes" onde a cidade é "São Paulo" e os clientes estão ativos. Qual dos comandos SQL mencionados é o indicado para realizar essa consulta? 
Alternativas
Q3025876 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 seguinte consulta SQL lista os hospitais que não tiveram gastos com fisioterapia.
Imagem associada para resolução da questão
Alternativas
Q3025875 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 execução da consulta SQL a seguir listará os nomes dos hospitais que tiveram gastos superiores à média geral de gastos. 
Imagem associada para resolução da questão
Alternativas
Q3025873 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 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. 


Imagem associada para resolução da questão

Alternativas
Q3025859 Banco de Dados

        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

Alternativas
Q3024028 Banco de Dados
Suponha que um servidor SQL vai receber solicitações de comandos como INSERT, UPDATE ou DELETE, e se pretende manter a integridade dos dados através de comandos de transação, iniciando os comandos com BEGIN TRANSACTION. Se, por acaso, for detectado que houve algum erro, por exemplo, num comando UPDATE, qual dos seguintes comandos faz o banco de dados retornar ao estado anterior? 
Alternativas
Q3024027 Banco de Dados
No sistema PostgreSQL, é possível emitir um comando SQL similar ao seguinte:
63.png (757×25)

Sobre esse comando, assinale a alternativa correta
Alternativas
Q3024026 Banco de Dados
Considere a seguinte tabela, chamada de “Aluno”:
62.png (392×332)

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:
621.png (597×20)

A tabela resultante terá um único registro. Qual será ele? 
Alternativas
Q3022123 Banco de Dados
Acerca dos Sistemas de Gerenciamento de Banco de Dados, observe as afirmações abaixo e assinale a opção que apresenta as afirmações VERDADEIRAS.

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).
Alternativas
Q3022046 Banco de Dados

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

Alternativas
Q3020913 Banco de Dados
Seja a tabela Estudantes criada através do comando CREATE, na linguagem SQL: CREATE TABLE Estudantes (id_aluno INTEGER, nome VARCHAR(30), login VARCHAR(20), idade INTEGER);

Qual é a forma correta do comando ALTER para incluir a coluna curso VARCHAR(20) nesta tabela?
Alternativas
Q3020912 Banco de Dados
Analise a tabela Estudantes criada através do comando CREATE, na linguagem SQL, a seguir:

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?
Alternativas
Q3017792 Banco de Dados
Assinale a alternativa que preenche corretamente a lacuna do comando SQL abaixo, considerando que o comando deverá retornar todas as linhas da tabela SISTEMA cujo campo NOME termine com a palavra "administrativo".

Imagem associada para resolução da questão
Alternativas
Q3015595 Banco de Dados

      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.

Alternativas
Q3015594 Banco de 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 Imagem associada para resolução da questão com colunas  Imagem associada para resolução da questão

.

Alternativas
Q3015593 Banco de Dados

    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

Alternativas
Q3015592 Banco de Dados

     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.

Alternativas
Respostas
261: B
262: C
263: C
264: A
265: E
266: C
267: C
268: E
269: C
270: A
271: E
272: E
273: E
274: B
275: D
276: B
277: A
278: B
279: A
280: D