Questão FC372721
A integridade semântica deve garantir que um dado inserido em uma linha da tabela tenha um valor válido. E para que este valor seja válido ele
Projeto e Modelagem de Dados
FCC · 2023
A integridade semântica deve garantir que um dado inserido em uma linha da tabela tenha um valor válido. E para que este valor seja válido ele
- não pode estar em branco.
- deve ser do mesmo tamanho que o especificado nos metadados, desde que tenha sido especificado como tamanho fixo.
- não pode ser nulo.
- deve ter sido especificado nos metadados como um tipo de dado numérico inteiro.
- deve ser do mesmo tipo de dado definido na especificação da coluna na tabela.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
A integridade semântica assegura que um dado inserido seja um valor válido para o atributo a que se refere. Isso implica, primordialmente, que o dado deve ser do mesmo tipo de dado definido na especificação da coluna na tabela.
O tipo de dado faz parte dos metadados da coluna e estabelece o domínio aceitável (por exemplo: INTEGER, VARCHAR, DATE). O SGBD verifica essa restrição no momento da inserção ou atualização, rejeitando valores que não correspondam ao tipo esperado.
Essa regra evita inconsistências e erros semânticos — por exemplo, impedir armazenar texto em uma coluna de data — garantindo que os dados reflitam corretamente a natureza do atributo.
Conteúdo do catálogo FC Concursos · Atualizado em