Questões de Concurso Comentadas sobre sql em banco de dados

Foram encontradas 3.247 questões

Q2084846 Banco de Dados

Observe o código em SQL Server 2016 a seguir:


SELECT A.CODIGO, A.NOME, B.DATA, B.VALOR, C.QTD, D.DESCRIC FROM CLIENTES A, PEDIDOS B, ITENS C, PRODUTOS D WHERE A.CODIGO = B.CODCLIENTE AND B.CODIGO = C.CODPEDIDO AND C.CODPRODUTO = D.CODIGO


Qual o efeito da execução desse código no banco de dados?

Alternativas
Q2084844 Banco de Dados

Observe o comando em SQL a seguir:


USE MASTER GO IF EXISTS(SELECT * FROM bancos WHERE

    name='idecan') DROP DATABASE idecan GO


O que acontece no banco de dados após a execução do comando acima no SQL Server 2016? 

Alternativas
Q2084822 Banco de Dados
Ao utilizarem a linguagem SQL, os usuários apenas indicam aquilo que pretendem sem dizer exatamente de que forma o computador terá de operar para obter os resultados solicitados. Selecione a alternativa que mostra a seleção da seguinte query SQL:
SELECT a FROM b WHERE a LIKE ' _c%'
Alternativas
Q2081610 Banco de Dados
O operador LIKE é utilizado para buscar por uma determinada string dentro de um campo com valores textuais. Esse operador permite fazer comparações de partes de uma determinada string. Analise a consulta com operador LIKE a seguir e assinale a alternativa que completa a lacuna para selecionar o nome dos professores que terminam com ‘Silva’.
SELECT nome_professor FROM professor WHERE nome_professor LIKE '__Silva'; 
Alternativas
Q2081603 Banco de Dados
SQL foi desenvolvida na IBM Research no início da década de 1970; tornou-se a linguagem padrão para se lidar com bancos de dados relacionais. Seus comandos são divididos em grupos de acordo com sua funcionalidade. Sobre os comandos SQL de linguagem de controle de dados (Data Control Language – DCL), assinale a afirmativa INCORRETA. 
Alternativas
Q2081602 Banco de Dados
O comando SELECT da linguagem SQL é usado para consultar o banco de dados e retornar dados recuperados que satisfazem determinada condição expressa no comando. Considerando a sintaxe do comando SELECT, assinale a afirmativa INCORRETA.
Alternativas
Ano: 2023 Banca: FEPESE Órgão: EPAGRI Prova: FEPESE - 2023 - EPAGRI - Analista de Sistemas |
Q2074282 Banco de Dados
Ao executar o sql:
▪ select * from v$dbfile order by file#
em um banco de dados ORACLE versão 9i, teremoscomo retorno uma lista de arquivos:
Alternativas
Ano: 2023 Banca: FEPESE Órgão: EPAGRI Prova: FEPESE - 2023 - EPAGRI - Analista de Sistemas |
Q2074276 Banco de Dados
Em uma aplicação que faz conexão a um banco de dados mysql utilizando de JDBC, executando instruções SQL padrão via ANSI SQL-2, temos três classes que permitem criar os objetos que servirão para a passagem de declaração SQL.
Assinale a alternativa que contém somente classes derivadas.
Alternativas
Ano: 2023 Banca: FEPESE Órgão: EPAGRI Prova: FEPESE - 2023 - EPAGRI - Analista de Sistemas |
Q2074266 Banco de Dados
A biblioteca JSTL possui tags SQL, permitindo a manipulação de comandos SQL em aplicações de páginas JSP.
Assinale a alternativa que contém somente declarações que podem ser utilizadas na ACTION .
Alternativas
Q2069900 Banco de Dados
CREATE e ALTER são exemplos de comandos de qual grupo de comandos da linguagem SQL?
Alternativas
Q2069899 Banco de Dados
Baseando-se em conhecimentos acerca de SQL. Qual das alternativas a seguir NÃO é um comando DML?
Alternativas
Q2066811 Banco de Dados
Select at.customerid, at.tdate from salestransaction at where at.tdate > GETDATE( ) - 10 order by at.tdate desc
A instrução SQL acima é executada milhões de vezes por dia em um SGBDR Microsoft SQL Server. Considerando que ‘customerid’ é parte da chave primária e que ‘tdate’ não está indexada e não apresenta valores únicos, assinale o índice a seguir que irá prover uma melhor otimização para essa consulta.
Alternativas
Q2062879 Banco de Dados
No SGBD Microsoft SQL Server, versão atualizada, um procedimento armazenado (stored procedure) é um conjunto de instruções em linguagem Transact-SQL. Para executar um procedimento armazenado usando Transact-SQL, pode-se utilizar o comando:
Alternativas
Q2062878 Banco de Dados
Qual das alternativas abaixo contém somente instruções SQL utilizadas para excluir registros existentes em uma tabela?
Alternativas
Q2053784 Banco de Dados

Com relação aos componentes de um computador, aos barramentos de E/S, à aritmética computacional e à linguagem SQL, julgue o próximo item.


Ao ser executado, o comando SQL a seguir mostrará o CPF e o nome de todas as pessoas que cometeram pelo menos um crime do tipo hediondo.


select P.CPF, P.NOME

from POLITEC.PESSOA P

where P;CPF exists (select C.CPF

                       from POLITEC.CRIME C

                       where C.CPF=P.CPF

                       and C.TIPO = ‘HEDIONDO’);


Alternativas
Q2053779 Banco de Dados

Com relação aos componentes de um computador, aos barramentos de E/S, à aritmética computacional e à linguagem SQL, julgue o próximo item.


Em SQL, para que não haja erro de construção (sintaxe), as cláusulas GROUP BY e HAVING, quando usadas, devem ser definidas sempre antes da cláusula WHERE. 

Alternativas
Q2040777 Banco de Dados

Considerando os conceitos de tuning de banco de dados, julgue o item a seguir. 


O comando EXPLAIN permite otimizar tabelas que executam muitas operações de UPDATE e DELETE em detrimento de operações de INSERT.

Alternativas
Q2040775 Banco de Dados

Julgue o item seguinte a respeito dos conceitos de administração de dados.


Os comandos TRUNCATE e DROP TABLE removem todas as linhas de uma tabela, porém o comando DROP TABLE exclui também a estrutura da tabela do banco de dados bem como todos os dados armazenados na tabela.

Alternativas
Q2040744 Banco de Dados

A respeito de banco de dados, julgue o próximo item. 


Em SQL, o comando DISTINCT é utilizado para eliminar resultados repetidos em consultas a tabelas do banco de dados. 

Alternativas
Q2040743 Banco de Dados

A respeito de banco de dados, julgue o próximo item. 


Elasticsearch é uma ferramenta baseada em SQL que, ao ser instalada no servidor de uma organização, recupera informações de diversos tipos de bancos de dados.  

Alternativas
Respostas
1041: E
1042: B
1043: A
1044: A
1045: D
1046: D
1047: A
1048: B
1049: E
1050: C
1051: D
1052: C
1053: B
1054: E
1055: E
1056: E
1057: E
1058: C
1059: C
1060: E