Questões de Concurso Sobre banco de dados

Foram encontradas 19.112 questões

Q1962620 Banco de Dados

Atenção

Para a próxima questão, considere do banco de dados relacional happyhour, que contém três tabelas, a saber.


        frequencia (cliente, bar)

        preferencia (cliente, cerveja)

        oferta (bar, cerveja)


A relação frequencia registra o(s) bar(es) que cada cliente frequenta, e tem dois atributos: nome do cliente e nome do bar;

A relação preferencia armazena a(s) cerveja(s) preferida(s) por cada cliente e tem dois atributos: nome do cliente e nome da cerveja;

A relação oferta relaciona a(s) cerveja(s) que cada bar serve, também com dois atributos: nome do bar e nome da cerveja.


É dado que todo cliente frequenta pelos menos um bar, que nem todos os clientes têm preferências, que todo bar oferece pelo menos uma cerveja e que toda cerveja é oferecida pelo menos por um bar.

Assinale o esquema correto para a definição de chaves/identificadores para as tabelas do banco de dados happyhour. 
Alternativas
Q1962619 Banco de Dados

Atenção

Para a próxima questão, considere do banco de dados relacional happyhour, que contém três tabelas, a saber.


        frequencia (cliente, bar)

        preferencia (cliente, cerveja)

        oferta (bar, cerveja)


A relação frequencia registra o(s) bar(es) que cada cliente frequenta, e tem dois atributos: nome do cliente e nome do bar;

A relação preferencia armazena a(s) cerveja(s) preferida(s) por cada cliente e tem dois atributos: nome do cliente e nome da cerveja;

A relação oferta relaciona a(s) cerveja(s) que cada bar serve, também com dois atributos: nome do bar e nome da cerveja.


É dado que todo cliente frequenta pelos menos um bar, que nem todos os clientes têm preferências, que todo bar oferece pelo menos uma cerveja e que toda cerveja é oferecida pelo menos por um bar.

Com relação ao banco de dados happyhour, considere que houve uma ação de marketing que demanda que todos os bares tenham em suas ofertas a cerveja Forster.


Assinale o comando SQL que incluiria essa cerveja na tabela oferta para todos os bares que ainda não fazem essa oferta.

Alternativas
Q1962618 Banco de Dados

Atenção

Para a próxima questão, considere do banco de dados relacional happyhour, que contém três tabelas, a saber.


        frequencia (cliente, bar)

        preferencia (cliente, cerveja)

        oferta (bar, cerveja)


A relação frequencia registra o(s) bar(es) que cada cliente frequenta, e tem dois atributos: nome do cliente e nome do bar;

A relação preferencia armazena a(s) cerveja(s) preferida(s) por cada cliente e tem dois atributos: nome do cliente e nome da cerveja;

A relação oferta relaciona a(s) cerveja(s) que cada bar serve, também com dois atributos: nome do bar e nome da cerveja.


É dado que todo cliente frequenta pelos menos um bar, que nem todos os clientes têm preferências, que todo bar oferece pelo menos uma cerveja e que toda cerveja é oferecida pelo menos por um bar.

Com relação ao banco de dados happyhour, considere que houve um erro de carga, de forma que há bares presentes na tabela frequencia que não aparecem na tabela oferta (que deveria conter todos os bares).


Assinale o comando SQL que deletaria da tabela frequencia as linhas referentes a esses bares.

Alternativas
Q1962617 Banco de Dados

Atenção

Para a próxima questão, considere do banco de dados relacional happyhour, que contém três tabelas, a saber.


        frequencia (cliente, bar)

        preferencia (cliente, cerveja)

        oferta (bar, cerveja)


A relação frequencia registra o(s) bar(es) que cada cliente frequenta, e tem dois atributos: nome do cliente e nome do bar;

A relação preferencia armazena a(s) cerveja(s) preferida(s) por cada cliente e tem dois atributos: nome do cliente e nome da cerveja;

A relação oferta relaciona a(s) cerveja(s) que cada bar serve, também com dois atributos: nome do bar e nome da cerveja.


É dado que todo cliente frequenta pelos menos um bar, que nem todos os clientes têm preferências, que todo bar oferece pelo menos uma cerveja e que toda cerveja é oferecida pelo menos por um bar.

Considere que é preciso produzir uma lista de bares com o respectivo número de frequentadores, em ordem decrescente de frequentadores, incluindo os bares que têm zero frequentadores.

Assinale o comando SQL que produziria essa lista a partir do banco de dados happyhour.

Alternativas
Q1962616 Banco de Dados

Atenção

Para a próxima questão, considere do banco de dados relacional happyhour, que contém três tabelas, a saber.


        frequencia (cliente, bar)

        preferencia (cliente, cerveja)

        oferta (bar, cerveja)


A relação frequencia registra o(s) bar(es) que cada cliente frequenta, e tem dois atributos: nome do cliente e nome do bar;

A relação preferencia armazena a(s) cerveja(s) preferida(s) por cada cliente e tem dois atributos: nome do cliente e nome da cerveja;

A relação oferta relaciona a(s) cerveja(s) que cada bar serve, também com dois atributos: nome do bar e nome da cerveja.


É dado que todo cliente frequenta pelos menos um bar, que nem todos os clientes têm preferências, que todo bar oferece pelo menos uma cerveja e que toda cerveja é oferecida pelo menos por um bar.

Para o banco de dados happyhour, especificado anteriormente, assinale a expressão SQL que produz uma lista com os nomes dos clientes que frequentam todos os bares.
Alternativas
Q1962615 Banco de Dados

Atenção

Para a próxima questão, considere do banco de dados relacional happyhour, que contém três tabelas, a saber.


        frequencia (cliente, bar)

        preferencia (cliente, cerveja)

        oferta (bar, cerveja)


A relação frequencia registra o(s) bar(es) que cada cliente frequenta, e tem dois atributos: nome do cliente e nome do bar;

A relação preferencia armazena a(s) cerveja(s) preferida(s) por cada cliente e tem dois atributos: nome do cliente e nome da cerveja;

A relação oferta relaciona a(s) cerveja(s) que cada bar serve, também com dois atributos: nome do bar e nome da cerveja.


É dado que todo cliente frequenta pelos menos um bar, que nem todos os clientes têm preferências, que todo bar oferece pelo menos uma cerveja e que toda cerveja é oferecida pelo menos por um bar.

Considere que é preciso identificar os bares que João da Silva frequenta.


Assinale o comando SQL que produziria essa lista a partir do banco de dados happyhour, especificado anteriormente.

Alternativas
Q1962614 Banco de Dados

No contexto do processamento de transações de bancos de dados, suponha que uma transação Ta detém um bloqueio compartilhado no registro Ra e que uma transação Tb detém um bloqueio exclusivo no registro Rb.


Nessas condições, considere as seguintes afirmativas.


I. Uma solicitação de Ta por um bloqueio exclusivo em Rb coloca Ta em estado de espera.

II. Uma solicitação de Tb por um bloqueio compartilhado em Ra será garantida.

III. Uma solicitação de Tb por um bloqueio exclusivo em Ra coloca Tb em estado de espera.

IV. Uma solicitação de Ta por um bloqueio compartilhado em Rb coloca Ta será garantida.


Estão corretas as afirmativas

Alternativas
Q1962613 Banco de Dados

Suponha a existência dos atributos V, W, X, Y, Z numa tabela de banco de dados relacional, e considere as seguintes assertivas sobre dependências funcionais e seus axiomas.


I. Se W→X e W→Y então X→Y

II. Se X→Y então XW→YW

III. XY→X

IV. Se X→Y e Y→Z e Z→V então X→V


Estão corretas as afirmativas

Alternativas
Q1962612 Banco de Dados
Componentes importantes dos gerenciadores de bancos de dados, os mecanismos de controle de concorrência são necessários em ambientes de multiprocessamento para a prevenção de problemas que incluem
Alternativas
Q1962453 Banco de Dados
Esta questão se relaciona com o tema Banco de Dados. Constraints são restrições que podem ser criadas em um projeto de sistema que utiliza um banco de dados. Esse procedimento é criado para:

I. Impedir que dados considerados inválidos sejam inseridos no banco de dados. II. Que que campos obrigatórios sejam sempre preenchidos. III. Se ter uma integridade referencial definida no modelo relacional.

Estão corretas as afirmativas:
Alternativas
Q1961937 Banco de Dados

Leia o fragmento a seguir.


“CRISP-DM é um modelo de referência não proprietário, neutro, documentado e disponível na Internet, sendo amplamente utilizado para descrever o ciclo de vida de projetos de Ciência de Dados. O modelo é composto por seis fases: 1. entendimento do negócio; 2. _____; 3. _____; 4. Modelagem; 5. _____ ; e 6. implantação”.


Assinale a opção cujos itens completam corretamente as lacunas do fragmento acima, na ordem apresentada.

Alternativas
Q1961694 Banco de Dados
Considerando o modelo precedente, no qual IdChefe é chave estrangeira relacionada à chave primária IdEmpregado, ambas em Empregado, julgue o item a seguir, relativos a modelagem de dados e SQL.  

De acordo com o relacionamento indicado por #1, Empregado possui vários projetos relacionados a ele, havendo, no mínimo, um Projeto. 
Alternativas
Q1961693 Banco de Dados
Considerando o modelo precedente, no qual IdChefe é chave estrangeira relacionada à chave primária IdEmpregado, ambas em Empregado, julgue o item a seguir, relativos a modelagem de dados e SQL. 

A sintaxe SQL apresentada a seguir é a correta para a criação da tabela Empregado. 
CREATE TABLE Empregado (      IdEmpregado INT NOT NULL,      IdChefe INT NULL,      NoEmpregado VARCHAR(45),      PRIMARY KEY (IdEmpregado),           FOREIGN KEY (IdChefe)           REFERENCES Empregado (IdEmpregado));
Alternativas
Q1961685 Banco de Dados

Julgue o próximo item, a respeito de banco de dados.  


Independentemente do sistema operacional que esteja instalado, no MySQL os nomes de tabelas são case sensitives. 

Alternativas
Q1961684 Banco de Dados

Julgue o próximo item, a respeito de banco de dados. 


Em um banco de dados PostgreSQL, TABLESPACE é considerado um diretório onde os arquivos de dados são armazenados.

Alternativas
Q1961683 Banco de Dados

Julgue o próximo item, a respeito de banco de dados. 


Os comandos SQL contidos em uma STORED PROCEDURE devem ser enviados pelo cliente ao servidor do banco de dados, para serem executados. 

Alternativas
Q1961671 Banco de Dados

Julgue o item a seguir, quanto à ingestão de dados.


A ingestão de dados é o processo de obtenção e importação de dados para uso imediato ou armazenamento em um banco de dados. Em um processo de ingestão de dados eficaz, a primeira etapa consiste em priorizar as fontes de dados; arquivos individuais devem ser validados, e os itens de dados devem ser roteados para os destinos corretos. 

Alternativas
Q1961670 Banco de Dados

Julgue o próximo item, a respeito de ETL, ELT e data lake.


O processo ETL (extrair, transformar e carregar) permite analisar grandes volumes de dados de forma rápida; para isso, é necessário duplicar o espaço em disco e triplicar o tempo no carregamento e na transformação de dados em relação ao ELT (extrair, carregar e transformar), que compacta os dados no carregamento.

Alternativas
Q1961669 Banco de Dados

Julgue o próximo item, a respeito de ETL, ELT e data lake. 


Data lake é um tipo de repositório que armazena grandes volumes de dados, sob um esquema de banco de dados comum, unificado, visando responder perguntas específicas do negócio; esse sistema de armazenamento também oferece uma visão multidimensional dos dados atômicos e resumidos. 

Alternativas
Q1961668 Banco de Dados

No que se refere à qualidade de dados, julgue o item que se segue.


Na visão DMBOK, qualidade de dados refere-se tanto às características associadas a dados de alta qualidade quanto aos processos de armazenamento e recuperação, na medida em que estes atendem os requisitos de normalização corretos. 

Alternativas
Respostas
6941: B
6942: C
6943: D
6944: A
6945: B
6946: A
6947: E
6948: E
6949: D
6950: D
6951: D
6952: E
6953: C
6954: E
6955: C
6956: E
6957: C
6958: E
6959: E
6960: E