Sobes.tech
Junior — Middle

Que ações realizou com a base de dados nos seus projetos?

sobes.tech IA

Resposta da IA

Nos projetos com bancos de dados, realizei as seguintes ações:

  • Criação e alteração da estrutura das tabelas (DDL): adição de novas tabelas, alteração do esquema.
  • Escrita de consultas para seleção, inserção, atualização e exclusão de dados (DML).
  • Otimização de consultas para melhorar o desempenho.
  • Configuração de índices para acelerar buscas.
  • Trabalhar com transações para garantir a integridade dos dados.
  • Uso de ORM (por exemplo, Hibernate) para interagir com o banco a partir do Java.
  • Realização de migrações de dados ao atualizar o esquema.

Exemplo de uma consulta simples em Java usando JDBC:

String sql = "SELECT * FROM users WHERE id = ?";
PreparedStatement stmt = connection.prepareStatement(sql);
stmt.setInt(1, userId);
ResultSet rs = stmt.executeQuery();
while (rs.next()) {
    String name = rs.getString("name");
    // processamento de dados
}