Carregando...
Ir para o conteúdo principal

Questões de concursos

Confira várias questões de diferentes concursos públicos e responda as perguntas para testar o seu conhecimento.


Minhas questões:

Questões com:

Excluir questões:


Carregando...
Carregando...
Carregando...

Carregando...

Exibindo 1 a 15 de 96 questões.

Salvar em Meus Filtros
Imprimir página - Exibindo 1 a 15
Questões por página:
Q759914

Qual o código SQL contém comandos do tipo DDL?

Carregando...
Q772112

A maioria dos SGBDs atuais oferece recurso das regras ativas. Assim, sobre SQL, é correto afirmar que o termo geralmente usado para se referir a regras utilizadas em sistemas comerciais de bancos de dados é denominado

Carregando...
Q683683

Julgue o próximo item, relativos à ferramenta Oracle Data Integrator.

Módulo de conhecimento é um modelo de código que define os tipos de scripts SQL de consultas que precisam ser gerados para que se completem a extração de dados, o carregamento e as operações de transformação.

Carregando...
Q685230

Sobre a consulta a seguir, examine as seguintes assertivas.

Seja a tabela:

Empregado(cod_emp, nome, ender, cod_depto).

E seja a consulta:

Select e.cod_depto, count(*) from Empregado E group by E.cod_depto;

I. Se tiver um índice sobre o campo cod_depto, é possível responder à consulta varrendo apenas o índice.

II. Se tiver um índice sobre o campo cod_emp, é possível responder à consulta varrendo apenas o índice.

III. Não é possível responder à consulta sem varrer todo o arquivo de dados.

Está (Estão) correta(s) a(s) assetiva(s)

Carregando...
Q706985

Em , o recurso foi definido de forma incorreta, uma vez que a utilização da vírgula (,), sem a inclusão da palavra-chave impedirá que o código seja executado.

Carregando...
Q747535

Julgue os próximos itens, no que diz respeito a comandos SQL de consulta. I Subqueries de múltiplas colunas retornam várias colunas em uma mesma linha. II A função UNION apresenta as linhas que existam simultaneamente em duas ou mais tabelas. III A função EXISTS garante que o resultado de uma subquery somente seja mostrado se retornar uma ou mais linhas. IV A função EXTRACT retorna uma das informações de um campo do tipo data (dia, mês, ano, hora, minuto ou segundo). Assinale a opção correta.

Carregando...
Q748362

Considere a consulta escrita em SQL abaixo.

SELECT Item

FROM Lista

WHERE Item LIKE "A%S";

O resultado da execução dessa consulta será composto por registros da tabela Lista, exibindo o campo Item, com a condição de que seus valores devem

Carregando...
Q685228

Para inserir várias linhas de dados em uma tabela no SQL padrão, usando um único comando, utiliza-se

Carregando...
Q741296

Considere o comando a seguir utilizando a tabela arvore definida anteriormente.

Sabe-se que esse comando foi executado duas vezes, sobre a instância acima, e que não houve nenhuma outra alteração na tabela entre as duas execuções.

Assinale o número de registros inseridos na segunda execução do comando.

Carregando...
Q716667

Com relação a banco de dados, julgue o item seguinte.

Na SQL (structured query language), existem funções de agregação com diferentes capacidades; como, por exemplo, a função AVG, que é responsável pelo cálculo da média dos valores de determinado campo.

Carregando...
Q742706

A respeito do Maven e do SQL, julgue o próximo item.

O Apache Maven Project consiste em uma solução que trabalha em conjunto com o desenvolvimento de software, gerenciando versões de códigos-fonte localmente, de modo similar ao Github, porém em ambiente restrito, como, por exemplo, em uma rede privada de uma organização.

Carregando...
Q693632

HiveQL é uma linguagem de consulta, semelhante ao SQL, para Hive. Uma das suas características interessantes é ter uma extensão que permite distribuir consultas entre reducers em um script do tipo map-reduce.

Se for necessário simultaneamente distribuir as consultas e garantir a ordenação ou o agrupamento das chaves distribuídas, deve-se usar a extensão

Carregando...
Q683676

Julgue o seguinte item, relativo a métricas de qualidade de software, JUnit, SQL, Delphi e desenvolvimento mobile.

A sentença SQL seguinte produzirá como resultado a lista de todos os funcionários de uma empresa. Para aqueles em que seja verdadeira a condição , será apresentado também o nome do departamento.


Carregando...
Q741289

Considere que exista um usuário pedro e que o comando

SHOW GRANTS FOR 'pedro'

tenha sido executado pelo administrador do sistema logo após a criação desse usuário.

Assinale o resultado exibido pelo MySQL.

Carregando...
Q782113

Considere uma empresa multinacional de TI, com sedes em diferentes países do mundo, cujos empregados estão distribuídos por essas sedes, desempenhando diferentes funções. Tal empresa precisa determinar quais empre-gados poderiam preencher posições em diferentes projetos. Com esse propósito, a empresa definiu as tabelas EMPREGADOS, POSICOES e PROJETOS especificadas a seguir em SQL (padrão SQL2 ou superior), e populou-as com instâncias, conforme a sequência de comandos INSERT abaixo.

create table EMPREGADOS
(code integer not null primary key,
nomee varchar(120) not null,
funcao varchar(20) not null,
salario numeric(10,2) not null,
moeda char(3) not null,
pais char(2) not null);

create table PROJETOS
(codp integer not null primary key,
nomep varchar(120) not null,
orcamento numeric(15,2) not null,
pais char(2));

create table POSICOES
(codp integer,
funcao varchar(20),
primary key(codp, funcao));

insert into projetos values (1,'p1', 100000, 'BR');
insert into projetos values (2, 'p2', 50000, 'US');
insert into projetos values (3, 'p3', 7000, 'BR');

insert into empregados values (1, 'e1', 'testador', 5000, 'BRL', 'BR');
insert into empregados values (2, 'e2', 'analista', 7000, 'BRL', 'BR');
insert into empregados values (4, 'e4', 'DBA', 17000, 'BRL', 'BR');
insert into empregados values (5, 'e5', 'testador', 1500, 'USD', 'US');
insert into empregados values (6, 'e6', 'programador', 3000, 'USD', 'US');
insert into empregados values (7, 'e7', 'programador', 3000, 'EUR', 'FR');

insert into posicoes values (1, 'testador');
insert into posicoes values (1, 'analista');
insert into posicoes values (1, 'programador');
insert into posicoes values (2, 'testador');
insert into posicoes values (2, 'analista');
insert into posicoes values (3, 'programador');

Considerando o conteúdo das tabelas após esta sequência de comandos INSERT, analise as quatro consultas SQL abaixo (mesmo padrão), que representam diferentes opções de combinações dos dados dessas tabelas.

I - select * from empregados natural join posicoes natural join projetos;
II - select * from empregados left join posicoes using (funcao) left join projetos using (codp);
III - select * from empregados join posicoes using (funcao) right join projetos using (codp);
IV - select * from empregados join posicoes using (funcao) cross join projetos;

Assinale a alternativa que apresenta, na ordem correta (de cima para baixo), o número de instâncias resultante de cada comando SELECT.

Carregando...
GABARITO:

  • 1) A
  • 2) E
  • 3) Certo
  • 4) A
  • 5) Errado
  • 6) D
  • 7) D
  • 8) A
  • 9) D
  • 10) Certo
  • 11) Errado
  • 12) C
  • 13) Errado
  • 14) D
  • 15) D
  •  
© Aprova Concursos - Al. Dr. Carlos de Carvalho, 1482 - Curitiba, PR - 0800 727 6282