Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 60 questões.
#3127780

Para facilitar o desenvolvimento de sites dinâmicos, visto que não sabemos qual será́ o banco de dados utilizado, faz sentido a criação de uma interface genérica de acesso ao banco de dados. Dessa forma, qualquer alteração ou implementação de um novo tipo de banco de dados pode ser realizada em um único lugar. As características para as classes que serão usadas em sites dinâmicos são:

  • para a classe de conexão com o banco de dados, são necessários poucos métodos. O primeiro é o construtor da classe, o qual deve definir o tipo de banco de dados utilizado. Além disso, precisamos do método para conexão e ainda do método para retorno dos dados da conexão.
  • para a classe abstrata que será́ a responsável pela conexão com o banco de dados, deve-se considerar o caminho e os métodos necessários para essa conexão. Além disso, o atributo affected-rows, que conterá́ o número de registros afetados por uma consulta que não retorne um resultado (INSERT, UPDATE e DELETE) e também o método para retornar esse valor.
  • para a classe de conexão, teremos os servidores para armazenamento dos dados da conexão, que além da própria conexão, devem considerar o caminho e os métodos necessários para essa conexão.
  • para a classe bd, teremos os métodos para retornar o primeiro erro gerado, o número de registros afetados por uma consulta que não gere um resultado, os dados referentes à conexão (um array) e um método para encerrar a conexão com o banco de dados.
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora