Sobes.tech
Junior — Middle

Ce acțiuni ai întreprins cu baza de date în proiectele tale?

sobes.tech AI

Răspuns de la AI

În proiecte cu baze de date, am efectuat următoarele acțiuni:

  • Crearea și modificarea structurii tabelelor (DDL): adăugarea de tabele noi, modificarea schemei.
  • Scrierea de interogări pentru selectare, inserare, actualizare și ștergere de date (DML).
  • Optimizarea interogărilor pentru creșterea performanței.
  • Configurarea indexurilor pentru accelerarea căutărilor.
  • Lucrul cu tranzacții pentru asigurarea integrității datelor.
  • Utilizarea ORM (de exemplu, Hibernate) pentru interacțiunea cu baza de date din Java.
  • Realizarea de migrații de date în timpul actualizării schemei.

Exemplu de interogare simplă în Java folosind 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");
    // procesarea datelor
}