Ответ
Плюсы:
✅ Встроен в Android, не требует дополнительных зависимостей
✅ Легковесный, не нагружает систему
✅ Поддержка транзакций и ACID-свойств
✅ Локальное хранение, не требует сервера
✅ Хорошо работает с небольшими/средними объемами данных
Минусы:
❌ Нет встроенной поддержки многопоточности (нужно использовать SQLiteOpenHelper или Room)
❌ Ограниченный набор типов данных (нет, например, DateTime)
❌ Сложные запросы могут быть медленными
❌ Нет встроенной синхронизации с сервером
Пример:
val db = writableDatabase
db.execSQL("CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY, name TEXT)")