Sobes.tech
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.