Sou iniciante em programação e no meu curso online e na faculdade vi muito a se falar sobre arrays ou outros tipos de estruturação de dados, e todos explicando o que é um array da seguinte forma:
"array é uma estrutura de dados simples presente na maioria das linguagens de programação. Seu principal objetivo é ser um espaço contínuo na memória para organizar e armazenar uma coleção de elementos."
Mas na minha cabeça penso: não é o banco de dados que tem essa função, organizar? Tenho uma suposição que array armazena os dados que o cliente deu como input, ou que o banco de dados precisa passar para o cliente, só que de forma temporária, ou seja, não é permatente que nem o banco de dados. ta certo isso?