wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

База данных в Android

Total questions: 12

Worksheet time: 12mins

Name
Class
Date
1.

Начала транзакций (a)   Transaction

2.

Подтверждение изменений

(a)  

3.

Отмена всех изменений

(a)  

4.

Что делает данная команда ?

db.execSQL("INSERT INTO users (name, age) VALUES ('Alice', 25)")

a)

Удаляет пользователя Alice

b)

Добавляет пользователя Alice

c)

Обновляет данные пользователя Alice

d)

Читает данные

пользователя Alice

5.

db.setTransactionSuccessful()

a)

Подтверждение транзакции

b)

Команда для сохранения

c)

Отмена транзакции, изменения будут не сохранены

d)

Подтверждение транзакции, изменения будут сохранены

6.

SQLiteStatement -

a)

 это предварительно скомпилированное SQL-выражение, которое позволяет повысить производительность при многократном выполнении одного и того же запроса.

b)

это группа операций с базой данных, которые выполняются как единое целое.

c)

При изменении структуры базы данных (например, добавлении новых таблиц или изменении полей) необходимо обновлять схему базы данных.

d)

 это встроенная реляционная база данных, используемая в Android-приложениях для хранения структурированных данных

7.

При изменении структуры базы данных (например, добавлении новых таблиц или изменении полей) необходимо обновлять схему базы данных. Это выполняется в методе

(a)  

8.

Что делает данная команда?

 db.execSQL("CREATE TABLE users (id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT, age INTEGER)")

a)

Этот код создаёт таблицу users с полями users, id и age.

b)

Этот код создаёт таблицу user полями age, name и user.

c)

Этот код создаёт таблицу users с полями id, name и age.

d)

Этот код создаёт таблицу users без полей.

9.

db.insert("users", null, values)

a)

Добавление строк

b)

Удаление строк

c)

Обновление строк

d)

Чтение строк

10.

Что делает данная команда?

    val query = "SELECT orders.id, users.name, orders.amount FROM orders " +

                "JOIN users ON orders.user_id = users.id"


a)

Этот запрос объединяет таблицы users и orders, чтобы получить имя пользователя для каждого заказа.

b)

Этот запрос объединяет таблицы users, чтобы получить имя каждого заказа.

c)

Этот запрос показывает таблицы orders, получить имя пользователя для каждого заказа.

d)

Этот запрос объединяет таблицы users и orders, без получения каких либо данных .

11.

- это встроенная реляционная база данных, используемая в Android-приложениях для хранения структурированных данных.

(a)  

12.

Для работы с SQLite в Android мы используем

(a)