Sobes.tech
Junior — Middle

Имали ли сте опит с релационни системи за управление на бази данни?

sobes.tech AI

Отговор от 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 заявки, оптимизация на индекси и осигуряване на цялостта на данните.