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 seguinte diagrama, feito segundo o Modelo Entidades e Relacionamentos, indica entidades, relacionamento e atributos e, ainda, as chaves primárias das entidades de um pequeno banco de dados que guarda o saldo atual de várias contas, que podem pertencer a um ou a mais clientes que residem, possivelmente, em países distintos.
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?
Considerando a representação gráfica do diagrama entidade- relacionamento utilizado no projeto de bancos de dados relacionais, um retângulo com linhas duplas representa
Um site da Web é especializado em aluguel de casas e apartamentos por temporada. Tanto os clientes (locadores) interessados em disponibilizar seus imóveis para aluguel quanto os clientes interessados em alugar (locatários) um imóvel para seu uso devem ser registrados no site. Vale ressaltar que mesmo aqueles que oferecem seus imóveis para aluguel também podem usar os serviços do site para encontrar um imóvel para passar suas férias ou para usar em viagens de negócios.
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?
Esquemas de bancos de dados relacionais podem ser descritos por meio de notações alternativas à linguagem SQL.
Em uma dessas notações, uma tabela (relação) é descrita por meio de um nome e de um conjunto de nomes de colunas
(atributos), separadas por vírgulas.
Os demais elementos de uma tabela são os seguintes:
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 a banco de dados, julgue o item.
Com base no diagrama a seguir, é correto afirmar que um item na entidade Ambiente pode não relacionar-se com nenhum item na entidade Setor ou pode relacionar-se com vários itens nesta entidade, enquanto um item na entidade Setor pode relacionar-se somente com um item na entidade Ambiente.
Quanto ao DER (Diagrama Entidade Relacionamento) relacione, conforme a notação original do Peter Chen, os componentes do DER da coluna da esquerda com a respectiva figura geométrica indicada na coluna da direita:
(1) entidades (A) elipses
(2) relacionamentos (B) retângulos
(3) atributos (C) losangos
Assinale a alternativa que apresenta a correlação correta.
Acerca da situação hipotética acima apresentada por meio do modelo entidade‐relacionamento, julgue o item. Um CRA somente pode realizar um evento, seja em um local específico ou em vários locais.
Quanto ao Modelo Entidade‐Relacionamento (MER) apresentado acima, julgue o item
Uma certidão tem somente um tipo.
Considere que um Analista da SANASA está criando um modelo ER para um banco de dados relacional usando a notação Crow´s Foot. Há duas tabelas denominadas TabEstação e TabTratamento. O Analista constatou que muitos campos de TabEstação estão associados a vários campos de TabTratamento, ou seja, as tabelas têm uma relação (M:N). Nessa situação,
Atenção: Para responder à questão, considere os dados abaixo.
Considere que não há nenhum registro cadastrado além dos mostrados nas tabelas acima.
O modelo relacional deriva da teoria de conjuntos e é usado para indicar, por meio de um conjunto de regras e propriedades, como as tabelas se relacionam em um banco de dados. No modelo apresentado, o relacionamento entre as tabelas
Quanto ao Modelo Entidade‐Relacionamento (MER) apresentado acima, julgue o item
No modelo em questão, há a presença de uma entidade associativa, a CERTIDÃO
Acerca da situação hipotética acima apresentada por meio do modelo entidade‐relacionamento, julgue o item. Não há a obrigatoriedade de que um evento seja realizado somente pelo CRA.
O Modelo Entidade Relacionamento, é um modelo conceitual utilizado na Engenharia de Software para descrever os(as) _____ envolvidos(as) em um domínio de negócios, com respectivos(as) _____ e como eles(as) se _____ entre si.
Assinale a alternativa que preencha correta e respectivamente as lacunas.
Quanto ao Modelo Entidade‐Relacionamento (MER) apresentado acima, julgue o item
Na entidade PROFISSIONAL, o atributo CREA é do tipo identificador.