Questões de Concurso Sobre sql em banco de dados

Foram encontradas 3.872 questões

Q2452270 Banco de Dados
Considere a tabela TB_EMPRESA em um banco de dados relacional. Nessa tabela, há uma coluna chamada VIP, a qual armazena “Sim” (se a empresa é considerada um cliente especial) ou “Não” (se a empresa não é considerada um cliente especial). Qual das alternativas abaixo apresenta um comando da linguagem SQL que retornará a quantidade de clientes especiais na tabela TB_EMPRESA? 
Alternativas
Q2451592 Banco de Dados
Seja o esquema de um banco de dados relacional seguinte, criado pelo usuário U1, que possui direito de criação de tabelas no ambiente: 
AUTOR ( id_autor <PK>, nome_autor ) RELATORIO ( id_rel <PK>, conteudo, id_autor <FK>, data_registro )
Restrições de integridade:

Tabela AUTOR: id_autor é chave primária; nome_autor ≠  NULO. Tabela RELATORIO: id_rel é chave primária; conteudo ≠  NULO; data_registro ≠  NULO; id_autor é chave estrangeira e referencia LOCALIDADE(id_loc).

Os usuários U2 e U3 receberam de U1 o direito de consulta e atualização nas tabelas AUTOR e RELATORIO. Dado que o usuário U2 desfruta da confiança de U1, ele recebeu o benefício de propagação dos direitos que recebeu. Já o usuário U4 recebeu de U1 apenas o direito de consulta na tabela RELATORIO. Mais adiante, o usuário U1 soube que o usuário U2 propagou o direito de atualização para o usuário U4 na tabela RELATORIO, sem que ele (usuário U1) tivesse conhecimento do fato. Tendo em vista a quebra de confiança, o usuário U1 decidiu revogar todos os direitos concedidos anteriormente a U2, deixando-o sem acesso ao seu banco de dados.
Considerando os mecanismos de segurança discricionários de sistemas de bancos de dados relacionais, assinale a opção que indica o comando SQL a seguir reflete alguma das situações descritas no contexto apresentado. 
Alternativas
Q2451590 Banco de Dados

Considere o esquema relacional a seguir, implementado em SQL.




A saída gerada pela consulta:
select r.nome from recurso r left join alocacao a on a.id_recurso=r.id where a.id_projeto is null
apresenta o nome dos recursos
Alternativas
Q2451589 Banco de Dados

Considere o esquema relacional a seguir, implementado em SQL.




Assinale a opção que apresenta a consulta que gera como resultado de execução uma lista com o nome dos recursos alocados em todos os projetos cadastrados. 
Alternativas
Q2450766 Banco de Dados

Texto 6A2-I 


A seguir, são apresentadas informações da tabela de nome dep e da tabela de nome emp. 




Tendo como referência as informações do texto 6A2-I, assinale a opção correta, com base em SQL ANSI. 
Alternativas
Q2450764 Banco de Dados
A respeito da linguagem SQL e da manipulação de dados em um banco de dados relacional Oracle, assinale a opção correta. 
Alternativas
Q2450761 Banco de Dados
Em relação a SQL, é correto afirmar que 
Alternativas
Q2450372 Banco de Dados
Data Manipulation Language – DML é um subconjunto do SQL que diz respeito aos comandos utilizados para manipular diretamente os dados de uma tabela em um banco de dados. Desta maneira, assinale a alternativa que contém apenas comando DNL:
Alternativas
Q2450371 Banco de Dados
É comando em SQL utilizado para atualizar registros que já estão inseridos na tabela, mas que por algum motivo precisam ser corrigidos ou complementados.
Alternativas
Q2449288 Banco de Dados
Na SQL para se modificar tabelas se tem o comando ALTER TABLE, o qual permite alterar a estrutura de uma tabela já definida. Pode-se utilizar várias opções neste comando, sendo eles:
Alternativas
Q2449287 Banco de Dados
Uma linguagem que tem por objetivo servir de interface entre o usuário e o Sistema Gerenciador de Banco de Dados conhecida por SQL (Structured Query Languag). A SQL está dividida em partes as quais são apresentadas a seguir:
( ) A DDL (Data Definition Language), responsável por definir os metadados.
( ) A DML (Data Manipulation Language), que possibilita a manipulação e consulta dos dados.
( ) A DCL (Data Control Language), que trabalha com comandos para auxiliar na segurança do banco de dados.
Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Alternativas
Q2449258 Banco de Dados
Associe as duas colunas da tabela a seguir, tendo como tema o conceito de transação em um banco de dados na plataforma SQL.

Imagem associada para resolução da questão


Assinale a alternativa correta.
Alternativas
Q2449257 Banco de Dados
Associe as duas colunas da tabela a seguir, tendo como tema os tipos de dados aceitos na plataforma SQL.

Imagem associada para resolução da questão


Assinale a alternativa correta.
Alternativas
Q2447906 Banco de Dados
Considere um esquema relacional criado com o seguinte script SQL.

Imagem associada para resolução da questão


Para evitar a introdução de erros de integridade na tabela E2 decorrentes da remoção de registros da tabela E1, a cláusula complementar na definição da chave estrangeira seria:
Alternativas
Q2447905 Banco de Dados
Considere uma tabela relacional criada a partir do script SQL a seguir.

Imagem associada para resolução da questão


De acordo com as formas normais das tabelas relacionais, o conjunto de dependências funcionais que deve necessariamente ser verificado é:
Alternativas
Q2447896 Banco de Dados
Quando referenciadas, considere as tabelas relacionais Competidor e Disputa, cujas estruturas e instâncias são descritas abaixo. Todas as colunas são definidas como strings.


A tabela Disputa contém as disputas realizadas entre competidores que aparecem na tabela Competidor. Em cada disputa há dois competidores, um com camisa azul e outro com camisa verde.



Considerando as tabelas Competidor e Disputa, descritas anteriormente, analise o comando SQL abaixo.

Imagem associada para resolução da questão


 Excetuados os títulos, o número de linhas produzidas pela execução desse comando é:
Alternativas
Q2447895 Banco de Dados
Quando referenciadas, considere as tabelas relacionais Competidor e Disputa, cujas estruturas e instâncias são descritas abaixo. Todas as colunas são definidas como strings.


A tabela Disputa contém as disputas realizadas entre competidores que aparecem na tabela Competidor. Em cada disputa há dois competidores, um com camisa azul e outro com camisa verde.



João tem pouca experiência com SQL, mas precisa de uma consulta que exiba os competidores que têm o mesmo número de disputas com as camisas azul e verde. João escreveu três scripts, utilizando as tabelas Competidor e Disputa, como definidas anteriormente, e tentou a sorte. 

Imagem associada para resolução da questão


Dado que a resposta correta deve exibir somente o competidor B, conclui-se que:
Alternativas
Q2447188 Banco de Dados
“O comando ____________ é usado em SQL (Structured Query Language); é possível especificar quais colunas se deseja recuperar de uma tabela, aplicar condições para filtrar e ordenar de acordo com o critério especificado.” Assinale a alternativa que completa corretamente a afirmativa anterior.
Alternativas
Q2446992 Banco de Dados
O Elasticsearch foi criado por Shay Banon em 2010 e é mantido atualmente pela Elastic N.V., uma empresa de tecnologia conhecida por sua suíte de produtos de código aberto, incluindo o Elasticsearch, o Logstash, o Kibana e o Beats, que juntos formam o que é conhecido como a Stack ELK (ou Elastic Stack). O Elasticsearch tem como objetivo fornecer: 
Alternativas
Q2446233 Banco de Dados
Qual a consulta SQL ANSI adequada para calcular a média diária de processos que cada desembargador julgou no mês de outubro de 2023, considerando a tabela "Julgamento" com as colunas "desembargador" e "data_julgamento"? 
Alternativas
Respostas
301: D
302: B
303: A
304: D
305: A
306: B
307: C
308: E
309: C
310: B
311: D
312: D
313: C
314: B
315: A
316: D
317: C
318: B
319: C
320: B