Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados — METRÓPOLE 2022

Banco de DadosBanco de Dados
Código
qq776963
Banca
METRÓPOLE
Órgão
Prefeitura de Pedra Branca do Amapari - AP
Ano
2022
Nível
Superior
Cargo
Analista de TI
Um Repositório de dados é um banco de dados que armazena os metadados para objetos de designer. Em outras palavras, os dados associados a objetos como entidades, módulos, definições de tabela, etc., são armazenados como linhas em tabelas que fazem parte do Repositório. Um repositório também inclui uma API (Interface de Programação de Aplicativo) para manutenção esses dados. Deste modo, um Repositório seria essencialmente vinculado a pelo menos um banco de dados, mas, em geral, está vinculado a muitos bancos de dados. A partir deste contexto, avalie o seguinte trecho de código.Imagem associada para resolução da questãoDisponível em <https://deviq.com/repository-pattern/>Neste código, observamos a implementação de um "padrão de repositório" sendo:
  1. Aas classes "User" e "Animal" classes especializadas, e a classe de armazenamento de base "Store", uma classe padrão.
  2. Ba classe "Store" uma classe especializada, e a classe de armazenamento de base "Animal" e "User", classes padrão.
  3. Ctodas as classes especializadas.
  4. Dtodas as classes de armazenamento padrão.
  5. Eapenas a classe "Animal" é uma classe especializada.
Revelar gabarito e comentário

GabaritoA — as classes "User" e "Animal" classes especializadas, e a classe de armazenamento de base "Store", uma classe padrão.

Link permanente: /questoes/qq776963