Ed
há 4 semanas
Vamos analisar cada uma das afirmações sobre chaves em bancos de dados: ( ) Uma chave estrangeira é uma chave que, obrigatoriamente, é uma chave primária em outra tabela e deverá se relacionar com a tabela que possui a chave estrangeira. É falsa. Uma chave estrangeira é uma coluna ou conjunto de colunas que estabelece um link entre os dados de duas tabelas, mas não é obrigatoriamente uma chave primária na tabela que a contém. Ela deve se relacionar com a chave primária de outra tabela, mas não precisa ser uma chave primária na tabela onde está. ( ) Uma chave secundária tem como objetivo o conjunto de várias chaves primárias, que juntas poderão formar uma única chave primária. É falsa. O termo "chave secundária" não é comumente utilizado na terminologia de bancos de dados. O que se refere a um conjunto de várias chaves primárias é uma chave composta, que é formada por mais de um atributo, mas não é chamada de chave secundária. ( ) Uma chave primária é obrigatória nas tabelas, mas existe a possibilidade de deixar o seu valor como nulo, inserindo o valor da chave somente nos momentos de pesquisas no banco de dados. É falsa. Uma chave primária não pode ter valores nulos. Ela deve ser única e não nula para garantir a identificação única de cada registro na tabela. Com isso, temos a sequência: F - F - F. Portanto, a alternativa correta que representa essa sequência é: F – F – F.