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
}