Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

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

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Что такое база данных:

a)

Набор связанных таблиц

b)

Программа для создания документов

c)

Организованная структура для хранения данных

d)

Хранилище файлов

e)

Способ управления пользователями

2.

Какой из следующих типов баз данных является реляционным:

a)

Реляционная база данных

b)

Иерархическая база данных

c)

Объектно-ориентированная база данных

d)

Документная база данных

e)

Графовая база данных

3.

Какой язык используется для взаимодействия с реляционными базами данных:

a)

SQL

b)

HTML

c)

XML

d)

JavaScript

e)

Python

4.

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

a)

Эффективно хранить, организовывать и обрабатывать данные

b)

Управлять доступом к интернет-ресурсам

c)

Создавать графические интерфейсы

d)

Разрабатывать веб-приложения

5.

Что такое структура таблицы в базе данных:

a)

Организация данных в строки и столбцы

b)

писок всех пользователей базы данных

c)

Набор связей между базами данных

d)

Метод шифрования данных

e)

Запрос на извлечение данных

6.

Как создать новую базу данных в MySQL:

a)

CREATE DATABASE имя_базы_данных

b)

NEW DATABASE имя_базы_данных

c)

ADD DATABASE имя_базы_данных

d)

MAKE DATABASE имя_базы_данных

e)

INIT DATABASE имя_базы_данных

7.

Как добавить новую запись в таблицу "users":

a)

ADD INTO users (значение1, значение2)

b)

INSERT INTO users VALUES (значение1, значение2)

c)

NEW RECORD INTO users (значение1, значение2)

d)

INTO users (значение1, значение2)

e)

CREATE RECORD IN users (значение1, значение2)

8.

Как получить все записи из таблицы "products":

a)

SHOW products

b)

SELECT ALL FROM products

c)

SELECT FROM products

d)

GET FROM products

e)

FIND * IN products

9.

Что делает команда DROP TABLE имя_таблицы:

a)

Удаляет таблицу и все данные в ней

b)

Удаляет только структуру таблицы

c)

Очищает таблицу, сохраняя структуру

d)

Переименовывает таблицу

e)

Переносит таблицу в другую базу данных

10.

Как обновить данные в столбце "price" для товара с ID=5:

a)

UPDATE products SET price = новое_значение

b)

WHERE ID = 5 MODIFY products SET price = новое_значение

c)

CHANGE products SET price = новое_значение

d)

WHERE ID = 5 ALTER products SET price = новое_значение

e)

WHERE ID = 5 EDIT products SET price = новое_значение WHERE ID = 5

11.

Как удалить запись из таблицы "orders" с ID=10:

a)

DELETE FROM orders WHERE ID = 10

b)

REMOVE FROM orders WHERE ID = 10

c)

DROP FROM orders WHERE ID = 10

d)

CLEAR orders WHERE ID = 10

e)

DESTROY orders WHERE ID = 10

12.

Что делает оператор JOIN в SQL:

a)

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

b)

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

c)

Объединяет строки из двух таблиц

d)

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

e)

Изменяет структуру таблицы

13.

Как ограничить количество возвращаемых строк до 5 в запросе:

a)

FIRST 5

b)

MAX 5

c)

LIMIT 5

d)

TOP 5

e)

COUNT 5

14.

Что такое индекс в таблице базы данных:

a)

Структура, ускоряющая поиск данных

b)

Способ шифрования данных

c)

Список всех записей

d)

Запрос на извлечение данных

e)

Запись о пользователях

15.

Как создать индекс на столбец "username" в таблице "users":

a)

CREATE INDEX username_index ON users(username)

b)

ADD INDEX username_index TO users(username)

c)

MAKE INDEX username_index FOR users(username)

d)

NEW INDEX username_index IN users(username)

16.

Что такое структура данных:

a)

Программа для анализа данных

b)

Метод хранения данных

c)

Система защиты данных

d)

Способ отображения графической информации

e)

Формат текстового файла

17.

Какой из следующих типов структур данных является линейным:

a)

Массив

b)

Граф

c)

Дерево

d)

Хеш-таблица

e)

Множество

18.

Какой из следующих типов структур данных является линейным:

a)

Массив

b)

Граф

c)

Дерево

d)

Хеш-таблица

e)

Множество

19.

Какой тип структуры данных используется для хранения пар ключ-значение:

a)

Хеш-таблица

b)

Стек

c)

Очередь

d)

Массив

e)

Дерево

20.

Какой из следующих видов структур данных не поддерживает произвольный доступ:

a)

Связанный список

b)

Массив

c)

Очередь

d)

Стек

e)

Хеш-таблица

21.

Что такое стек:

a)

Структура данных, где элементы могут быть добавлены и удалены в любом порядке

b)

Структура данных, работающая по принципу "первый пришел — последний вышел" (LIFO)

c)

Структура данных для хранения пар ключ-значение

d)

Структура данных с фиксированным размером

e)

Структура данных, позволяющая динамически изменять размер

22.

Что такое очередь:

a)

Структура данных, где элементы добавляются в конец и удаляются с начала (FIFO)

b)

Массив фиксированного размера

c)

Связанный список без указателя на следующий элемент

d)

Структура данных, работающая по принципу "последний пришел — первый вышел" (LIFO)

e)

Структура, позволяющая произвольный доступ к элемента

23.

Какой из следующих типов структур данных является неупорядоченным:

a)

Массив

b)

Очередь

c)

Множество

d)

Дерево

24.

Какова основная задача хеш-таблицы:

a)

Хранение данных в иерархической структуре

b)

Сортировка данных

c)

Обеспечение быстрого поиска по ключу

d)

Упрощение операций над массивами

e)

Поддержка произвольного доступа к элементам

25.

Что такое двоичное дерево:

a)

Структура данных, где каждый узел может иметь не более двух дочерних

b)

Массив с двумя измерениями

c)

Связанный список с двумя указателями

d)

Стек с ограниченным размером

e)

Очередь, организованная по принципу LIFO

26.

Какой из следующих методов не относится к сортировке:

a)

Сортировка вставками

b)

Быстрая сортировка

c)

Поиск в ширину

d)

Пузырьковая сортировка

e)

Сортировка слиянием

27.

Когда стоит использовать стек:

a)

Для реализации обратного польского записи

b)

Для обработки очередей задач

c)

Для хранения данных в хеш-таблице

d)

Для сортировки элементов

e)

Для хранения данных в виде таблицы

28.

Какой тип структуры данных лучше всего подходит для реализации системы "отмена" в приложении:

a)

Стек

b)

Массив

c)

Очередь

d)

Хеш-таблица

e)

Дерево

29.

Какой тип структуры данных используется в браузерах для хранения истории посещенных страниц:

a)

Стек

b)

Массив

c)

Дерево

d)

Очередь

e)

Связанный список

30.

Какой тип структуры данных лучше всего подходит для хранения иерархической информации:

a)

Дерево

b)

Стек

c)

Очередь

d)

Массив

e)

Хеш-таблица

31.

Какой тип структуры данных наиболее эффективен для поиска данных:

a)

Двоичное дерево поиска

b)

Связанный список

c)

Массив

d)

Очередь

e)

Стек

32.

Какой из следующих терминов описывает процесс добавления новой записи в базу данных:

a)

Вставка

b)

Удаление

c)

Обновление

d)

Извлечение

e)

Сортировка

33.

Как называется операция изменения существующей записи в базе данных:

a)

Обновление

b)

Вставка

c)

Удаление

d)

Поиск

e)

Копирование

34.

Какой запрос используется для удаления записи из базы данных:

a)

DELETE

b)

REMOVE

c)

DROP

d)

EXTRACT

35.

Какой запрос используется для удаления записи из базы данных:

a)

DELETE

b)

REMOVE

c)

DROP

d)

CLEAR

e)

EXTRACT

36.

Что делает операция извлечения данных:

a)

Получает данные из базы данных

b)

Изменяет существующие записи

c)

Удаляет записи

d)

Добавляет новые записи

e)

Сортирует записи

37.

Какой из следующих терминов описывает процесс сортировки данных:

a)

Упорядочение

b)

Фильтрация

c)

Агрегация

d)

Сохранение

e)

Индексация

38.

Какой SQL-запрос используется для добавления новой записи в таблицу "customers":

a)

INSERT INTO customers VALUES (значение1, значение2)

b)

ADD INTO customers (значение1, значение2)

c)

CREATE RECORD IN customers (значение1, значение2)

d)

UPDATE customers SET (значение1, значение2)

e)

NEW customers (значение1, значение2

39.

Как обновить значение поля "email" для пользователя с ID=3: UPDATE customers SET email = 'новый_email' WHERE ID = 3 MODIFY customers SET email = 'новый_email' WHERE ID = 3 CHANGE customers SET email = 'новый_email' WHERE ID = 3 ALTER customers SET email = 'новый_email' WHERE ID = 3 EDIT customers SET email = 'новый_email' WHERE ID = 3

a)

UPDATE customers SET email = 'новый_email' WHERE ID = 3

b)

MODIFY customers SET email = 'новый_email' WHERE ID = 3

c)

CHANGE customers SET email = 'новый_email' WHERE ID = 3

d)

ALTER customers SET email = 'новый_email' WHERE ID = 3

40.

Какой запрос используется для выборки всех записей из таблицы "orders":

a)

SELECT FROM orders

b)

GET ALL FROM orders

c)

SHOW orders FIND IN orders

d)

DISPLAY orders

41.

Как удалить все записи из таблицы "products":

a)

DELETE FROM products

b)

REMOVE ALL FROM products

c)

DELETE ALL FROM products

d)

CLEAR product

e)

DROP products

42.

Что делает операция агрегации в SQL:

a)

Считает суммы, средние значения и т. д.

b)

Объединяет строки

c)

Сортирует данные

d)

Удаляет дубликаты

e)

Изменяет структуру таблицы

43.

Какой оператор используется для фильтрации записей в SQL:

a)

WHERE

b)

SORT BY

c)

LIMIT

d)

GROUP BY

e)

SELECT

44.

Какой оператор позволяет упорядочить результаты запроса:

a)

ORDER BY

b)

SORT

c)

GROUP BY

d)

ARRANGE

e)

ORDER

45.

Какой оператор используется для объединения нескольких условий в фильтре:

a)

AND

b)

JOIN

c)

GROUP

d)

COMBINE

e)

LINK

46.

Что делает команда GROUP BY в SQL:

a)

Объединяет записи с одинаковыми значениями в одном столбце

b)

Упорядочивает записи по алфавиту

c)

Удаляет дубликаты записей

d)

Фильтрует данные по критериям

e)

Сортирует данные по времени

47.

Как ограничить количество возвращаемых строк до 10:

a)

LIMIT 10

b)

FIRST 10

c)

MAX 10

d)

TOP 10

e)

TAKE 10

48.

Какой оператор используется для выборки данных из базы данных;

a)

SELECT

b)

GET

c)

SHOW

d)

FIND

49.

Какой из следующих запросов корректно извлекает все столбцы из таблицы "employees"

a)

SELECT FROM employees

b)

SELECT ALL FROM employees

c)

GET FROM employees

d)

SHOW employees

e)

FIND ALL IN employees

50.

Какой запрос используется для выбора только определённых столбцов;

a)

SELECT столбец1, столбец2 FROM таблица

b)

GET столбец1, столбец2 FROM таблица

c)

SHOW столбец1, столбец2 IN таблица

d)

DISPLAY столбец1, столбец2 FROM таблица

e)

FIND столбец1, столбец2 IN таблица