Sobes.tech
Back to questions
Junior — Middle
65

Можете ли вы перечислить базы данных, с которыми знакомы?

Companies where asked
Баланс-ПлатформаБаланс-Платформа
30бит30бит

Answer from AI

sobes.tech AI

Я знаком с несколькими типами баз данных:

  • Реляционные базы данных (SQL): PostgreSQL, MySQL, SQLite. Используются для хранения структурированных данных с помощью таблиц и поддерживают язык запросов SQL.
  • Документоориентированные базы данных (NoSQL): MongoDB. Хранят данные в формате документов (например, JSON), что удобно для гибких схем.
  • Ключ-значение: Redis. Используется для быстрого доступа к данным по ключу, часто в кэшировании и сессиях.

Пример подключения к SQLite в Python:

import sqlite3
conn = sqlite3.connect('example.db')
cursor = conn.cursor()
cursor.execute('CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY, name TEXT)')
conn.commit()
conn.close()