Questões de Concurso sobre Modelo entidade-relacionamento

 
 
Disciplina 1
Assunto 10
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
1.352 questões encontradas
Questões por página
20
Mais recentes
 

Um Modelo Entidade-Relacionamento (MER) é composto basicamente por entidades e seus relacionamentos, assim como por atributos que descrevem suas propriedades. Considere Pessoa como uma entidade que possui diversos dependentes, como: filhos, pai, mãe, enteado etc.


Para modelar “Dependentes” como uma propriedade da entidade “Pessoa”, deve-se usar o atributo do tipo:


A

chave;


B

composto;


C

derivado;


D

multivalorado;


E

monovalorado.

Na modelagem conceitual de dados, utilizando a abordagem Entidade-Relacionamento, são encontrados alguns padrões de relacionamentos. Trata-se do padrão de relacionamento que envolve conexões entre membros de um mesmo conjunto e que, às vezes, é chamado de relacionamento reflexivo:


A

Agregação.


B

Cardinalidade.


C

Generalização.


D

Especialização.


E

Autorrelacionamento (unário).

Assinale a alternativa com uma afirmação correta sobre o Modelo Entidade-Relacionamento.


A

Uma entidade que não possui atributos suficientes para formar uma chave primária é chamada de entidade forte.


B

Uma entidade que tem uma chave primária é chamada de entidade fraca.


C

A restrição de parcialidade em uma generalização define que cada entidade do conjunto de entidades de nível superior deve pertencer a um conjunto de entidades de nível inferior.


D

A restrição de totalidade em uma generalização define que qualquer entidade de nível superior pode pertencer a qualquer um dos conjuntos de entidade de nível inferior.


E

A chave primária é um conjunto de um ou mais atributos que, tomados coletivamente, nos permitem identificar de modo único uma entidade dentro de seu conjunto.

A Figura 2, abaixo, apresenta um Diagrama Entidade-Relacionamento (DER).


Imagem associada para resolução da questão


Figura 2 – Diagrama Entidade-Relacionamento


A partir da avaliação do DER da Figura 2, é INCORRETO afirmar que:


A

Uma ocorrência de CLIENTE deve estar associada a uma única ocorrência de AGÊNCIA.


B

Uma ocorrência de AGÊNCIA pode estar associada a muitas ocorrências de EMPRÉSTIMO.


C

Todo CLIENTE é ou PESSOA FÍSICA ou PESSOA JURÍDICA.


D

Uma ocorrência de CLIENTE não necessita estar associada a uma ocorrência de EMPRÉSTIMO.


E

Uma ocorrência de EMPRÉSTIMO deve estar associada a uma ocorrência de CLIENTE e a uma ocorrência de AGÊNCIA.

Considere o modelo de dados Entidade-Relacionamento (ER) e as situações descritas nos itens abaixo. Para cada situação, são fornecidos o nome de um relacionamento e de três entidades (identificados em letras maiúsculas), junto com a descrição de uma situação a ser modelada. Assuma sempre que as entidades indicadas são necessárias considerando o propósito da base de dados.


I. Relacionamento MENTORIA, entidades ESTAGIARIO, MENTOR, e SETOR: em um programa de treinamento, um estagiário passa por vários setores da empresa, em cada um deles sendo atribuído a um mentor. Deseja-se registrar sobre cada mentoria, além do estagiário, do mentor, e do setor, a data de início e de fim da mentoria.

II. Relacionamento CONSULTA, entidades MEDICO, PACIENTE, e EXAME: uma clínica médica oferece consultas e exames a seus pacientes. Deseja-se registrar sobre cada consulta realizada, além do médico e do paciente, a data/hora da consulta, a forma de pagamento, bem como possivelmente um ou mais exames solicitados durante a consulta.

III. Relacionamento ALOCACAO, entidades PROJETO, FUNCIONARIO, e FUNCAO: uma empresa de TI desenvolve diferentes projetos, na qual aloca seus funcionários em uma dada função. Deseja-se registrar sobre cada alocação, além do funcionário, do projeto e da função, o número de horas alocado.


Qual dos relacionamentos acima poderia ser corretamente modelado por um relacionamento ternário entre as três entidades participantes indicadas?


A

Apenas MENTORIA.


B

Apenas MENTORIA e CONSULTA.


C

Apenas MENTORIA e ALOCACAO.


D

Apenas CONSULTA e ALOCACAO.


E

MENTORIA, CONSULTA e ALOCACAO.

A modelagem ER prevê a descrição dos dados, os seus relacionamentos ou os aspectos de informação de um domínio de conhecimento. Considerando o diagrama ER abaixo, assinale a única alternativa correta.


Imagem associada para resolução da questão


A

Uma entidade EMPREGADO é fraca e apresenta um autorrelacionamento.


B

Uma instância da entidade EMPREGADO pode existir sem possuir um dependente associado.


C

Um autorrelacionamento entre as entidades EMPREGADO e DEPARTAMENTO é possível.


D

Uma ou múltiplas instâncias de EMPREGADO atuam em uma ou múltiplas instâncias de DEPARTAMENTO.


E

Uma entidade EMPREGADO gerencia apenas um EMPREGADO e atua em pelo menos um DEPARTAMENTO.

Analise o diagrama entidade-relacionamento de um determinado hotel:


Imagem associada para resolução da questão


Na transposição do Diagrama Entidade Relacionamento (DER) para o diagrama de tabelas relacionais, quais tabelas seriam criadas?


A

Cliente (CodCliente, NomeCliente, RuaCliente, CidadeCliente)

Quarto (NumeroQuarto, TipoQuarto, Andar)

Serviço (CodServico, TipoServico)


B

Cliente (CodCliente, NomeCliente, RuaCliente, CidadeCliente, DataEntrada, DataSaida)

Quarto (NumeroQuarto, TipoQuarto, Andar, CodCliente)

Serviço (CodServico, TipoServico, CodCliente)


C

Cliente (CodCliente, NomeCliente, RuaCliente, CidadeCliente, DataEntrada, DataSaida)

Quarto (NumeroQuarto, TipoQuarto, Andar, CodCliente)

Utiliza (CodCliente, NumeroQuarto, CodServico)

Serviço (CodServico, TipoServico)


D

Cliente (CodCliente, NomeCliente, RuaCliente, CidadeCliente)

Hospeda (CodCliente, NumeroQuarto, CodHospedagem, DataEntrada, DataSaida)

Quarto (NumeroQuarto, TipoQuarto, Andar)

Serviço (CodServico, TipoServico, CodHospedagem)


E

Cliente (CodCliente, NomeCliente, RuaCliente, CidadeCliente)

Hospeda (CodCliente, NumeroQuarto, DataEntrada, DataSaida)

Quarto (NumeroQuarto, TipoQuarto, Andar)

Utiliza (CodCliente, NumeroQuarto, CodServico)

Serviço (CodServico, TipoServico)

Em relação aos atributos, no modelo de dados entidade-relacionamento, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.


( ) Um exemplo de atributo composto é o atributo LOGRADOURO que pode ser subdividido em LOGRADOURO, CIDADE, ESTADO e CEP, com os respectivos valores ‘Rua das Flores, 771’, ‘SP’ e ‘07700100’.

( ) Uma entidade em particular pode não ter um valor aplicável para um atributo. Por exemplo, o atributo NUMERO_APARTAMENTO de um endereço só se aplica a endereços que estão em prédios de apartamentos. Para tais situações, deve ser usado o valor numérico zero.

( ) Um atributo composto pode formar uma hierarquia; por exemplo, LOGRADOURO pode ser subdividido em três atributos simples: NUMERO, RUA e NUMERO_APARTAMENTO.

( ) Dois ou mais valores de atributos estão relacionados, por exemplo, os atributos IDADE e DATA_NASCIMENTO. O valor da IDADE pode ser determinado pela data atual (hoje) e o valor DATA_NASCIMENTO. O atributo DATA_NASCIMENTO é chamado de atributo derivado e considerado derivável do atributo IDADE, que é chamado, por sua vez, de atributo armazenado.


A ordem correta de preenchimento dos parênteses, de cima para baixo, é:


A

V – F – F – V.


B

V – V – F – F.


C

V – F – V – F.


D

F – V – F – V.


E

F – F – V – V.

Considerando o modelo ER apresentado pela Figura 1, analise a expressão SQL abaixo e assinale a alternativa correta ao executar essa expressão SQL.


select car_descricao, count(1) total

from empregadocargo

inner join empregado on empregadocargo.emp_id = empregado.emp_id

inner join cargo on empregadocargo.car_id = cargo.car_id

having count(1) > 0

order by 1;



A

Mostra a quantidade de empregados (total) de cada cargo (car_descricao) que já foi ocupado, ordenado pela quantidade.


B

Exibe quantos empregados (total) ocuparam cada cargo (car_descricao) com base no histórico dessa entidade.


C

Apresenta um único cargo (car_descricao) e a quantidade (total) de cargos que já foram ocupados pelos empregados.


D

Mostra todos os cargos (car_descricao) que já foram ocupados e a quantidade de empregados (total) de cada um, ordenados alfabeticamente pela descrição dos cargos (car_descricao).


E

A expressão não executa porque possui erro de sintaxe.

Em um modelo lógico de dados, qual é a diferença entre uma entidade fraca e uma entidade forte?


A

Uma entidade fraca não tem atributos próprios, enquanto uma entidade forte tem.


B

Uma entidade fraca depende de outra entidade, chamada de entidade proprietária, enquanto uma entidade forte é independente.


C

Uma entidade fraca possui um relacionamento muitos para muitos, enquanto uma entidade forte possui um relacionamento um para muitos.


D

Uma entidade fraca não tem uma chave primária, enquanto uma entidade forte tem.


E

Uma entidade fraca pode ser removida sem afetar outras entidades, enquanto uma entidade forte é essencial para o modelo.

Em um Diagrama de Entidade Relacionamento (DER), qual símbolo gráfico é utilizado para representar um relacionamento e que é ligado por linhas às entidades que participam do relacionamento?


A

Retângulo.


B

Triângulo.


C

Círculo.


D

Losango.


E

Quadrado.

A imagem abaixo apresenta um DER.


Imagem associada para resolução da questão


A partir do DER apresentado, é correto afirmar que:


A

Uma ocorrência de CONSULTA pode estar associada a muitas ocorrências de MEDICO e PACIENTE.


B

Uma ocorrência de MEDICO pode estar associada a, no máximo, uma ocorrência de PACIENTE.


C

Uma ocorrência de MEDICO deve estar associada a uma ocorrência de CONSULTA.


D

Uma ocorrência de PACIENTE deve estar associada a uma ocorrência de MEDICO.


E

Uma ocorrência de PACIENTE pode estar associada a muitas ocorrências de MEDICO.

Em um modelo entidade-relacionamento de um banco de dados relacional, cada conjunto de entidades pode possuir diversos atributos, sendo correto que um atributo cujo valor pode ser obtido a partir do(s) valor(es) de outro(s) atributo(s) denomina-se atributo


A

parcial.


B

indireto.


C

chaveado.


D

derivado.


E

secundário.

Um analista digitou uma query SQL para exibir os processos em que a advogada com número de OAB 34.443, Fabiana Duque Zanon atua no papel de Acusação. A consulta retornou o seguinte resultado:


Processo

Advogado

0001842672017

Fabiana Duque Zanon

0056712432022

Fabiana Duque Zanon


O comando SQL digitado foi


A

SELECT numeroProc AS Processo, (SELECT nomeAdv FROM Advogado) AS Advogado FROM Advogado_Processo WHERE numeroOABAdv = '34.443' AND papel = "Acusação";


B

SELECT numeroProc AS Processo FROM Advogado_Processo INNER JOIN Advogado ON nomeAdv AS Advogado WHERE numeroOABAdv = '34.443' AND papel = "Acusação";


C

SELECT numeroProc AS Processo, (SELECT * FROM Advogado WHERE numeroOABAdv = '34.443') AS Advogado FROM Advogado_Processo WHERE numeroOABAdv = '34.443' AND papel = "Acusação";


D

SELECT numeroProc AS Processo, nomeAdv AS Advogado FROM Advogado_Processo WHERE numeroOABAdv = '34.443' AND papel = "Acusação";


E

SELECT numeroProc AS Processo, (SELECT nomeAdv FROM Advogado WHERE numeroOABAdv = '34.443') AS Advogado FROM Advogado_Processo WHERE numeroOABAdv = '34.443' AND papel = "Acusação";

A instrução SQL utilizada para exibir o número de valores distintos cadastrados no campo papel da tabela Advogado_Processo é


A

SELECT DISTINCT COUNT(papel) FROM Advogado_Processo;


B

SELECT NUMBER(DISTINCT papel) FROM Advogado_Processo;


C

SELECT COUNT(DISTINCT papel) FROM Advogado_Processo;


D

COUNT (DISTINCT papel) FROM Advogado_Processo;


E

SELECT SUM(DISTINCT papel) FROM Advogado_Processo;

Considere o seguinte diagrama hipotético de Entidade x Relacionamento:


Imagem associada para resolução da questão


Se um Processo puder ser analisado por, no mínimo, um ou por mais de um Juiz, então as cardinalidades, na respectiva ordem mínima e máxima, descritas como (1,1)


A

passam a ser (n, 1) e as (0,n) permanecem inalteradas.


B

passam a ser (1,n) e as (0,n) permanecem inalteradas.


C

passam a ser (n,n) e as (0,n) passam a ser (1,n).


D

permanecem inalteradas e as (0,n) passam a ser (1,n).


E

permanecem inalteradas e as (0,n) também permanecem inalteradas.

Em um MER, o relacionamento 1:1 ocorre quando uma ocorrência de uma entidade se relaciona com apenas uma ocorrência de outra entidade e vice-versa.


C

Certo


E

Errado

Na modelagem de dados, qual termo é usado para descrever a representação gráfica de uma entidade e seus atributos, relacionamentos e restrições em um diagrama?


A

Índice


B

Entidade


C

Chave primária


D

Diagrama de Gantt


E

Diagrama Entidade-Relacionamento

Uma empresa de software vai iniciar a fase de modelagem de dados de um sistema. No momento, ela está avaliando instrumentos para criar o Modelo Conceitual de Dados. Um instrumento útil para essa fase de modelagem conceitual é:


A

o Diagrama Entidade-Relacionamento


B

o Modelo Relacional Dinâmico de Dados


C

a Estrutura de Tabelas de Índices e Queries


D

o Diagrama Hierárquico de Tabelas e Tuplas

O Modelo Entidade-Relacionamento, proposto por Peter Chen, é uma ferramenta conceitual que permite a elaboração de uma abstração do mundo real pela especificação de um esquema conceitual de dados, denominado diagrama entidade-relacionamento (DER). Esse modelo possui um conjunto de conceitos centrais. A partir disso, relacione a Coluna 1 à Coluna 2, associando os conceitos do MER às suas definições.


Coluna 1


1. Entidades.

2. Relacionamentos.

3. Atributos.

4. Atributos Identificadores.

5. Cardinalidade.


Coluna 2


( ) Proporção que ocorrências podem ser ligadas.

( ) Objetos concretos ou abstratos do mundo real.

( ) Características/informações.

( ) Associações ou ligações entre Objetos.

( ) Identificação das ocorrências.


A ordem correta de preenchimento dos parênteses, de cima para baixo, é:


A

4 – 2 – 1 – 3 – 5.


B

5 – 2 – 4 – 1 – 3.


C

2 – 1 – 4 – 5 – 3.


D

5 – 1 – 3 – 2 – 4.


E

3 – 4 – 1 – 2 – 5.

 
Ir para a página:
OK
 
Gerar simulado