Ir para o conteúdo principal
Milhares de questões atuais de concursos.

Questões de Concurso – Aprova Concursos

Milhares de questões com o conteúdo atualizado para você praticar e chegar ao dia da prova preparado!


Exibir questões com:
Não exibir questões:
Minhas questões:
Filtros aplicados:

Dica: Caso encontre poucas questões de uma prova específica, filtre pela banca organizadora do concurso que você deseja prestar.

Exibindo questões de 233 encontradas. Imprimir página Salvar em Meus Filtros
Folha de respostas:

  • 1
    • a
    • b
    • c
    • d
    • e
  • 2
    • a
    • b
    • c
    • d
    • e
  • 3
    • a
    • b
    • c
    • d
    • e
  • 4
    • Certo
    • Errado
  • 5
    • a
    • b
    • c
    • d
    • e
  • 6
    • a
    • b
    • c
    • d
    • e
  • 7
    • a
    • b
    • c
    • d
    • e
  • 8
    • Certo
    • Errado
  • 9
    • a
    • b
    • c
    • d
    • e
  • 10
    • a
    • b
    • c
    • d
    • e
  • 11
    • a
    • b
    • c
    • d
    • e
  • 12
    • Certo
    • Errado
  • 13
    • a
    • b
    • c
    • d
    • e
  • 14
    • a
    • b
    • c
    • d
    • e
  • 15
    • a
    • b
    • c
    • d
    • e

Analise o comando SQL a seguir.

 

Considerando-se a instância da tabela TURFE descrita anteriormente, a execução do comando acima exibe no resultado o(s) nome(s):

Observe o comando SQL abaixo:

select 1,2,3 from dual;

Em um SGBD Oracle Database Express Edition 11g, ele retorna uma linha com 3 colunas, com os valores 1, 2 e 3 para cada coluna. Agora, observe os comandos abaixo:

 

I. select 1,2,3 from dual;

II. select 1,2,3;

III. select 1,2,3 from dummy;

 

Para obter o mesmo resultado em um SGBD MySQL Community 5, é possível utilizar o que consta em quais itens acima?

A Figura 4 abaixo apresenta a tabela "PRODUTO", criada em um banco de dados PostgreSQL (versão 9.0).

Figura 4 – Tabela PRODUTO

Qual o comando SQL poderá ser executado para que seja retornada uma consulta com a descrição e a quantidade disponível apenas dos produtos que contenham o texto "CANETA" na descrição, e que esteja ordenada, de forma ascendente, pela quantidade disponível?

Após ter sido privatizada, determinada empresa passou a utilizar novos sistemas administrativos, tais como: folha de pagamento, sistema de pessoal, sistemas de benefícios etc.; porém, constatou-se que os sistemas antigos não poderiam ser descontinuados em um pequeno espaço de tempo. Tais sistemas usavam tecnologias de armazenamento de dados antiquados e dados de baixa qualidade.

Acerca dessa situação hipotética e considerando aspectos diversos pertinentes à inteligência de negócios - business intelligence (BI) -, julgue o seguinte item.

O Transact-SQL (T-SQL), que é uma linguagem de controle de transação do SGBD PostgreSQL e do MySQL, constitui um conjunto de operações que podem processar dados de uma atualização pendente de confirmação

Na estrutura de uma consulta básica em SQL, a cláusula que contém uma lista dos nomes das relações necessárias para processar uma consulta é a cláusula

Considere uma tabela relacional com uma coluna, intitulada Cidade, que contém as strings

“São Paulo”,

“Rio de Janeiro”,

“Manaus”,

“Sao Paulo”,

“Manaus”,

dispostas uma em cada linha.

A execução dos comandos SQL

SELECT Cidade FROM Locations
where Cidade COLLATE Latin1_General_CI_AI
in ('São Paulo','Rio de Janeiro', 'MANAUS')


SELECT Cidade FROM Locations
where Cidade COLLATE Latin1_General_CI_AS
in ('São Paulo','Rio de Janeiro', 'MANAUS')


SELECT Cidade FROM Locations
where Cidade COLLATE Latin1_General_CS_AI
in ('São Paulo','Rio de Janeiro', 'MANAUS')

 

no MS SQL Server produz resultados que, além da linha de títulos, contêm, respectivamente:

Assinale a alternativa que apresenta SOMENTE bancos de dados não relacionais (NoSQL).

Julgue o seguinte item, pertinentes a bancos de dados.    

Conforme os conceitos de SQL (ANSI), em uma expressão SQL o produto cartesiano resulta que algumas linhas da primeira tabela são unidas a todas as linhas da segunda tabela.

ATENÇÃO!

Na próxima questão, considere as tabelas de banco de dados T, TX e DUAL, exibidas com suas respectivas instâncias a seguir.

                                                                                                               
 
 
TX 
 
                                                                                                               
 
 
 
DUAL
 
                                                                                                                           
 
Nas colunas das três tabelas, o tipo é o de número inteiro. Em todos os comandos SQL, considera-se o NULL como um valor desconhecido (unknown).
 
Analise os cinco comandos SQL exibidos abaixo, utilizando a tabela DUAL apresentada anteriormente.
(1) select * from dual where x = null
(2) select * from dual where x <> null
(3) select * from dual where x > 10
(4) select * from dual where not x > 10
(5) select * from dual where x > 10 union select * from dual where x <= 10
 
Se os resultados desses comandos fossem separados em grupos homogêneos, de modo que em cada grupo todos sejam idênticos e distintos dos elementos dos demais grupos, haveria:

Com relação à tabela TURFE, descrita anteriormente, analise o comando SQL a seguir.

O número de linhas do resultado produzido pela execução do comando acima, excetuada a linha de títulos, é:

Considere a seguinte tabela de um banco de dados relacional:

Item (ID, Descrição, Qtdade)

O comando SQL, para obter o número total de registros da tabela Item, é:

Com referência a conceitos de banco de dados relacionais, julgue o item subsequente

Na linguagem SQL (structured quer); language), DTL (data transaction language) são comandos responsáveis por gerenciar diferentes transações ocorridas dentro de um banco de dados.

Ao coletar dados em um sistema compatível com SQL 2008 para fazer uma análise de dados, um programador percebeu que havia dois campos, data_de_nascimento e data_de_emissão_RG, em que o valor de data_de_emissão_RG sempre deve ser mais recente que data_de_nascimento. Percebeu, porém, que em 10% das linhas acontecia o inverso, isto é, data_de_nascimento era mais recente que data_de_emissão_RG. Ele corrigiu os dados nessas linhas, verificando que estavam consistentemente trocados, mas, preocupado que tal problema voltasse a acontecer, resolveu solicitar ao DBA uma alteração da tabela, de forma que data_de_emissão_RG sempre tivesse que ser mais recente que data_de_nascimento.

O DBA atendeu adequadamente a esse pedido do programador por meio de uma restrição em SQL 2008 do tipo

Considere a seguinte tabela.

Assinale a opção que apresenta o resultado da execução do seguinte comando SQL a partir da tabela apresentada.

with recursive pes (id, nome, filho_nome) as ( select p1.id,p1.nome, p2.nome filho_nome from pessoa p1, pessoa p2 where p1.id=p2.pai ) select * from pes order by id

Utilize as tabelas T, R e S para resolver as próximas 3 questões

Considere um banco de dados relacional contendo as tabelas T, R e S, cujas instâncias são exibidas a seguir. 

No contexto da instância da tabela S, considere a execução do comando SQL a seguir.

Assinale o conjunto de linhas que corresponde ao resultado produzido pelo referido comando.

© Aprova Concursos - Al. Dr. Carlos de Carvalho, 1482 - Curitiba, PR - 0800 727 6282