Back to questions
СБЕР
Junior — Middle
101
Имели ли вы опыт работы с реляционными системами управления базами данных?
Companies where asked
Answer from AI
sobes.tech AI
Да, опыт работы с реляционными СУБД у меня есть. Обычно я использовал базы данных, такие как PostgreSQL и MySQL, для хранения структурированных данных. В Node.js для взаимодействия с реляционными базами часто применяются библиотеки типа pg для PostgreSQL или mysql2 для MySQL.
Пример подключения к PostgreSQL с использованием 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();
});
Работа с реляционными базами включает создание таблиц, написание SQL-запросов, оптимизацию индексов и обеспечение целостности данных.