Назад к вопросам
Баланс-Платформа
30бит
Junior — Middle
66
Можете ли вы перечислить базы данных, с которыми знакомы?
Компании, где спрашивали
Ответ от нейросети
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()