wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

SQL and JDBC

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Для чего используется SQL?

a)

Для создания и управления базами данных

b)

Для разработки пользовательских интерфейсов

c)

Для написания Java-кода

d)

Для просмотра интернета

2.

Какова цель JDBC?

a)

Для форматирования SQL-запросов.

b)

Для управления кодом JavaScript

c)

Для соединения Java-программ с базами данных

d)

Для создания графических пользовательских интерфейсов

3.

Какой первый шаг при настройке базы данных?

a)

Написание SQL-запросов

b)

Установка системы управления базами данных (СУБД).

c)

Создание таблиц

d)

Подключение к JDBC

4.

Что делает оператор SELECT в SQL?

a)

Вставляет данные в таблицу.

b)

Удаляет данные из таблицы

c)

Извлекает данные из таблицы

d)

Обновляет данные в таблице

5.

Что такое драйвер JDBC?

a)

Программное обеспечение, позволяющее Java-приложениям взаимодействовать с базой данных

b)

Физическое устройство для хранения данных

c)

Тип SQL-запроса

d)

Инструмент для создания баз данных

6.

В чем разница между INNER JOIN и OUTER JOIN в SQL?

a)

INNER JOIN возвращает только совпадающие строки, в то время как OUTER JOIN возвращает все строки из обоих таблиц

b)

INNER JOIN возвращает все строки из обеих таблиц, в то время как OUTER JOIN возвращает только совпадающие строки

c)

INNER JOIN объединяет строки из обеих таблиц на основе связанного столбца, в то время как OUTER JOIN объединяет строки и включает неподходящие строки из одной или обеих таблиц.

d)

Нет разницы между INNER JOIN и OUTER JOIN

7.

Что такое подзапрос в SQL?

a)

Запрос, возвращающий несколько столбцов

b)

Вложенный запрос в другом запросе

c)

Запрос, используемый для удаления данных из таблицы

d)

Запрос, обновляющий данные в таблице

8.

Как предотвратить атаки внедрения SQL при использовании JDBC?

a)

Использованием подготовленных операторов и параметризованных запросов

b)

Отключением SQL-запросов в базе данных

c)

Шифрованием подключения к базе данных

d)

Ограничением доступа к базе данных

9.

Какова цель интерфейса ResultSet в JDBC?

a)

Выполнение SQL-запросов

b)

Подключение к базе данных

c)

Извлечение данных из запроса к базе данных

d)

Управление транзакциями базы данных

10.

Как обрабатывать транзакции базы данных в JDBC?

a)

Использование класса Transaction

b)

Путем ручного подтверждения или отката транзакций

c)

Использование интерфейса ConnectionManager

d)

Установкой автоматического режима фиксации в true