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.353 questões encontradas
Questões por página
20
Mais recentes
 

Seja o seguinte Diagrama Entidade-Relacionamento (DER), baseado no modelo de Peter Chen:


Imagem associada para resolução da questão


Uma observação obtida deste DER é que um:


A

usuário pode pegar emprestado apenas um livro


B

livro é identificado de forma única através de seu título


C

livro pode ser emprestado a vários usuários em datas diferentes


D

empréstimo é feito por um usuário único em uma data especificada

Relacione cada um dos termos ou conceitos chaves com um dos seguintes exemplos ou definições:


I. Entidade

II. Instância de relacionamento

III. Atributo derivado

IV. Entidade fraca

V. Domínio


( ) Pode ser calculado a partir de outros atributos.

( ) Objeto que existe e é distinguível dos outros objetos.

( ) Conjunto de valores permitidos para um atributo.

( ) Não tem seus próprios atributos-chave.

( ) Associação que inclui exatamente uma entidade de cada tipo de entidade participante.


Assinale a alternativa com a sequência correta:


A

I – II – III – IV – V.


B

III – II – V – IV – I.


C

III – I – V – IV – II.


D

IV – I – V – III – II.


E

II – III – V – I – IV.

A Figura 3, abaixo, apresenta um esquema conceitual que foi criado no software brModelo, versão 3.3.


Imagem associada para resolução da questão


Figura 3 – Esquema conceitual no brModelo 3.3


O elemento nomeado como Relação_1 é:


A

Uma entidade associativa.


B

Um autorrelacionamento.


C

Uma especialização.


D

Uma relação abstrata.


E

Um atributo de ligação.

Em um diagrama entidade-relacionamento, a representação das cardinalidades para uma associação única e obrigatória entre duas entidades é representada por:


A

(1,1)


B

(1,n)


C

(0,1)


D

(0,n)


E

(n,n)

Uma fase importante no desenvolvimento do projeto de aplicação de banco de dados bem-sucedida é a da modelagem conceitual de Entidade-Relacionamento que é um modelo de dados conceitual de alto nível. Sobre os conceitos do mapeamento de um modelo conceitual em um relacional, observando a etapa do mapeamento dos tipos de relacionamento binários, configurar uma terceira relação R para a finalidade de referência cruzada das chaves primárias das duas relações S e T representando os tipos de entidade é o entendimento de uma das técnicas possíveis aplicadas ao mapeamento, aqui descrito, chamada de:


A

Chave primária.


B

Chave estrangeira.


C

Relação mesclada.


D

Relação de relacionamento.


E

Relações binárias.

No que diz respeito à modelagem de bancos de dados, enquanto o MER é um modelo conceitual, o DER é a representação gráfica e principal ferramenta utilizada na Engenharia de Software para descrever os objetos (entidades) envolvidos em um domínio de negócios, com suas características (atributos) e como elas se relacionam entre si (relacionamentos).


Em sua notação original, proposta por Peter Chen, as entidades, os atributos e os relacionamentos, ligados às entidades por linhas, contendo também sua cardinalidade (1..1, 1..n ou n..n), devem ser representados, respectivamente, por


A

losangos, círculos e retângulos.


B

retângulos, elipses e losangos.


C

círculos, retângulos e elipses.


D

elipses, losangos e círculos.

A afirmação de que o atributo papel identifica a forma como o advogado (numeroOABAdv) atuará em determinado processo (numeroProc), sendo papel dependente da chave primária composta e não somente de parte dela, é requisito básico para indicar que a entidade “Advogado_Processo” está na


A

3ª FN.


B

6ª FN.


C

4ª FN.


D

2ª FN.


E

5ª FN.

Considerando o modelo ER apresentado pela Figura 1, analise expressão SQL abaixo.


select car_id, max(emc_salario)

from empregadocargo, cargo

where empregadocargo.car_id = cargo.car_id

group by car_id

having max(emc_salario) > 1000

order by max(emc_salario) desc;


Qual alternativa está correta ao executar essa expressão SQL?


A

Exibe car_id e o maior valor de emc_salario de cada car_id, cujos valores de emc_salario sejam maiores que 1000, em ordem decrescente de emc_salario.


B

Apresenta car_id e emc_salario, cujos valores de emc_salario sejam maiores que 1000, em ordem decrescente de emc_salario.


C

Mostra car_id e emc_salario dos 1000 primeiros maiores valores de emc_salario, em ordem decrescente de emc_salario.


D

Apresenta os 1000 primeiros registros, dos atributos car_id e max(emc_salario), ordenados decrescentemente por max(emc_salario).


E

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

Uma analista utilizou um comando que selecionou e exibiu os dados, na forma abaixo, de todo processo que tem advogado a ele associado.


numeroProc

tribunalProc

nomeAdv

papel

0001842672017

01

Marcos Vieira Dias

Defesa

0045613912014

19

Marcos Vieira Dias

Acusação

0056712432022

14

Marcos Vieira Dias

Acusação

0001842672017

01

Fabiana Duque Zanon

Acusação

0045613912014

19

Fabiana Duque Zanon

Defesa

0056712432022

14

Fabiana Duque Zanon

Acusação


A instrução SQL utilizada pela analista foi


A

SELECT Advogado_Processo.numeroProc, Processo.tribunalProc, Advogado.nomeAdv,

Advogado_Processo.papel FROM Advogado_Processo (LEFT JOIN Processo ON

Advogado_Processo.numeroProc = Processo.numeroProc, RIGHT JOIN Advogado ON

Advogado_Processo.numeroOABAdv = Advogado.numeroOABAdv);



B

SELECT Advogado_Processo.numeroProc, Processo.tribunalProc, Advogado.nomeAdv,

Advogado_Processo.papel FROM Advogado_Processo FULL JOIN Processo ON

Advogado_Processo.numeroProc = Processo.numeroProc AND Advogado ON

Advogado_Processo.numeroOABAdv = Advogado.numeroOABAdv);


C

SELECT Advogado_Processo.numeroProc, Processo.tribunalProc, Advogado.nomeAdv,

Advogado_Processo.papel FROM Advogado_Processo INNER JOIN Processo ON

Advogado_Processo.numeroProc = Processo.numeroProc, INNER JOIN Advogado ON

Advogado_Processo.numeroOABAdv = Advogado.numeroOABAdv;


D

SELECT Advogado_Processo.numeroProc, Processo.tribunalProc, Advogado.nomeAdv,

Advogado_Processo.papel FROM ((Advogado_Processo INNER JOIN Processo ON

Advogado_Processo.numeroProc = Processo.numeroProc) INNER JOIN Advogado ON

Advogado_Processo.numeroOABAdv = Advogado.numeroOABAdv);


E

SELECT Advogado_Processo.numeroProc, Processo.tribunalProc, Advogado.nomeAdv,

Advogado_Processo.papel FROM Advogado_Processo JOIN Processo ON

Advogado_Processo.numeroProc = Processo.numeroProc AND JOIN Advogado ON

Advogado_Processo.numeroOABAdv = Advogado.numeroOABAdv;

Com base no conhecimento sobre a razão de cardinalidade utilizada no modelo Entidade-Relacionamento (ER), assinale a alternativa CORRETA.


A

É responsável por especificar a quantidade de instâncias de relacionamento que uma entidade pode participar.


B

É responsável por normalizar os atributos compostos e multivalorados em atributos simples e sem ambiguidade.


C

É responsável por determinar as situações nas quais as entidades têm autorreferenciamento, com objetivo de evitar loops infinitos no banco de dados.


D

É responsável por mensurar os impactos dos relacionamentos em um banco de dados relacional, estimulando métricas de soluções de alta performance.

Sejam A, B e D conjuntos não vazios, diferentes entre si e que atendam às seguintes propriedades:

  1. A D
  2. B D
  3. B A
  4. B A D

Admita, ainda, que esses conjuntos correspondam às entidades de mesmo nome de um diagrama Entidade-Relacionamento (E-R).

Qual diagrama E-R satisfaz todas as propriedades apresentadas?


A

Imagem associada para resolução da questão


B

Imagem associada para resolução da questão


C

Imagem associada para resolução da questão


D

Imagem associada para resolução da questão


E

Imagem associada para resolução da questão

O modelo de dados entidade-relacionamento foi desenvolvido para facilitar o projeto de banco de dados, permitindo especificação de um esquema de empresa que representa a estrutura lógica geral de um banco de dados. Selecione a alternativa que mostra os três elementos básicos de um Modelo Entidade Relacionamento.


A

Entidades; Atributos; Classes


B

Entidades; Chaves; Relacionamentos


C

Classes; Atributos; Relacionamentos


D

Queries; Atributos; Relacionamentos


E

Entidades; Atributos; Relacionamentos

Em um Modelo Entidade-Relacionamento (MER), os objetos básicos de um determinado contexto são modelados como entidades. Considere o seguinte contexto de uma empresa imobiliária:


“Um cliente aluga um imóvel. Um vendedor vende o imóvel de um cliente. A alocação do funcionário é em um setor. Um cliente tem um imóvel.”


No contexto apresentado, o objeto básico que representa uma entidade é:


A

Alocação;


B

Cliente;


C

Aluga;


D

Venda;


E

Tem.

No modelo entidade-relacionamento, a entidade que existe sem depender de outras, ou seja, que possui sentido completo, sem a necessidade dos dados de outras, é chamada de Entidade:


A

Simples.


B

Composta.


C

Multivalorada.


D

Fraca.


E

Forte.

Uma das mais difundidas técnicas de modelagem de dados é a abordagem entidade-relacionamento (ER). Para fins de projeto de banco de dados, uma propriedade importante de um relacionamento é saber quantas ocorrências de uma entidade podem estar associadas a outra ocorrência por meio desse relacionamento. Tal propriedade é denominada:


A

atributo


B

cardinalidade


C

generalização


D

especialização

Imagem associada para resolução da questão


Com relação ao modelo entidade-relacionamento (MER) ilustrado na figura precedente, assinale a opção correta.


A

Um treinamento pode ser solicitado por no máximo um cliente.


B

O relacionamento SOLICITA é classificado como ternário.


C

Um cliente pode solicitar vários treinamentos.


D

O modelo está representado de forma incorreta, pois não se admite, em um MER, o uso de atributos em relacionamentos.


E

Na entidade CLIENTE, o atributo Nome é do tipo identificador.

Observe a imagem a seguir:


Imagem associada para resolução da questão


(Modelo Entidade-Relacionamento adaptado. Fonte: Heuser, 2011.)


Qual a representação do retângulo entorno do relacionamento consulta?


A

Uma generalização.


B

Uma entidade associativa.


C

Um relacionamento ternário.


D

Não é possível inserir entidade e relacionamento ao mesmo tempo.

No diagrama de entidade relacionamento (DER) da Figura 2 abaixo, ATUAÇÃO é uma entidade do tipo __________.


Imagem associada para resolução da questão


Figura 2 – Diagrama de entidade relacionamento


Assinale a alternativa que preenche corretamente a lacuna do trecho acima.


A

associativa


B

agrupadora


C

especializada


D

múltipla


E

ternária

 
Ir para a página:
OK
 
Gerar simulado