Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.618 questões

Q3257479 Banco de Dados
Julgue o próximo item, relativos a visualização de dados, banco de dados e BI (business intelligence).

Bancos de dados NoSQL, como MongoDB, são projetados para lidar com grandes volumes de dados não estruturados e são altamente escaláveis horizontalmente, enquanto bancos de dados SQL, como MySQL, são mais adequados para dados estruturados, suportando transações ACID.
Alternativas
Q3257328 Banco de Dados
No que se refere à administração de banco de dados, julgue o item que se segue. 

Uma instância de um banco de dados SQL compreende a organização lógica dos dados com seus atributos e seus domínios correspondentes. 
Alternativas
Q3252012 Banco de Dados
Qual alternativa representa a estrutura básica de uma consulta SQL рara selecionar dados de uma tabela chamada "clientes" com as colunas "nome" e "idade". ordenados em ordem alfabética (de "A" a "Z") com base no campo "nome"? Suponha que a tabela existe e os campos também existam nesta tabela. 
Alternativas
Q3252010 Banco de Dados
Os comandos DML (Data Manipulation Language) são um conjunto de comandos da linguagem SQL que permitem a manipulação de dados em bancos de dados. Qual comando não faz parte deste conjunto? 
Alternativas
Q3252009 Banco de Dados
O seguinte script foi usado para criar uma tabela em um banco de dados Oracle:

CREATE TABLE pedagencia (
id pedido INT,
id_cliente INT.
data_pedido DATE
valor DECIMAL(10, 2),
CONSTRAINT pk_pedido PRIMARY KEY (id_pedido, id_cliente));

Qual alternativa contém uma afirmativa verdadeira? 
Alternativas
Q3252008 Banco de Dados
O seguinte script SQL foi dado em um ambiente ORACLE:

SELECT table_name, compression
FROM user_tables
WHERE table_name = 'AGENCIA':

O que este script faz? 
Alternativas
Q3252007 Banco de Dados
No contexto do SQL, qual alternativa não representa uma função agregada? 
Alternativas
Q3252006 Banco de Dados
Qual comando SQL é utilizado para *atualizar* dados em uma tabela? 
Alternativas
Q3252001 Banco de Dados
Qual operador SQL é usado para combinar condições em uma cláusula WHERE e retornar um resultado verdadeiro se pelo menos uma das condições for verdadeira? 
Alternativas
Q3251999 Banco de Dados
Qual comando parâmetro (ou modificador) é usado em linguagem SQL em ORACLE para eliminar repetições em uma consulta, retornando apenas valores únicos para as colunas selecionadas? 
Alternativas
Q3251984 Banco de Dados
Em SQL, as subconsultas são consultas aninhadas dentro de outras consultas, podendo ser usadas para fornecer resultados intermediários. Considere a tabela "clientes" e a tabela "pedidos" no Oracle:
31.png (360×391)
A seguinte consulta SQL foi feita:
SELECT distinct(nome) FROM clientes WHERE cliente IN (SELECT cliente FROM pedidos WHERE valor > 150);

Qual resultado esta consulta irá retornar?
Alternativas
Q3251981 Banco de Dados
Qual comando em SQL é utilizado para modificar dados existentes em uma tabela? 
Alternativas
Q3251980 Banco de Dados
Qual comando modificador é usado em linguagem SQL em ORACLE para filtrar os resultados após o GROUP BY, com base em condições de agregação? 
Alternativas
Q3251978 Banco de Dados
Considerando as estruturas a seguir, qual alternativa representa a consulta SQL correta para selecionar o nome do cliente e o valor total de cada venda de uma tabela de clientes e uma tabela de vendas, em ORACLE?

Tabela clientes:
    cod_cliente (Código do cliente)
    nome (Nome do cliente)

Tabela vendas:           Num_venda (Número da venda)
    cod_cliente (Código do cliente da venda)          total (Valor total da venda)

As tabelas estão relacionadas pelo campo cod_cliente.
Alternativas
Q3251975 Banco de Dados
Qual comando SQL em ORACLE cria uma tabela temporária cuja estrutura é compartilhada entre todas as sessões, mas os dados inseridos são visíveis apenas para a sessão que os inseriu? 
Alternativas
Q3239240 Banco de Dados
Um banco de dados de uma loja de ferramentas será criado utilizando comandos de SQL (Structured Query Language), conforme a seguir.

<1> CREATE TABLE ferramentas (id INTEGER PRIMARY KEY, nome TEXT, estoque INTEGER, valor FLOAT); <2> INSERT INTO ferramentas VALUES(1, 'Martelo', 40, 7.5); <3> INSERT INTO ferramentas VALUES(2, 'Chave de fenda', 100, 5.2); <4> INSERT INTO ferramentas VALUES(3, 'Tesoura', 230, 6.3); <5> INSERT INTO ferramentas VALUES(4, 'Furadeira', 145, 120.8); <6> INSERT INTO ferramentas VALUES(5, 'Lixa', 156, 3.7); <7> INSERT INTO ferramentas VALUES(6, 'Alicate', 581, 4.5);

Após a execução dos comandos acima (linhas de <1> a <7>), nessa ordem, foram executados os comandos abaixo, nessa ordem:

<8> SELECT * FROM ferramentas ORDER BY nome; <9> DELETE FROM ferramentas WHERE valor > 100 ; <10> SELECT SUM(estoque) FROM ferramentas WHERE valor > 5;

O número retornado pelo comando na linha <10> é
Alternativas
Q3237315 Banco de Dados
Uma consulta no Structured Query Language (SQL) é uma instrução utilizada para recuperar ou manipular dados armazenados em um banco de dados. As consultas são criadas com comandos, por exemplo, os comandos SELECT, INSERT, UPDATE ou DELETE, dentre outros, e podem incluir cláusulas, condições e operadores para filtrar ou organizar os dados, como ordenar e agrupar. Diante disso, a consulta "SELECT cargo, salário FROM funcionários WHERE cargo<>'Desenvolvedor';" retorna qual resultado?
Alternativas
Q3235892 Banco de Dados
A equipe de TI da Prefeitura Municipal de Nova Iguaçu precisa otimizar a execução de consultas SQL para obter relatórios de arrecadação municipal de maneira eficiente. Para isso, um analista decidiu utilizar subconsultas correlacionadas. No entanto, o código SQL apresenta lacunas que impedem sua execução correta:

SELECT nome, receita FROM arrecadacao_municipal AM WHERE receita > (  SELECT AVG(receita)  FROM arrecadacao_municipal  WHERE ______ = AM.______ );


Assinale a alternativa que completa correta e sequencialmente as lacunas, para que a consulta retorne os municípios que arrecadaram acima da média dentro de sua própria região administrativa.
Alternativas
Q3235887 Banco de Dados
Relacione adequadamente as cláusulas SQL às suas respectivas funções:
1.GROUP BY 2.HAVING 3. SELECT 4. WHERE
( ) Seleciona colunas específicas em uma tabela. ( ) Filtra os dados de acordo com uma condição. ( ) Agrupa resultados com base em colunas específicas. ( ) Filtra agrupamentos após a agregação.
A sequência está correta em
Alternativas
Q3235886 Banco de Dados
Considere que a SEMCONGER implementou um procedimento armazenado (Stored Procedure) para atualizar valores de contratos públicos, garantindo, assim, maior controle sobre as transações no banco de dados. A seguir está o código da Stored Procedure utilizada:

CREATE OR REPLACE PROCEDURE atualizar_valor_contrato(  p_id_contrato IN NUMBER,  p_novo_valor IN NUMBER ) AS BEGIN  UPDATE contratos  SET valor = p_novo_valor  WHERE id = p_id_contrato;
 COMMIT; END atualizar_valor_contrato;

Porém, um analista de banco de dados apontou um problema grave na implementação que poderá comprometer a consistência transacional do sistema. Com base na análise do código apresentado, qual é a principal falha no procedimento armazenado?
Alternativas
Respostas
461: C
462: E
463: C
464: A
465: E
466: A
467: C
468: C
469: A
470: E
471: D
472: E
473: D
474: D
475: A
476: A
477: C
478: A
479: B
480: B