Junior — Middle
Máte skúsenosti s relačnými systémami správy databáz?
sobes.tech AI
Odpoveď od AI
Áno, mám skúsenosti s relačnými systémami správy databáz. Zvyčajne som používal databázy ako PostgreSQL a MySQL na ukladanie štruktúrovaných údajov. V Node.js sa často používajú knižnice ako pg pre PostgreSQL alebo mysql2 pre MySQL na interakciu s relačnými databázami.
Príklad pripojenia k PostgreSQL pomocou pg:
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();
});
Práca s relačnými databázami zahŕňa vytváranie tabuliek, písanie SQL dopytov, optimalizáciu indexov a zabezpečenie integrity dát.