Questões de Concurso
Sobre der - diagrama de entidade e relacionamento em banco de dados
Foram encontradas 1.149 questões

Por meio desse trecho de diagrama, é correto afirmar que

De acordo com a notação de Peter Chen, utiliza os símbolos abaixo:
• ALFA, para representar entidades. • BETA, para representar atributos. • GAMA, para representar relacionamentos. • DELTA, para ligar atributos a entidades e entidades a relacionamentos.
Para ALFA, BETA, GAMA e DELTA, devem ser utilizados, respectivamente, os seguintes símbolos:
• Colunas sublinhadas compõem a chave primária. • Colunas que admitem o valor nulo são exibidas entre colchetes. • Chaves estrangeiras são representadas por meio da cláusula REF:<lista_de_colunas> REF
Nesse contexto, considere a Figura a seguir, que exibe um diagrama E-R.
Qual esquema relacional preserva a semântica desse diagrama E-R, sem a necessidade de criação de regras de integridade adicionais?
Com relação à arquitetura e à estrutura de banco de dados, julgue o próximo item.
No modelo de entidade-relacionamento, uma entidade é
representada por um conjunto de atributos, os quais são
propriedades descritivas possuídas por membro de um
conjunto de entidades.
Considere o seguinte diagrama entidade-relacionamento:

A partir desse diagrama, é correto afirmar que

Com base na figura e nas informações acima apresentadas, julgue o item.
Figura 3 - DER A partir do DER da Figura 3, pode-se derivar os seguintes esquemas relacionais, segundo os conceitos do modelo relacional:
I. C (c1, a1, d1) d1 referencia D a1 referencia A II. E (c1, e1, f1) c1 referencia C f1 referencia F III. F (f1, f2)
Quais estão corretos?



I. Criação da chave primária correta: alter table arma add constraint a_cal_mat_pk primary key(calibre); II. Criação da chave estrangeira, após a criação da chave primária correta: alter table arma add constraint a_cod_fk foreign key (codigo) references policial (matricula); III. Alteração do tamanho de campo, após a criação correta das chaves primária e estrangeira: alter table arma modify (codigo number (6));
Quais estão corretas?
As questões 32 e 33 baseiam-se na Figura 2, que mostra um Diagrama Entidade Relacionamento (DER), notação "Peter Chen", com as adaptações constantes em "Carlos Alberto Heuser". Sobre esse DER, considere as seguintes informações e regras de negócio: (1) ele está sendo elaborado para modelar os dados de animais, por meio da entidade "Animal", e das respectivas carteiras de vacinação, através da entidade "Carteira_Vacinacao"; (2) a cardinalidade está representada do lado oposto à entidade a que se refere e é do tipo mínimo/máximo (por exemplo, 0,1); (3) toda carteira de vacinação somente poderá ser cadastrada se for associada a um animal; (4) um mesmo animal poderá ser associado a várias carteiras de vacinação, desde que em data/hora diferentes; (5) em uma mesma data/hora poderão ser emitidas várias carteiras de vacinação, mas para animais distintos; e (6) deverá ser possível cadastrar um animal sem associá-lo a nenhuma carteira de vacinação.

As questões 32 e 33 baseiam-se na Figura 2, que mostra um Diagrama Entidade Relacionamento (DER), notação "Peter Chen", com as adaptações constantes em "Carlos Alberto Heuser". Sobre esse DER, considere as seguintes informações e regras de negócio: (1) ele está sendo elaborado para modelar os dados de animais, por meio da entidade "Animal", e das respectivas carteiras de vacinação, através da entidade "Carteira_Vacinacao"; (2) a cardinalidade está representada do lado oposto à entidade a que se refere e é do tipo mínimo/máximo (por exemplo, 0,1); (3) toda carteira de vacinação somente poderá ser cadastrada se for associada a um animal; (4) um mesmo animal poderá ser associado a várias carteiras de vacinação, desde que em data/hora diferentes; (5) em uma mesma data/hora poderão ser emitidas várias carteiras de vacinação, mas para animais distintos; e (6) deverá ser possível cadastrar um animal sem associá-lo a nenhuma carteira de vacinação.


Após ler o texto introdutório da questão, pode-se afirmar que o relacionamento "R1", terá as quais cardinalidades?
I. Representar atributos. II. Representar entidades. III. Representar relacionamentos. IV. Ligar atributos a entidades e entidades a relacionamentos.
Considerando que são usadas linhas para a função indicada em IV, para as demais em I, II, e III devem ser utilizados, respectivamente, os seguintes símbolos:
Em engenharia de software um MER (Modelo Entidade Relacionamento), representa uma forma de descrever as informações de um domínio de negócio. Pode, portanto, ser entendido como uma representação abstrata que auxilia o processo de desenvolvimento de software, facilitando dentre outras coisas, a modelagem de um banco de dados para atender aos requisitos do software. Um dos elementos mais importantes neste modelo são as entidades. As entidades podem possuir dependências entre si e estas dependências são descritas através de relações. A respeito das relações que podem existir em um MER, analise as afirmativas abaixo.
I. Em um MER os relacionamentos possuem uma característica que é chamada de cardinalidade. Essa característica descreve, do ponto de vista quantitativo, como as entidades se relacionam.
II. Em uma situação onde uma entidade possui uma relação consigo mesma, este tipo de relação é representada no MER através de um auto-relacionamento. Esse tipo de relacionamento terá sempre cardinalidade de 1 para 1.
III. Quando a relação entre duas entidades A e B é múltipla e em ambos os sentidos, dizemos que esta é uma relação com cardinalidade N para N. A implementação deste tipo de relação em um banco de dados relacional requer a criação de uma tabela para armazenar este tipo de relação.
É correto o que se afirma
O Modelo Entidade Relacionamento – MER é um dos padrões de modelagem conceitual mais difundida e utilizada. Sobre o MER, analise as afirmações a seguir:
I. O conceito fundamental da abordagem do MER é a Entidade. Trata-se de um conjunto de objetos da realidade modelada sobre os quais deseja-se manter informações no banco de dados;
II. Um Relacionamento é um conjunto de associações entre entidades. No Diagrama Entidade Relacionamento – DER, um relacionamento é comumente representado por um losango que deve ser ligado por linhas aos elementos que representam as entidades e participam do relacionamento;
III. A Cardinalidade é o dado que está associado a cada ocorrência de uma entidade ou relacionamento. Ao transformar o MER num modelo físico, as cardinalidades passam a ser os nomes dos campos contidos nas tabelas do banco de dados;
IV. Generalização e Especialização gera a ideia de herança de propriedade. Herdar propriedades significa que cada ocorrência da entidade especializada possui, além de suas próprias propriedades, também as propriedades da ocorrência da entidade genérica correspondente.
Estão corretas APENAS:
Considerando os conceitos de chaves e relacionamentos, julgue o item seguinte.
Uma hiperchave é uma tupla que permite recuperar uma
relação de uma tabela.
Foi feita uma transformação desse diagrama em tabelas relacionais para a terceira forma normal, na qual o sublinhado indica chaves primárias e não são usadas chaves substitutas ou artificiais (surrogate keys).
Qual a melhor representação dessa transformação?
Os responsáveis pelo site desejam contratar o desenvolvimento de um sistema de informação que lhes permita saber o seguinte:
• Quais imóveis estão disponíveis para alugar? • Quais se encontram alugados em determinado momento? • Quais estarão disponíveis nos próximos 15 dias? • Quem é o locador que ofereceu determinado imóvel para aluguel? • Quais são os imóveis que determinado locatário reservou para aluguel nos próximos 90 dias?
Vale ressaltar, ainda, que os responsáveis pelo site desejam que o registro de um aluguel seja fisicamente excluído do banco de dados tão logo esse aluguel se encerre. Além disso, querem que o banco de dados não contenha redundâncias de dados desnecessárias.
Qual modelo conceitual de dados atende aos requisitos apresentados?