Questões de Banco de Dados para Concurso

Foram encontradas 15.577 questões

Q1981228 Banco de Dados
No modelo entidade-relacionamento, todo relacionamento “muitos para muitos”, ou seja, aquele que possui cardinalidades N:N, pode ser entendido como uma entidade 
Alternativas
Q1981209 Banco de Dados
Considerando os protocolos de replicação de dados com consistência forte, assinale a alternativa que apresenta o protocolo em que múltiplas cópias são mantidas atualizadas ao mesmo tempo e os dados podem ser lidos de qualquer cópia. 
Alternativas
Q1981199 Banco de Dados

UPdATE siss_prodam

SETT responsavel = ''Joao da Silva' , versao = 9

wHERE cod_sis=228;


Com relação ao código SQL acima, assinale a alternativa correta. 

Alternativas
Q1981170 Banco de Dados
No sistema de gerenciamento de banco de dados (SGBD) Oracle, o parâmetro do Oracle Data Pump que é apenas um ponteiro para um diretório físico no sistema de arquivos do servidor de banco de dados é o
Alternativas
Q1981169 Banco de Dados

UPDATE sis_prodam

SET responsavel = 'João da Silva' , versao = 9

WHERE cod_sis=28;


Com relação ao código SQL acima, assinale a alternativa correta.  

Alternativas
Q1980408 Banco de Dados

Quanto ao MER (Modelo Entidade Relacionamento), analise as afirmativas abaixo e assinale a alternativa correta.


I. As principais formas de relacionamento no diagrama do MER são: 1:1, 1:N e N:N.

II. O MER é considerado um modelo conceitual utilizado na Engenharia de Software.

III. Basicamente é no contexto de bases de dados relacionais que o MER é aplicado.


A respeito das afirmativas: 

Alternativas
Q1980397 Banco de Dados

Quanto aos comandos SQL, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).


( ) O comando ALTER é tipicamente do subconjunto do SQL denominado DML.

( ) O comando UPDATE é tipicamente do subconjunto do SQL denominado DML.

( ) O comando CREATE é tipicamente do subconjunto do SQL denominado DDL.


Assinale a alternativa que apresenta a sequência correta de cima para baixo.

Alternativas
Q1980269 Banco de Dados
O nome padrão da primeira tabela em um novo banco de dados do Access (em português), ou seja, se essa tabela não for renomeada ela terá por default o nome ______.
Assinale a alternativa que preencha corretamente a lacuna.
Alternativas
Q1979607 Banco de Dados
No contexto do MySQL, o comando SQL que produz um desfecho diferente dos demais é:
Alternativas
Q1979606 Banco de Dados
No contexto da Teoria de Projeto de bancos de dados relacionais, analise o script de criação de uma tabela.
CREATE TABLE T(A int not null UNIQUE,                                B int not null UNIQUE,                                C int)

Considere ainda as seguintes dependências funcionais acerca dos atributos A, B e C.

A → B B → A A → C B → C

As dependências necessárias para que o esquema relacional acima esteja normalizado até a Forma Normal Boyce-Codd são:
Alternativas
Q1979605 Banco de Dados
Caio preparou o comando SQL exibido a seguir para deletar um conjunto de linhas de uma tabela. 

delete from T1 where exists(select * from T2                       where T1.A1 = T2.A2)

Para testar seu comando e descobrir exatamente quais seriam as linhas deletadas, Caio pretende executar um comando sem alteração de dados que permita a identificação dessas linhas.
Para isso, basta que Caio substitua no comando original o termo: 
Alternativas
Q1979603 Banco de Dados
Considere um banco relacional com duas tabelas declaradas como abaixo. 
REATE TABLE T1(A1 int not null UNIQUE,
                              B1 int not null)
CREATE TABLE T2(A2 int not null UNIQUE,
                                 B2 int,
 FOREIGN KEY (B2) references T1(A1))

Para n >= 1, está correto concluir que:
Alternativas
Q1978820 Banco de Dados
Um setor de atendimento ao cliente por telefone utiliza o sistema eSAC como suporte para suas atividades. No banco de dados utilizado pelo eSAC, o número do Cadastro de Pessoas Físicas (CPF) é armazenado sem criptografia. Contudo, o CPF é apresentado no formato "123.4**.***-**" na tela utilizada pelos atendentes, para que eles possam confirmar a identidade de quem está ligando.
A segurança de dados implementada no eSAC foi:
Alternativas
Q1978816 Banco de Dados
Ao analisar dados, é comum começar a visualização de um nível maior de agregação para um nível menor, e assim navegar pela hierarquia dos dados, como da hierarquia do atributo data que contém ano, trimestre, mês e dia. No PowerBI, quando uma visualização tem uma hierarquia, é possível revelar detalhes adicionais utilizando, por exemplo, os ícones ilustrados a seguir.
Imagem associada para resolução da questão

No PowerBI, quando um visual tem uma hierarquia, para revelar detalhes adicionais de um dado agregado, deve-se executar a operação:
Alternativas
Q1978815 Banco de Dados
No Pentaho Data Integrator (PDI), uma transformação é uma rede lógica de tarefas formando um fluxo de dados, conforme implementado na transformação “Calcula Classe A” ilustrada a seguir.
Imagem associada para resolução da questão

No PDI, para implementar tarefas, como Carrega Salário, Calcula Classe e Armazena Classe, deve-se usar:
Alternativas
Q1978814 Banco de Dados

Observe a seguinte modelagem dimensional.

Imagem associada para resolução da questão

A técnica utilizada para implementar a dimensão tempo e seus diferentes relacionamentos com a tabela fato é:

Alternativas
Q1978813 Banco de Dados
Ao analisar um grande volume de dados, João encontrou algumas anomalias, por exemplo: pessoas com mais de 200 anos de idade e salário de engenheiro menor que salário de pedreiro.
A operação de limpeza da fase de preparação de dados para tratar os pontos extremos existentes em uma série temporal a ser executada por João é:
Alternativas
Q1978810 Banco de Dados

O PowerBI possui diversas visualizações, conforme ilustrado a seguir.


Imagem associada para resolução da questão

No PowerBI, o gráfico autônomo usado para filtrar os outros visuais da página, restringindo a parte do conjunto de dados que é mostrado nas outras visualizações do relatório, é:

Alternativas
Q1978802 Banco de Dados
Considere um banco de dados com três tabelas, T1, T2 e T3, respectivamente com 7, 13 e 19 linhas. Nas três tabelas, a coluna é definida como UNIQUE. Nessas circunstâncias, a execução do comando SQL
SELECT * FROM T1                        LEFT JOIN T2 ON T1.A=T2.A                        RIGHT JOIN T3 ON T1.A=T3.A
deverá produzir um resultado que contenha, além da linha de títulos, no mínimo e no máximo: 
Alternativas
Q1978799 Banco de Dados

Analise o comando SQL a seguir. 

Imagem associada para resolução da questão

Dado que as operações primitivas da Álgebra Relacional (A.R.) são a Seleção, a Projeção, o Produto, a Diferença e a União, as operações necessárias para construir por meio da A.R. uma expressão equivalente ao comando acima são, apenas:

Alternativas
Respostas
3621: C
3622: C
3623: D
3624: E
3625: D
3626: D
3627: C
3628: C
3629: D
3630: E
3631: D
3632: D
3633: B
3634: E
3635: C
3636: C
3637: D
3638: C
3639: C
3640: D