Uma empresa de tecnologia está desenvolvendo um sistema de gestão de clientes usando Python e SQLite. Eles precisam inserir informações de novos clientes no banco de dados. Para isso, criaram uma classe Cliente com atributos como nome, idade e email. Qual é a maneira mais eficiente de inserir dados de um objeto da classe Cliente no banco de dados, considerando a estrutura apresentada?
Uma empresa de tecnologia está desenvolvendo um sistema de gestão de clientes usando Python e SQLite. Eles precisam inserir informações de novos clientes no banco de dados. Para isso, criaram uma classe Cliente com atributos como nome, idade e email.
Qual é a maneira mais eficiente de inserir dados de um objeto da classe Cliente no banco de dados, considerando a estrutura apresentada?
- Usar um loop para inserir atributo individualmente.
- Converter o objeto Cliente em um dicionário e inserir usando INSERT INTO.
- Inserir os dados individualmente no banco de dados sem usar o Python.
- Utilizar um comando UPDATE para adicionar novos clientes.
- Criar uma função separada para cada atributo do cliente.