A arquitetura de banco de dados relacional, como o Oracle, é um modelo de organização de dados que se baseia em tabelas estruturadas. Nesse contexto, assinale a opção que apresenta a denominação correta de uma coluna ou um conjunto de colunas que identifica exclusivamente cada linha em uma tabela e garante a unicidade e a integridade dos dados.
- A)relacionamentos
Relacionamentos descrevem a ligação entre tabelas, mas não identificam exclusivamente cada linha de uma tabela.
- B)índices
Índices aceleram consultas e buscas, porém não são o elemento que garante a unicidade de cada registro.
- C)álgebra relacional
Álgebra relacional é um conjunto de operações teóricas sobre relações, não um identificador de linhas.
- D)chave primária
Correta, pois a chave primária é a coluna ou o conjunto de colunas que identifica unicamente cada registro e assegura a integridade.
- E)diagrama de entidade-relacionamento (DER)
O DER é uma ferramenta/modelo de representação conceitual, e não o mecanismo que identifica linhas dentro da tabela.
Gabarito: D
Em banco de dados relacional, a tabela é como uma planilha organizada, mas com regras bem mais rigorosas. Cada linha representa um registro, e precisa existir uma forma segura de identificar esse registro sem confusão. É aí que entra a chave primária: ela pode ser uma coluna ou um conjunto de colunas que identifica de forma exclusiva cada linha da tabela. Além de identificar, a chave primária também ajuda a preservar a integridade dos dados, porque não admite valores duplicados e, em regra, não aceita valores nulos. Em termos práticos, ela impede que o banco fique com dois registros “iguais” no ponto que deveria ser único. É o tipo de cuidado que evita bagunça silenciosa no cadastro. No Oracle, essa ideia segue o modelo relacional clássico: a chave primária garante unicidade e integridade de entidade. Doutrinariamente, ela é tratada como o identificador natural ou artificial do registro dentro da tabela, funcionando como referência principal daquele conjunto de dados. Por isso, o gabarito é a letra D. As outras alternativas até conversam com banco de dados, mas não têm essa função específica de identificar exclusivamente cada linha. Aqui a banca quer o conceito certo, sem enfeite: coluna ou conjunto de colunas que individualiza o registro = chave primária.