Questões de Concurso
Sobre der - diagrama de entidade e relacionamento em banco de dados
Foram encontradas 961 questões
Sobre a figura, é INCORRETO afirmar que:
O esquema Entidade-Relacionamento abaixo representa o relacionamento “participa” entre os conjuntos de entidades A e B:
Obs.: A representação de participação das entidades nos relacionamentos utiliza a notação no lado oposto ao conjunto de entidades ao qual se refere (SILBERCHATZ, 1999). Considere as seguintes afirmativas relativas ao esquema apresentado:
I. A participação de uma entidade de B neste relacionamento é obrigatória.
II. O relacionamento “participa” é do tipo N:N.
III. Uma entidade de B pode se relacionar com mais de uma entidade de A.
Está CORRETO o que se afirma, apenas, em:
I. Relacionamentos do tipo N:N correspondem a um tipo especial de relacionamento no qual as entidades que se relacionam pertencem ao mesmo conjunto de entidades.
II. Relacionamentos do tipo 1:N indicam que uma entidade em A está associada a várias entidades em B. Uma entidade em B, entretanto, deve estar associada, no máximo, a uma entidade em A.
III. Relacionamentos ternários são relacionamentos especiais do tipo 1:N, nos quais a cardinalidade máxima N é igual a 3.
Está CORRETO o que se afirma em:
Um relacionamento N:N no modelo entidade-relacionamento dá origem a uma tabela associativa no modelo físico do banco de dados.
O modelo entidade-relacionamento apresenta uma das visões disponíveis dos dados de uma aplicação.
Na abordagem entidade-relacionamento, um para muitos (1:N) representa uma das classificações dos relacionamentos binários.
Considere o diagrama Entidade-Relacionamento (ER) da Figura 1 abaixo, construído no software brModelo versão 3.31:
Agora, considere as implementações abaixo:
Implementação 1:
Entidade_1 (cod1, nome, cod2, tipo)
cod2 referencia Entidade_2
Entidade_2 (cod2, nome)
Implementação 2:
Entidade_1 (cod1, nome)
Entidade_2 (cod2, nome, cod1, tipo)
Cod1 referencia Entidade_1
Implementação 3:
Entidade_1 (cod1, nome)
Entidade_2 (cod2, nome)
Entidade_3 (cod1, cod2, tipo)
cod1 referencia Entidade_1
cod2 referencia Entidade_2
Quais implementações representam corretamente o diagrama ER da Figura 1?
O projeto lógico de banco de dados relacional é o nome dado à transformação de um _________________________ para um _________________. A transformação inversa é chamada de _________________.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Uma Apolice pode estar associada a mais de uma instância de Carro, cujo atributo identificador é Registro.
Em Acidente não há atributo identificador, devido o relacionamento Envolvido ser opcional em relação a Carro.
Para que o modelo ER atenda aos padrões de modelagem de dados, o atributo CAPACIDADE_PRODUTIVA deve ser representado na entidade TIPO e não na entidade PLATAFORMA, conforme apresentado no diagrama.
O modelo ER em questão, após ser transformado para o modelo lógico e ser devidamente implementado, permite que seja mostrada a quantidade de plataformas existente nos campos de Marlim e Albacora, por exemplo; para isso, a cláusula GROUP BY pode ser usada na consulta.
No modelo ER apresentado, uma PLATAFORMA possui apenas um TIPO e está localizada em apenas um CAMPO.
Observe a figura localizada abaixo, que apresenta um exemplo de composição.
Com base na figura, qual é a afirmativa correta?
Utilizando o modelo entidade-relacionamento (ER), o analista modelou conceitualmente uma base de dados que atende esses requisitos informacionais. Essa base está representada no diagrama conceitual abaixo, conforme a notação gráfica adotada em Heuser (2009), a qual é baseada na proposta de Peter Chen. Considere que os atributos indicados são os necessários, e que as cardinalidades dos relacionamentos capturam corretamente as restrições do domínio.
Considerando a modelagem ER acima, qual ou quais relacionamentos são dispensáveis, e poderiam ser eliminados sem prejuízo para os requisitos informacionais a serem atendidos por esse banco de dados?
CREATE TABLE A ( a1 TEXT NOT NULL,
a2 TEXT NOT NULL,
a3 TEXT NOT NULL,
PRIMARY KEY (a1,a2));
CREATE TABLE B ( b1 TEXT NOT NULL, b2 TEXT NOT NULL, b3 TEXT NOT NULL, PRIMARY KEY (b1));
CREATE TABLE R ( a1 TEXT NOT NULL, a2 TEXT NOT NULL, b1 TEXT NOT NULL, PRIMARY KEY (a1,a2), FOREIGN KEY (a1,a2) REFERENCES A (a1,a2), FOREIGN KEY (b1) REFERENCES B (b1));
Com o intuito de simplificar, considere que todas as colunas de todas as tabelas são do tipo TEXT.
O modelo relacional acima foi obtido por meio da aplicação de regras de transformação sobre um modelo E-R, de modo a preservar a semântica deste.
Qual modelo E-R deu origem a essas tabelas?
O relacionamento apresentado na Figura é conhecido como: