Font size
WorksheetsБаза данных в Android
Total questions: 12
Worksheet time: 12mins
Начала транзакций (a) Transaction
Подтверждение изменений
(a)
Отмена всех изменений
(a)
Что делает данная команда ?
db.execSQL("INSERT INTO users (name, age) VALUES ('Alice', 25)")
Удаляет пользователя Alice
Добавляет пользователя Alice
Обновляет данные пользователя Alice
Читает данные
пользователя Alice
db.setTransactionSuccessful()
Подтверждение транзакции
Команда для сохранения
Отмена транзакции, изменения будут не сохранены
Подтверждение транзакции, изменения будут сохранены
SQLiteStatement -
это предварительно скомпилированное SQL-выражение, которое позволяет повысить производительность при многократном выполнении одного и того же запроса.
это группа операций с базой данных, которые выполняются как единое целое.
При изменении структуры базы данных (например, добавлении новых таблиц или изменении полей) необходимо обновлять схему базы данных.
это встроенная реляционная база данных, используемая в Android-приложениях для хранения структурированных данных
При изменении структуры базы данных (например, добавлении новых таблиц или изменении полей) необходимо обновлять схему базы данных. Это выполняется в методе
(a)
Что делает данная команда?
db.execSQL("CREATE TABLE users (id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT, age INTEGER)")
Этот код создаёт таблицу users с полями users, id и age.
Этот код создаёт таблицу user полями age, name и user.
Этот код создаёт таблицу users с полями id, name и age.
Этот код создаёт таблицу users без полей.
db.insert("users", null, values)
Добавление строк
Удаление строк
Обновление строк
Чтение строк
Что делает данная команда?
val query = "SELECT orders.id, users.name, orders.amount FROM orders " +
"JOIN users ON orders.user_id = users.id"
Этот запрос объединяет таблицы users и orders, чтобы получить имя пользователя для каждого заказа.
Этот запрос объединяет таблицы users, чтобы получить имя каждого заказа.
Этот запрос показывает таблицы orders, получить имя пользователя для каждого заказа.
Этот запрос объединяет таблицы users и orders, без получения каких либо данных .
- это встроенная реляционная база данных, используемая в Android-приложениях для хранения структурированных данных.
(a)
Для работы с SQLite в Android мы используем
(a)
