Gabarito: a)
Vamos analisar cada sentença:
I. Nos modelos relacionais, uma tabela realmente é composta por um número finito de colunas (atributos) e pode ter um número ilimitado de linhas (tuplas). Isso está correto.
II. Para identificar de forma única uma linha na tabela, usa-se a chave primária, que é um conjunto de um ou mais atributos que garantem essa unicidade. Também está correto.
III. Um gatilho (trigger) é um mecanismo que executa automaticamente um código (procedimento) quando um evento específico ocorre no banco de dados, como inserção, atualização ou exclusão. Essa definição está correta.
Portanto, as três sentenças estão corretas.
Vamos analisar cada sentença:
I. Nos modelos relacionais, uma tabela realmente é composta por um número finito de colunas (atributos) e pode ter um número ilimitado de linhas (tuplas). Isso está correto.
II. Para identificar de forma única uma linha na tabela, usa-se a chave primária, que é um conjunto de um ou mais atributos que garantem essa unicidade. Também está correto.
III. Um gatilho (trigger) é um mecanismo que executa automaticamente um código (procedimento) quando um evento específico ocorre no banco de dados, como inserção, atualização ou exclusão. Essa definição está correta.
Portanto, as três sentenças estão corretas.