Questão FC546266
Os bancos de dados relacionais
Projeto e Modelagem de Dados
CEBRASPE (CESPE) · 2025
Os bancos de dados relacionais
- têm estrutura lógica, com dados organizados em tabelas interligadas por chaves primárias e estrangeiras, e suporte à integridade referencial definida no próprio sistema gerenciador de banco de dados (SGBD).
- mantêm todos os registros em estruturas hierárquicas que exigem navegação física entre os níveis para que as informações sejam recuperadas.
- garantem a integridade e a consistência dos dados por meio de controle realizado apenas na aplicação cliente, e não no próprio banco.
- não permitem que operações de junção (JOIN) sejam utilizadas para relacionar dados, pois cada tabela deve ser consultada de forma isolada.
- dependem de armazenamento exclusivamente local, não podendo ser implementados em ambientes distribuídos ou na nuvem.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
Os bancos de dados relacionais têm uma estrutura lógica onde a informação é armazenada em tabelas. As tabelas se conectam por meio de chaves primária e estrangeira, que definem relações entre registros.
A integridade referencial é garantida pelo próprio SGBD. Quando uma FOREIGN KEY é declarada, o sistema impede inserções ou exclusões que deixariam referências inválidas, evitando registros órfãos.
Além das restrições de chave, o SGBD pode aplicar constraints, triggers e controle transacional para manter consistência. A cláusula FOREIGN KEY e opções como ON DELETE definem comportamentos desejados em exclusões ou atualizações.
Conteúdo do catálogo FC Concursos · Atualizado em