No contexto de mapeamento ou transformação de um modelo de alto nível (conceitual) para um modelo
que incorpora as características da abordagem relacional, um relacionamento M:N (muitos para muitos)
será representado como:
O modelo relacional é utilizado como base para
grande parte dos sistemas de gestão de banco de
dados atuais. Neste modelo, a restrição que garante
a consistência entre tuplas existentes em duas
relações diferentes, quando uma relação referencia a
outra, é chamada de restrição de:
Considere uma relação R seguindo o modelo de dados relacional com os campos atômicos F,G,H,J,K, onde F,G compõem a chave primária. Sabe-se que as seguintes dependências funcionais, e apenas essas, são válidas:
Uma das propriedades do diagrama entidade- relacionamento é manter informações sobre a associação (relacionamento) entre objetos.
Considere uma situação em que pessoas são representadas por uma entidade, e casamentos são representados por um relacionamento. Nesse caso, o relacionamento de casamentos constituirá um exemplo de
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:
Para que fosse mais fácil entender um sistema em desenvolvimento, um desenvolvedor usou um modelo de dados relacional (protótipo) mais simples do que o do banco de dados do sistema corporativo original, sendo que ambos utilizavam
o mesmo SGDB PostgreSQL. Cabe ressaltar que esse protótipo utilizava apenas um subconjunto dos dados do sistema
corporativo original e realizava apenas consultas.
Uma forma de garantir que os dados desse protótipo estejam sempre completamente atualizados em relação aos dados
reais, com baixo impacto tanto na operação quanto no desempenho do sistema corporativo original, é
A respeito de banco de dados, julgue os itens de 112 a 118.
O modelo relacional, considerado o padrão para o intercâmbio de dados na Internet, emprega estruturas de árvores hierárquicas. Ele combina conceitos de banco de dados com os de modelos de representação de documentos digital. O dado é representado como elementos, que podem ser aninhados para criar estruturas hierárquicas complexas. Esse modelo assemelha-se conceitualmente ao de rede, mas utiliza uma terminologia diferente.
Com relação à modelagem relacional de dados, julgue os itens que se seguem.
A normalização corresponde a um processo passo a passo reversível de substituição de uma dada coleção de relações por sucessivas coleções de relações, as quais possuem uma estrutura progressivamente mais simples e mais regular.