Junior — Middle
Vai jums ir pieredze ar relāciju datu bāzu pārvaldības sistēmām?
sobes.tech AI
Atbilde no AI
Jā, man ir pieredze ar relāciju datu bāzu pārvaldības sistēmām. Parasti es izmantoju datu bāzes, piemēram, PostgreSQL un MySQL, strukturētu datu glabāšanai. Node.js vidē bieži tiek izmantotas bibliotēkas kā pg PostgreSQL, vai mysql2 MySQL, lai sadarboties ar relāciju datu bāzēm.
Piemērs, kā pieslēgties PostgreSQL, izmantojot 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();
});
Darbs ar relāciju datu bāzēm ietver tabulu izveidi, SQL vaicājumu rakstīšanu, indeksu optimizāciju un datu integritātes nodrošināšanu.