Sobes.tech
Senior
33

Са којим базама података сте радили?

Компаније где су питане
Т-БанкТ-Банк

Одговор од АИ

sobes.tech АИ

У свом практичном раду радио сам са различитим базама података, укључујући релационе и NoSQL решења. Међу релационим су PostgreSQL и MySQL, где сам користио SQL упите, индексе, трансакције и оптимизацију перформанси. Такође имам искуства са Oracle и Microsoft SQL Server.

Од NoSQL база, користио сам MongoDB за чување докумената, Redis за кеширање и брз приступ подацима, као и Cassandra за распоређено чување са високим доступношћу.

Пример повезивања са PostgreSQL у Јави користећи JDBC:

String url = "jdbc:postgresql://localhost:5432/mydb";
String user = "user";
String password = "password";

try (Connection conn = DriverManager.getConnection(url, user, password)) {
    PreparedStatement ps = conn.prepareStatement("SELECT * FROM users WHERE id = ?");
    ps.setInt(1, 1);
    ResultSet rs = ps.executeQuery();
    while (rs.next()) {
        System.out.println(rs.getString("username"));
    }
}