“Um banco de dados é considerado uma coleção de dados devidamente organizados para facilitar o processo de recuperação e manutenção. Devido ao armazenamento em uma estrutura lógica, essa estrutura pode ser acessada e processada de forma rápida e eficiente pelos seus usuários. Uma ________________ é um conjunto de _______________ que representam uma ______________ de uma _________________.” Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.
- A)tupla / registros / coleção / tabela
Errada, porque tupla não é um conjunto de registros, e sim uma linha formada por valores que representa uma instância.
- B)coluna / dados / instância / tabela
Errada, porque coluna guarda atributos ou campos, não representa uma instância de uma tabela.
- C)tupla / valores / instância / entidade
Certa, pois tupla é um conjunto de valores que representa uma instância de uma entidade.
- D)coluna / informações / coleção / entidade
Errada, porque coluna não é coleção e não representa uma entidade; além disso, a estrutura está conceitualmente trocada.
Gabarito: C
Em banco de dados relacional, os termos mais comuns são tabela, linha, coluna, registro, tupla e atributo. A ideia central aqui é simples: uma entidade do mundo real, como aluno, produto ou cliente, é representada no banco por uma tabela, e cada ocorrência concreta dessa entidade aparece como uma linha dessa tabela. Essa linha também recebe o nome de tupla ou registro, dependendo da abordagem adotada. Na linguagem clássica da teoria relacional, uma tupla é um conjunto de valores que representa uma instância de uma entidade. Traduzindo para o português do dia a dia do estudo de BD: a tupla é aquela linha preenchida com dados específicos, como nome, CPF e idade de um aluno. Ou seja, não é a coluna, nem a tabela inteira, mas a ocorrência individual dentro dela. Por isso, o gabarito C está correto: tupla / valores / instância / entidade. A frase fica coerente com a definição conceitual de banco de dados relacional, em que uma tupla é formada por valores e representa uma instância de uma entidade. Esse é um conceito doutrinário básico da modelagem relacional, muito cobrado em concursos. Se voce memorizar a associação tabela = entidade e tupla/registro = instância, ja fica bem mais dificil cair em pegadinha. A banca adora trocar coluna por linha e registro por atributo, como quem troca sal por açúcar na receita.