A respeito da Modelagem de Dados, é correto afirmar que:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a A. Vamos entender o porquê:
A Primary Key, ou Chave Primária, é um conceito central na modelagem de dados em bancos de dados relacionais. Ela garante a unicidade de cada registro dentro de uma tabela, ou seja, não pode existir mais de uma linha com o mesmo valor de chave primária. Além disso, um aspecto importante é que uma chave primária não pode receber um valor nulo (NULL), uma vez que isso comprometeria sua função de identificação única. Portanto, a afirmação de que a Primary Key é um atributo ou conjunto de atributos que identifica de forma única uma instância em uma entidade e não pode receber valores nulos está correta.
As demais opções contêm informações incorretas no contexto de modelagem de dados:
- Chave estrangeira (Foreign Key) é usada para estabelecer uma ligação entre tabelas, referenciando a chave primária de outra tabela. Ela pode ter valores nulos, exceto em casos onde é definida uma restrição de integridade que impeça isso.
- Uma Chave Primária nunca é utilizada como referência para uma chave estrangeira na própria tabela, mas sim em outras tabelas, tornando a afirmação de que a Primary Key deve ser correspondente a uma Chave Estrangeira da tabela na qual está referenciando, incorreta.
- Uma chave estrangeira não é usada para nomear tabelas, mas sim para conectar registros entre tabelas, tornando a última opção incorreta.
Compreender o papel das chaves primárias e estrangeiras é essencial para projetar um esquema de banco de dados eficiente e que garanta a integridade dos dados. Espero que a explicação tenha ajudado a clarear os conceitos.
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
Gab A
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo