Elmasri e Navathe (2011) afirmam que a arquitetura de três ...
- Gabarito Comentado (1)
- Aulas (3)
- Comentários (4)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a C.
A questão aborda o conceito de arquitetura de três esquemas em Sistemas de Gerenciamento de Banco de Dados (SGBD), que é crucial para compreender a independência de dados. Essa arquitetura consiste em três níveis: esquema interno, esquema conceitual e esquemas externos.
Vamos entender cada alternativa:
Alternativa A: Esta afirmação está incorreta. A independência física de dados refere-se à capacidade de alterar o esquema interno sem precisar alterar o esquema conceitual. A descrição na alternativa A corresponde, na verdade, à independência lógica de dados, e não à física.
Alternativa B: Esta também está incorreta. Aqui, a definição é sobre independência lógica de dados, que é a capacidade de alterar o esquema conceitual sem ter que alterar os esquemas externos. A descrição dada na alternativa refere-se à independência física.
Alternativa C: Esta é a correta. A independência lógica de dados é realmente mais complexa porque permite alterações estruturais e de restrição no esquema conceitual sem impactar diretamente os programas de aplicação.
Alternativa D: A afirmação é incorreta. A arquitetura de três esquemas, na verdade, foi projetada para facilitar a obtenção de independência de dados, tanto lógica quanto física, e não para dificultá-la.
Alternativa E: Esta afirmação também está incorreta. Nem todos os SGBDs implementam a arquitetura completa de três esquemas devido a razões como complexidade e sobrecarga, não apenas por questões de eficiência.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
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
a)a independência física de dados é a capacidade de alterar o esquema (interno)conceitual sem ter que alterar (o esquema conceitual)os esquemas externos ou os programas de aplicação.
b)a independência lógica de dados é a capacidade de alterar o esquema (conceitual)interno sem ter que alterar (os esquemas externos ou os programas de aplicação) o esquema conceitual.
c) a independência lógica de dados é mais difícil de ser alcançada porque permite alterações estruturais e de restrição sem afetar os programas de aplicação.
d) a arquitetura de três esquemas pode tornar mais (fácil)difícil obter a independência de dados tanto lógica quanto física.
e) os SGBDs implementam a arquitetura completa de três esquemas por causa da alta eficiência. (A arquitetura de três-esquemas pode tornar mais fácil a independência de dados, tanto física quanto lógica. Entretanto, os dois níveis de mapeamentos criam uma sobrecarga (overhead) durante a compilação ou a execução de uma consulta ou de um programa, provocando ineficiências no SGBD. Por causa disso, poucos SGBDs têm implementadas toda a arquitetura de três-esquemas.)
Nível interno - (também conhecido como nível de armazenamento) é o mais próximo do meio de armazenamento físico - ou seja, é aquele que se ocupa do modo como os dados são fisicamente armazenados dentro do sistema.
Nível conceitual - (também conhecido como nível lógico de comunidade, ou às vezes apenas nível lógico, sem qualificação) é um nível "indireto" entre os outros dois.
Nível externo ou visão - (também conhecido como nível lógico do usuário) é o mais próximo dos usuários – ou seja, é aquele que se ocupa do modo como os dados são vistos por usuários individuais.
Independência lógica de dados - a capacidade de alterar o esquema conceitual sem ter de alterar os esquemas externos ou os aplicativos.
Independência física de dados - a capacidade de alterar o esquema interno sem ter de alterar o esquema conceitual.
C- a independência lógica de dados é mais difícil de ser alcançada porque permite alterações estruturais e de restrição sem afetar os programas de aplicação.
A a independência física de dados é a capacidade de alterar o esquema conceitual sem ter que alterar os esquemas externos ou os programas de aplicação. Incorreta
[ É a capacidade de alterar o esquema interno sem alterar o esquema conceitual e externo]
B a independência lógica de dados é a capacidade de alterar o esquema interno sem ter que alterar o esquema conceitual. [ incorreto]
É a capacidade de alterar o esquema conceitual sem alterar os esquemas externo
obs: Independência dos dados é a Capacidade de se alterar um esquema em um nível de um BD sem ter que alterar um nível superior
c) Gabarito
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo