Junior — Middle
82
Можете ли да набројите базе података са којима сте упознати?
Компаније где су питане
Одговор од АИ
sobes.tech АИ
Я знаком с несколькими типами баз данных:
- Реляционные базы данных (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()