Junior — Middle
Kas teil on kogemusi relatsiooniliste andmebaaside haldussüsteemidega?
sobes.tech AI
Vastus AI-lt
Jah, mul on kogemusi relatsiooniliste andmebaasidega. Tavaliselt olen kasutanud andmebaase nagu PostgreSQL ja MySQL struktureeritud andmete salvestamiseks. Node.js-is kasutatakse sageli teeke nagu pg PostgreSQL jaoks või mysql2 MySQL jaoks, et suhelda relatsiooniliste andmebaasidega.
Näide PostgreSQL-iga ühenduse loomisest pg abil:
const { Client } = require('pg');
const client = new Client({
user: 'user',
host: 'localhost',
database: 'testdb',
password: 'password',
port: 5432,
});
client.connect();
client.query('SELECT * FROM users;', (err, res) => {
if (err) {
console.error(err);
} else {
console.log(res.rows);
}
client.end();
});
Relatsiooniliste andmebaasidega töötamine hõlmab tabelite loomist, SQL-küsimuste kirjutamist, indeksite optimeerimist ja andmete terviklikkuse tagamist.