Pergunta
Constraints são regras aplicadas para garantir a integridade dos dados em um banco de dados. A constraint PRIMARY KEY assegura que cada valor em uma coluna é único e não nulo, enquanto a constraint FOREIGN KEY mantém a integridade referencial entre tabelas comando ALTER TABLE pode ser utilizado para adicionar ou remover constraints, e as alteraçoes podem impactar as referências e integridade dos dados entre tabelas relacionadas. Sobre o uso de constraints em bancos de dados, qual alternativa está correta? FOREIGN KEY é usada para garantir a unicidade e PRIMARY KEY não garante isso. Alterações em constraints não requerem ajustes adicionais. Constraints podem ser definidas apenas na criação da tabela e não podem ser alteradas depois. A constraint PRIMARY KEY assegura unicidade e não permite valores nulos. A FOREIGN KEY garante integridade referencial. Alterações podem exigir ajustes nas tabelas relacionadas. PRIMARY KEY permite valores duplicados, e FOREIGN KEY não exige que os valores existam na tabela referenciada. Alterações não afetam a integridade referencial. A PRIMARY KEY permite valores nulos e a FOREIGN KEY não é utilizada para
Solução
Verification of experts
4.7241 Voting
AdrianoProfissional · Tutor por 6 anos
Responder
alternativa correta é: A constraint PRIMARY KEY assegura unicidade e não permite valores nulos. A FOREIGN KEY garante integridade referencial. Alterações podem exigir ajustes nas tabelas relacionadas.<br /><br />Explicação: A constraint PRIMARY KEY é usada para garantir a unicidade dos valores em uma coluna e não permite valores nulos. Já a constraint FOREIGN KEY é usada para garantir a integridade referencial entre tabelas, ou seja, para garantir que os valores da coluna foreign key existam na tabela referenciada. Alterações em constraints podem afetar as referências e integridade dos dados entre tabelas relacionadas, por isso é importante fazer ajustes nas tabelas afetadas.
Clique para avaliar: