Pular para o conteúdo principal

Questão de Banco de Dados — Conceitos Básicos em Banco de Dados — FGV 2024

Banco de DadosConceitos Básicos em Banco de Dados
Código
fg085334
Banca
FGV
Órgão
INPE
Ano
2024
Nível
Superior
Cargo
Tecnologista Júnior I - Ambientes Críticos de Tecnologia da Informação em Centro de Dados
Para que o sistema de banco de dados seja funcional, ele precisa recuperar dados de maneira eficiente. A necessidade de eficiência tem levado os projetistas a usarem estruturas de dados complexas para representar dados no banco de dados. Como muitos usuários de sistema de banco de dados não são treinados em computação, os desenvolvedores ocultam a complexidade dos usuários sob vários níveis de abstração de dados, para simplificar as interações do usuário com o sistema. Com relação à abstração de dados, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.( ) O nível lógico descreve em detalhes estruturas de dados complexas de baixo nível.( ) O nível de visão fornece um mecanismo de segurança de modo a evitar que os usuários acessem certas partes do banco de dados.( ) O nível físico descreve quais dados estão armazenados no banco de dados e que relações existem entre eles.( ) O nível lógico descreve o banco de dados inteiro em termos de um pequeno número de estruturas relativamente simples.As afirmativas são, respectivamente,
  1. AF – V – F – V.
  2. BV – V – F – V.
  3. CV – F – F – V.
  4. DV – V – V – F.
  5. EF – V – V – F.
Revelar gabarito e comentário

GabaritoA — F – V – F – V.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Abstração de dados em banco de dados

Gabarito: alternativa A (F – V – F – V). A primeira afirmativa é falsa porque o nível lógico descreve o banco em termos conceituais, não detalhes de baixo nível (que são do nível físico). A segunda é verdadeira: o nível de visão oferece visões parciais, servindo como mecanismo de segurança. A terceira é falsa: o nível físico descreve o armazenamento, não os dados e suas relações (papel do nível lógico). A quarta é verdadeira: o nível lógico utiliza estruturas simples como tabelas para representar todo o banco. Esse é o conceito central da arquitetura de três esquemas (físico, lógico, visão).

A abstração de dados permite que os usuários interajam com o banco sem conhecimento técnico do armazenamento, por meio de níveis crescentes de simplificação. A arquitetura de três esquemas organiza esses níveis.

Afirmativa

Descrição

Julgamento (V/F)

Justificativa

O nível lógico descreve em detalhes estruturas de dados complexas de baixo nível.

F

O nível lógico descreve quais dados estão armazenados e seus relacionamentos (modelo conceitual). Detalhes de baixo nível são do nível físico.

O nível de visão fornece um mecanismo de segurança de modo a evitar que usuários acessem certas partes do banco de dados.

V

O nível de visão oferece visões parciais e personalizadas, ocultando dados não autorizados, funcionando como mecanismo de segurança.

O nível físico descreve quais dados estão armazenados no banco de dados e que relações existem entre eles.

F

O nível físico descreve como os dados são armazenados (arquivos, índices, blocos). Quais dados e relações são descritos pelo nível lógico.

O nível lógico descreve o banco de dados inteiro usando um pequeno número de estruturas simples.

V

O nível lógico utiliza estruturas simples (como tabelas no modelo relacional) para representar todo o banco de dados.

1Nível físico
Como os dados estão armazenados
Estruturas de baixo nível
2Nível lógico
Quais dados e relações
Modelo conceitual (ex.: relacional)
3Nível de visão
Visão personalizada por usuário
Mecanismo de segurança
Abstração de dados
LEVELsoulevel.com.br
Abstração de dados: Nível físico (Como os dados estão armazenados, Estruturas de baixo nível); Nível lógico (Quais dados e relações, Modelo conceitual (ex.: relacional)); Nível de visão (Visão personalizada por usuário, Mecanismo de segurança)

1ª afirmativa — ❌ Falsa (F)

O nível lógico (ou conceitual) descreve quais dados estão armazenados e os relacionamentos entre eles, utilizando modelos de alto nível como o modelo relacional. Detalhes complexos de baixo nível, como estruturas de arquivos, índices e métodos de acesso, são de responsabilidade do nível físico. A afirmativa inverte as atribuições, atribuindo ao nível lógico aquilo que é próprio do nível físico.

2ª afirmativa — ✅ Verdadeira (V)

O nível de visão (ou nível externo) oferece uma perspectiva personalizada do banco para cada usuário ou grupo de usuários. Ele pode ocultar partes do banco, funcionando como um mecanismo de segurança — o usuário só enxerga os dados que lhe foram autorizados, e fica impedido de acessar o restante. Essa separação também simplifica a interação.

3ª afirmativa — ❌ Falsa (F)

O nível físico descreve como os dados estão realmente armazenados no dispositivo (arquivos, blocos, endereços, compressão, etc.), e não "quais dados estão armazenados e que relações existem entre eles". Quem descreve o conteúdo e as relações é o nível lógico (esquema conceitual). Portanto, a afirmativa troca o papel do nível físico pelo do nível lógico.

4ª afirmativa — ✅ Verdadeira (V)

O nível lógico realmente descreve o banco de dados inteiro usando um pequeno número de estruturas relativamente simples, como tabelas no modelo relacional (linhas e colunas) ou objetos no modelo orientado a objetos. Ele esconde a complexidade do armazenamento físico e apresenta uma visão unificada e compreensível para o usuário final e para os programadores.

Conclusão: A sequência correta é F – V – F – V, que corresponde exatamente à alternativa A.

NÃO CAIA NESSA!

Para memorizar os três níveis de abstração, lembre-se da ordem de cima para baixo: visão (externa, voltada ao usuário) → lógico (conceitual, descreve o que e como) → físico (armazenamento). O nível lógico é o "meio do caminho": não tem detalhes físicos, nem é tão simplificado quanto a visão. A banca adora trocar as descrições entre os níveis, como fez na 1ª e na 3ª afirmativas.

Link permanente: /questoes/fg085334