Foram encontradas 13.789 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q900932 Banco de Dados
Um Técnico executou uma operação de visualização OLAP que rotacionou os eixos de um determinado cubo, provendo uma visão alternativa dos dados, ou seja, permitindo a visão de suas várias faces. Ele executou a operação
Alternativas
Q900931 Banco de Dados
O RH da empresa deseja emitir um relatório de todos os funcionários que ganham comissão. Deseja mostrar o nome, salário e comissão organizando os dados por salário de forma descendente. Considerando a existência de um banco de dados Oracle aberto e em condições ideais, que possui uma tabela chamada Funcionario com os campos nome, cargo, salario e comissao, a instrução SQL que deverá ser utilizada é
Alternativas
Q900930 Banco de Dados
Considere que cada conta de água possui um identificador único e indivisível (IdConta) e é paga por um único cliente da SABESP (IdCliente). Como cada cliente pode ter vários imóveis em regiões diferentes da cidade, poderá ter que pagar diversas contas de água, uma para cada imóvel que possui. Para construir um Modelo Entidade-Relacionamento que retrate essas condições, um Técnico deverá considerar, corretamente, que
Alternativas
Q900871 Banco de Dados
Suponha um relacionamento n:m entre duas entidades chamadas Imagem associada para resolução da questão eImagem associada para resolução da questão, onde um bairro pode receber tratamento proveniente de uma ou mais estações e uma estação pode tratar a água de um ou mais bairros. Suponha, também, a existência de um atributo hipotético como o Imagem associada para resolução da questão, que pode ser diferenciado ou igual, ainda que proveniente da mesma estação para bairros diferentes ou proveniente de estações distintas para o mesmo bairro. Em um Modelo Entidade-Relacionamento o Imagem associada para resolução da questão deve ser modelado como atributo  
Alternativas
Q900869 Banco de Dados
Um Analista está trabalhando em um Data Warehouse − DW que utiliza no centro do modelo uma única tabela que armazena as métricas e as chaves para as tabelas ao seu redor (que descrevem os dados que estão na tabela central) às quais está ligada. O esquema de modelagem utilizado pelo DW, a denominação da tabela central e a denominação das tabelas periféricas são, respectivamente,
Alternativas
Q900868 Banco de Dados
Para saber o tempo de serviço de cada funcionário da sua equipe, um Analista de Sistemas deseja utilizar, em um banco de dados Oracle aberto e em condições ideais, um comando PL/SQL para exibir o nome do funcionário (campo nome) e calcular o número de meses entre a data atual e a data em que o funcionário foi admitido (campo data_admissao), arredondando o número de meses para o valor inteiro mais próximo. Considerando que a tabela onde estão os dados chama-se funcionario, terá que utilizar o comando
Alternativas
Q899901 Banco de Dados
Nos bancos de dados Oracle, o comando SYNONYM estabelece:
Alternativas
Q899900 Banco de Dados
Numa instalação de banco de dados Oracle, o comando GRANT é usado para atribuir:
Alternativas
Q899876 Banco de Dados

As propriedades usualmente requeridas para transações em bancos de dados são identificadas pela sigla ACID.


Essas propriedades são:

Alternativas
Q899875 Banco de Dados

Considere um banco de dados com duas tabelas, R e S, contendo 4 e 3 registros, respectivamente. Em R, os valores da coluna A são 1, 2, 5 e 7. Em S, os valores da coluna B são 2, 4 e 7.


Excetuando-se a linha de títulos, o número de linhas no resultado do comando SQL


select * from R full outer join S on A=B


é:

Alternativas
Q899873 Banco de Dados

Com relação à recuperação de dados numa instalação Oracle, analise as afirmativas a seguir no que diz respeito ao modo de operação de um determinado banco de dados.


Sobre o modo NOARQUIVELOG:


I. Aplica-se somente para bancos de dados read only.

II. Somente as transações mais recentes, armazenadas nos arquivos de redo logs online, podem ser recuperadas em caso de falha.

III. É preciso um backup completo para recuperação total em caso de falha de mídia.


Sobre o modo ARQUIVELOG:


IV. Quando o arquivo de redo log online atingir seu tamanho máximo será preciso realizar um backup completo do banco.

V. No caso de falha de mídia, o processo de recuperação requer um backup completo realizado com o banco de dados fechado.

VI. É possível realizar backups online de tablespaces e posteriormente usá-los em caso de falha de mídia.


Dessas afirmativas, está correto somente o que se afirma em:

Alternativas
Q899872 Banco de Dados

Sobre a estrutura de armazenagem do DB2, analise as afirmativas a seguir.


I. Tablespaces podem ser de três tipos: simple, segmented e partitioned.

II. Tablespaces armazenam tabelas e índices.

III. Uma tabela pode ser armazenada em mais de um tablespace.


Está correto somente o que se afirma em:

Alternativas
Q899871 Banco de Dados

Observe uma pretensa lista de utilitários para gerenciadores de bancos de dados exibida abaixo.


I. BCP

II. Data Pump

III. LOAD

IV. LogMiner

V. PL*SQL

VI. SQL*Loader


Dessa lista, os utilitários disponíveis no Oracle 11g são, somente:

Alternativas
Q899870 Banco de Dados

No DB2, é possível criar uma tabela cuja organização equivale ao conceito de INDEX ORGANIZED TABLE no Oracle.


Esse efeito pode ser obtido pelo uso da cláusula:

Alternativas
Q899869 Banco de Dados

Sobre a criação de índices na carga inicial de um banco de dados ORACLE, analise as afirmativas a seguir.


I. O melhor momento para a criação dos índices é após a carga dos dados nas tabelas.

II. A cláusula PARALLEL não se aplica quando da criação de índices.

III. Os índices devem ser criados durante a carga dos dados, porque a manutenção dos índices torna-se muito menor.


De acordo com as recomendações do fabricante, pode-se concluir que está correto apenas o que se afirma em:

Alternativas
Q899787 Banco de Dados

Considere a tabela de banco de dados R, com a seguinte instância.


Imagem associada para resolução da questão

Após a execução do comando SQL update r set a = a + b where b > (select max(a) from r)
a instância da referida tabela é, na respectiva ordem de colunas e linhas:
Alternativas
Q899786 Banco de Dados
Considere uma tabela de bancos de dados com dez registros, e apenas uma coluna cujos valores são 1, 2, 2, 3, 3, 3, 4, 4, 4, 4. Requisitado para remover os registros com valores repetidos dessa tabela, um programador produziu um script com dois comandos.
delete from exemplo where exists (select * from exemplo e1 where exemplo.x = e1.x) select count(distinct x) from exemplo
Na execução desse script, o número produzido no segundo comando foi:
Alternativas
Q899785 Banco de Dados
Considere um banco de dados com duas tabelas. A primeira tabela, números, possui dez registros e apenas uma coluna, cujos valores são 1, 2, 3, 4, 5, 5, 9, 9, 9, 10. A segunda tabela, denominada teste, com cinco registros, também possui apenas uma coluna, cujos valores são 1, 3, 3, 4, 5.
Considere ainda o seguinte comando SQL
insert into teste select numero from numeros n where not exists (select * from teste t where t.numero = n.numero)
Quando da execução desse comando, o número de registros inseridos na tabela teste é:
Alternativas
Q899784 Banco de Dados

Da execução do comando


select 1 x from dual d1, dual d2, dual d3


num banco de dados Oracle, decorre um:

Alternativas
Q899783 Banco de Dados
Considere a tabela “teste”, num banco de dados Oracle, cuja instância é exibida a seguir.
Imagem associada para resolução da questão
No resultado da execução do comando SQL
select * from (select a, b, ROWNUM x from teste order by a desc) y
os valores contidos na coluna “x” são, de cima para baixo:
Alternativas
Respostas
7361: D
7362: B
7363: D
7364: D
7365: B
7366: E
7367: A
7368: C
7369: E
7370: C
7371: E
7372: A
7373: D
7374: A
7375: C
7376: E
7377: A
7378: C
7379: D
7380: D