Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.687 questões

Q2107418 Banco de Dados

Analise o trecho de código a seguir, escrito em SQL:


32.png (522×98)


Com base nesse código, é correto afirmar que:

Alternativas
Q2098262 Banco de Dados
Assinale a alternativa com uma afirmação correta sobre a Linguagem SQL e programação de bancos de dados.
Alternativas
Q2098035 Banco de Dados
Assinale a alternativa com uma afirmação correta sobre as restrições da Linguagem SQL.
Alternativas
Q2098034 Banco de Dados
Assinale a alternativa com uma afirmação correta sobre as funções da Linguagem SQL.
Alternativas
Q2096302 Banco de Dados
Os principais Sistemas Gerenciadores de Bancos de Dados oferecem total suporte à linguagem SQL. Um aspecto importante da implementação do SQL é o tratamento para valores nulos quando esses são considerados como unknown values.
Nesse contexto, considere uma tabela T com colunas A e B, que podem conter valores nulos. T possui 100 registros e, em 50% das linhas, há pelo menos uma coluna preenchida com o valor NULL. Considere a consulta a seguir:
               SELECT * FROM T t1                WHERE t1.A = NULL or t1.B = NULL
O número máximo de linhas de resultados que seriam retornadas pela consulta é igual a
Alternativas
Q2096301 Banco de Dados
Bancos de dados NoSQL são usualmente divididos em categorias de store.
Assinale a opção que apresenta o tipo de store que privilegia velocidade, capacidade de leitura e escrita e estruturas de dados flexíveis, sem a necessidade de esquemas estabelecidos previamente. 
Alternativas
Q2096193 Banco de Dados

Os principais Sistemas Gerenciadores de Bancos de Dados oferecem total suporte à linguagem SQL; um aspecto importante da implementação do SQL é o tratamento para valores nulos, quando a lógica admite três estados.


T – true

F – false

? – unknown

Nesse contexto, considere as expressões lógicas a seguir.

I. (T OR F) AND (? OR T)

II. T AND ((? OR F) OR ?)

III. NOT (? AND (? AND ?))

Com relação às expressões acima, está correto afirmar que o valor final é unknown (?) em


Alternativas
Q2096192 Banco de Dados

No âmbito de bancos dados, especialmente NoSQL, o Teorema CAP sustenta que há três requerimentos básicos que existem numa relação especial quando se projeta uma aplicação com uma arquitetura distribuída. Basicamente, respalda a tese de que não se pode obter os três simultaneamente.


Esses três requerimentos são 

Alternativas
Q2096190 Banco de Dados

Num banco de dados relacional, considere a tabela Vencedores, cuja instância é exibida a seguir, com duas colunas, Tenista e Torneio, que representam alguns torneios que já foram vencidos por alguns tenistas.

Tenista                         Torneio

Roger Federer             Australian Open

Roger Federer             Roland Garros

Roger Federer             Wimbledon

Roger Federer             US Open

Pete Sampras             US Open

Pete Sampras             Wimbledon

Pete Sampras             Australian Open

Bjorn Borg                   Roland Garros

Bjorn Borg                    Wimbledon


Maria precisa escrever um comando SQL que liste os tenistas que venceram todos os torneios mencionados na coluna Torneio. O comando deve valer para qualquer instância válida da tabela, que pode conter diferentes tenistas e diferentes torneios.


Assinale o comando que Maria deve usar. 

Alternativas
Q2095857 Banco de Dados
Considere a seguinte tabela de um banco de dados chamada Pessoa:

                   id           nome           sobrenome           idade                    1            Paulo           Silva                     17                    2            Maria           Souza                   20                    3            Pedro           Henrique              30

Assinale o SQL correto que extrai as informações nome, sobrenome e idade da tabela Pessoa, considerando somente os registros que possuem idade maior que 18 e ordenando por ordem decrescente de idade. 
Alternativas
Q2089361 Banco de Dados
Seja a tabela TBL1 a seguir, pertencente ao banco de dados BDD1:
34_a.png (369×85) 
Aexecução da consulta SQL:
SELECT NOME FROM TBL1 WHERE (SALARIO > 2000) AND (SALARIO < 3500)
Vai gerar como resposta a tabela:
Alternativas
Q2084996 Banco de Dados
Determinado analista de TI recebeu uma solicitação: criar um código em SQL com o objetivo de implementar, em um banco de dados relacional, uma tabela com o nome de SIGA, contendo os seguintes campos: cod_siga, descricao, data_acesso e id_pessoa. Considerando a situação hipotética, assinale o código SQL que deverá ser apresentado pelo referido analista.
Alternativas
Q2084852 Banco de Dados
Assinale a alternativa que apresenta uma linguagem de consulta para interrogar documentos XML, que às vezes é chamada de “o SQL do XML”.
Alternativas
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
Q2084845 Banco de Dados

Observe os comandos SQL abaixo:


Imagem associada para resolução da questão


Sobre a tabela e suas informações, assinale a alternativa correta. 

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
Respostas
1421: B
1422: X
1423: E
1424: E
1425: A
1426: B
1427: D
1428: C
1429: E
1430: E
1431: D
1432: A
1433: B
1434: E
1435: A
1436: B
1437: A
1438: A
1439: D
1440: D