Questões de Concurso
Sobre banco de dados relacionais em banco de dados
Foram encontradas 1.868 questões
Os conjuntos a seguir representam um banco de dados relacional.
P ={p1 ,p2 ,p3 }
Q ={q1 ,q2 ,q3 }
R ={r1 ,r2 ,r3 ,r4 }
T1 ={(p1 ,q1 ),(p1 ,q2 ),(p1 ,q3 )}
T2 ={ }
T3 ={(q1 ,r1 ),(q2 ,r3 ),(q3 ,r4 )}
Qual modelo E-R define regras de cardinalidade compatíveis com esse banco de dados?
Com relação à figura acima, que representa uma tabela implementada em um Sistema Gerenciador de Banco de Dados Relacional, julgue o item subsecutivo.
Para remover a unidade escolar CEF 02 DE BRASILIA do banco de dados, poderá ser utilizado o comando seguinte.
DROP
FROM unidade_escolar
WHERE unidade = ‘CEF 02 DE BRASILIA’;
Com relação à figura acima, que representa uma tabela
implementada em um Sistema Gerenciador de Banco de
Dados Relacional, julgue o item subsecutivo.
A query a seguir mostra a quantidade de unidades escolares que possuem endereços de correio eletrônico pertencentes ao gmail.
SELECT count(*) as Total de Email
FROM unidade_escolar
WHERE email in ‘gmail’;
Atenção: Para responder à questão, considere o seguinte caso hipotético:
Uma adequada modelagem de dados é necessária antes da construção dos bancos de dados para que estes sejam suficientemente consistentes enquanto fontes de consulta pela fiscalização.
Um modelo de dados-exemplo para atender o controle de arrecadação tributária contém:

Suponha que um Auditor foi encarregado de modelar e criar um banco de dados para um pequeno sistema de pedidos de produtos de informática. Para realizar essa tarefa, desenvolveu o modelo mostrado na figura abaixo.

Após criar o modelo, implementou o banco de dados em um Sistema de Gerenciamento de Banco de Dados, criou as tabelas e cadastrou as seguintes informações:

O Auditor tentou incluir os dados abaixo na tabela Pedido.

Ao executar a operação de inclusão, ocorreu um erro porque
Suponha que um Auditor foi encarregado de modelar e criar um banco de dados para um pequeno sistema de pedidos de produtos de informática. Para realizar essa tarefa, desenvolveu o modelo mostrado na figura abaixo.

Após criar o modelo, implementou o banco de dados em um Sistema de Gerenciamento de Banco de Dados, criou as tabelas e cadastrou as seguintes informações:

Suponha que um Auditor foi encarregado de modelar e criar um banco de dados para um pequeno sistema de pedidos de produtos de informática. Para realizar essa tarefa, desenvolveu o modelo mostrado na figura abaixo.

Após criar o modelo, implementou o banco de dados em um Sistema de Gerenciamento de Banco de Dados, criou as tabelas e cadastrou as seguintes informações:

Considere e avalie as asserções a seguir e a relação proposta entre elas.
I. O relacionamento entre as entidades Pedido e ItemPedido é um relacionamento identificado
PORQUE
II . idPed, que é chave estrangeira na entidade ItemPedido, faz parte da chave primária desta entidade.
É correto afirmar que
Suponha que um Auditor foi encarregado de modelar e criar um banco de dados para um pequeno sistema de pedidos de produtos de informática. Para realizar essa tarefa, desenvolveu o modelo mostrado na figura abaixo.

Após criar o modelo, implementou o banco de dados em um Sistema de Gerenciamento de Banco de Dados, criou as tabelas e cadastrou as seguintes informações:

Considere que o Auditor digitou um comando para inserir os valores abaixo na tabela ItemPedido.

A mensagem correta que traduzirá o resultado da operação é
empregado (nome_pessoa, endereco, cidade) trabalha (nome_pessoa,nome_empresa,salario) empresa (nome_empresa,cidade) gerencia (nome_pessoa, nome_gerente)
Uma expressão da álgebra relacional que retorna o nome de todos os funcionários que moram na mesma cidade e na mesma rua, bem como seu(s) gerente(s) é
Pode ser utilizado quando queremos manter todas as tuplas na Tabela 1 e todas aquelas na Tabela 2 no resultado da operação, independentemente se elas têm ou não tuplas correspondentes na outra relação.
ELMASRI, R.; NAVATHE, S. B. Sistemas de banco de dados. São Paulo: Pearson Addison Wesley, 2005, com alterações.
A passagem acima se refere a uma operação de bancos de dados relacionais. Assinale a alternativa que indica a denominação dessa operação.
No mapeamento objeto-relacional, uma questão importante que deve ser tratada é a de hierarquia de classes. Acerca do mapeamento de hierarquias de classes em tabelas de bancos de dados relacionais, avalie as estratégias abaixo.
I Criação de uma tabela por classe.
II Criação de uma única tabela para todas as classes.
III Joined attributes.
IV Divisão por agregação.
São suportadas pelo hibernate as estratégias
Leia o texto a seguir para responder à questão.
Considere que uma empresa gere uma rede de lojas,
utilizando uma aplicação com um banco de dados que
possui o seguinte esquema: LOJA (CodLoja, Local,
NumeroDeFuncionarios), VENDA (CodVenda, Data,
Valor, CodLoja), em que: CodLoja em LOJA e CodVenda
em VENDA são chaves primárias; e CodLoja em
VENDA é chave estrangeira que referencia LOJA.
Acerca de banco de dados, julgue o item seguinte.
Em um banco de dados relacional, os dados são armazenados
em tabelas; e as tabelas, organizadas em colunas.
Considerando essas informações, julgue o item que segue.
A referida tabela faz parte de um banco de dados relacional.
Considerando essas informações, julgue o item que segue.
Os dados armazenados na referida tabela são considerados não
estruturados.
Considerando essas informações, julgue o item que segue.
O campo CPF é utilizado como chave primária e chave
estrangeira.
