No que concerne a mapeamento de dados lógico e físico e a el...

Próximas questões
Com base no mesmo assunto
Q328386 Banco de Dados
No que concerne a mapeamento de dados lógico e físico e a elaboração e implantação de projeto de banco de dados, julgue os seguintes itens.


No processo de implantação de um projeto de banco de dados, devem ser utilizadas as operações de álgebra relacional de dados para estabelecer as restrições de cardinalidade e relacionamento entre o conjunto de entidades.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - errado

Para entender por que essa alternativa é a correta, vamos falar um pouco sobre a álgebra relacional e como ela se relaciona com o projeto de banco de dados.

A álgebra relacional é um conjunto de operações utilizadas para manipular dados em um banco de dados relacional. As operações básicas da álgebra relacional incluem seleção, projeção, união, diferença de conjuntos, renomeação e produto cartesiano, entre outras. Essas operações permitem que os dados sejam recuperados, combinados e manipulados de diversas maneiras para atender a consultas complexas.

No entanto, o processo de implantação de um projeto de banco de dados envolve várias etapas que vão além da simples manipulação de dados com álgebra relacional. Esse processo começa com o mapeamento de dados lógicos, que é a definição de como os dados serão organizados lógica e conceitualmente. Isso inclui a determinação de entidades, atributos, chaves e relacionamentos. É nesta fase que são estabelecidas as restrições de cardinalidade e relacionamento entre entidades.

As restrições de cardinalidade e relacionamento são, em essência, regras que definem como as entidades se relacionam entre si, como, por exemplo, "um cliente pode fazer muitos pedidos, mas cada pedido é feito por apenas um cliente". Essas regras são normalmente implementadas através de chaves estrangeiras e outras restrições de integridade no banco de dados quando ele é configurado fisicamente, e não através de operações de álgebra relacional.

Portanto, a afirmação de que as operações de álgebra relacional são utilizadas para estabelecer restrições de cardinalidade e relacionamento entre conjuntos de entidades no processo de implantação de um projeto de banco de dados está errada. O correto é que o mapeamento de entidades e relacionamentos é feito antes da implantação física do banco de dados, e a álgebra relacional é usada posteriormente para manipulação de dados e consultas em um banco de dados já implementado.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Creio que a questão refere-se a Dependência funcional

"restrições de cardinalidade e relacionamento entre o conjunto de entidades." são estabelecidas no modelo Conceitual, não na implementação do Banco de Dados...

Na implantação de um projeto de BD, caso eu não utilizasse um banco de dados relacional, esses conceitos sequer seriam aplicados.

Errado, as restrições de integridade são estabelecidas no modelo lógico (esquema conceitual) do banco de dados.

Segundo o Wikipédia "a principal aplicação da álgebra relacional é sustentar a fundamentação teórica de banco de dados relacional, particularmente linguagem de consulta para tais bancos de dados, entre os maiores o SQL."

ALGEBRA RELACIONAL( seleção; projeção; junção; produto cartesiano; união; interseção; diferença) fornecem subsidio para operações no modelo relacional, sao utilizados para estruturar operações no cotidiano de quem utiliza o SGBD.

outra coisa bem diferente é a IMPLEMENTAÇÃO a qual é feita por meio de restrições de integridade e da organização ou estruturação dos dados nas diversas tabelas do modelo.

Créditos: Costa, A; Carvalho D.; Reis J; Costa R; Cavalcanti TR. A22, Banco de dados relacional, estratégia concursos.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo