Junior — Middle
Verilənlər bazasına sorğuların icrasını nə təmin edir?
sobes.tech Süni İntellekt
AI-dan cavab
Verilənlər bazasına sorğuların icrası verilənlər bazası idarəetmə sistemi (DBMS) ilə birlikdə gələn sürücülər və API-lər vasitəsilə təmin edilir və bu, tətbiqin verilənlər bazası ilə qarşılıqlı əlaqəsini mümkün edir.
Java-da bunun üçün tez-tez JDBC (Java Database Connectivity) istifadə olunur — müxtəlif verilənlər bazalarına qoşulmaq və SQL sorğularını icra etmək üçün standart API.
JDBC vasitəsilə sadə sorğu icrası nümunəsi:
import java.sql.*;
public class DbExample {
public static void main(String[] args) throws SQLException {
String url = "jdbc:mysql://localhost:3306/mydb";
String user = "root";
String password = "password";
Connection conn = DriverManager.getConnection(url, user, password);
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM users");
while (rs.next()) {
System.out.println("İstifadəçi: " + rs.getString("username"));
}
rs.close();
stmt.close();
conn.close();
}
}
Beləliklə, sorğuların icrası tətbiqin verilənlər bazası ilə qarşılıqlı əlaqəsi və müvafiq sürücülər və API-lər vasitəsilə təmin edilir.