FC ConcursosFC Concursos

Questão FC372722

Uma sublinguagem ampla de dados para uso em Bancos de Dados Relacionais (BDR) deve suportar uma linguagem declarativa bem definida com suporte para definição de dados, definição de

Projeto e Modelagem de Dados

FCC · 2023

Uma sublinguagem ampla de dados para uso em Bancos de Dados Relacionais (BDR) deve suportar uma linguagem declarativa bem definida com suporte para definição de dados, definição de visualização e, ainda,

  1. registros permanente de informações, flashback, restrições de uso, autorização e gerenciamento de transações.
  2. performance, integridade referencial, rollover/commit e autorização de acesso.
  3. manipulação de dados, restrições de integridade, breakeven, autorização gerencial e gerenciamento de transações.
  4. manipulação de dados, restrições de integridade, autorização e gerenciamento de transações.
  5. manipulação de tabelas, iteração linetype, integração e integridade referencial.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

A alternativa indica que a sub-linguagem ampla de dados deve oferecer, além de DDL e definição de views, suporte a quatro funcionalidades essenciais para um BDR: manipulação de dados, restrições de integridade, autorização e gerenciamento de transações.

Manipulação de dados refere‑se a comandos de consulta e alteração (DML) que permitem inserir, atualizar, excluir e recuperar informações de forma declarativa — típico em SQL.

Restrições de integridade são regras (chaves, unicidade, FOREIGN KEY, CHECK) definidas no esquema e aplicadas pelo SGBD para garantir a consistência dos dados.

Autorização envolve controle de acesso: quem pode ler, modificar ou administrar objetos do banco, assegurando confidencialidade e responsabilidades.

Gerenciamento de transações (iniciar, confirmar, desfazer) garante atomicidade, isolamento e durabilidade das operações, essencial para consistência em ambientes concorrentes.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo