Os bancos de dados orientados a objeto (BDOO) são arquiteturas que utilizam os princípios da orientação a objetos, como encapsulamento, herança e polimorfismo, para representar dados complexos e suas interações de forma mais natural e eficiente. Esses sistemas permitem que objetos sejam armazenados diretamente em um banco de dados sem a necessidade de conversão para um modelo relacional. Baseando-se nessa arquitetura, relacione os conceitos da coluna A com suas respectivas descrições na coluna B.
Coluna A − Conceitos:
1.Encapsulamento.
2.Herança.
3.Polimorfismo.
4.Persistência de Objeto.
5.Coleções de Objetos.
Coluna B − Descrições:
(__)Permite que um objeto mantenha seu estado entre as execuções de um sistema, sendo salvo e recuperado diretamente do banco de dados.
(__)Mecanismo que possibilita que uma classe derivada herde características (atributos e métodos) de uma classe base.
(__)Atributos e métodos de um objeto são protegidos e só podem ser acessados por meio de interfaces bem definidas.
(__)Conceito que permite que diferentes objetos respondam ao mesmo método de maneira distinta, conforme sua classe específica.
(__)Estruturas usadas para armazenar múltiplos objetos em um banco de dados, como arrays, listas ou conjuntos.
A sequência correta é:
4, 2, 1, 3, 5.
2, 3, 1, 4, 5.
3, 1, 5, 4, 2.
1, 5, 4, 2, 3.
5, 3, 2, 1, 4.