WorksheetsБазы в данных 27
Total questions: 50
Worksheet time: 25mins
Что такое база данных:
Набор связанных таблиц
Программа для создания документов
Организованная структура для хранения данных
Хранилище файлов
Способ управления пользователями
Какой из следующих типов баз данных является реляционным:
Реляционная база данных
Иерархическая база данных
Объектно-ориентированная база данных
Документная база данных
Графовая база данных
Какой язык используется для взаимодействия с реляционными базами данных:
SQL
HTML
XML
JavaScript
Python
Какова основная цель системы управления базами данных (СУБД):
Эффективно хранить, организовывать и обрабатывать данные
Управлять доступом к интернет-ресурсам
Создавать графические интерфейсы
Разрабатывать веб-приложения
Что такое структура таблицы в базе данных:
Организация данных в строки и столбцы
писок всех пользователей базы данных
Набор связей между базами данных
Метод шифрования данных
Запрос на извлечение данных
Как создать новую базу данных в MySQL:
CREATE DATABASE имя_базы_данных
NEW DATABASE имя_базы_данных
ADD DATABASE имя_базы_данных
MAKE DATABASE имя_базы_данных
INIT DATABASE имя_базы_данных
Как добавить новую запись в таблицу "users":
ADD INTO users (значение1, значение2)
INSERT INTO users VALUES (значение1, значение2)
NEW RECORD INTO users (значение1, значение2)
INTO users (значение1, значение2)
CREATE RECORD IN users (значение1, значение2)
Как получить все записи из таблицы "products":
SHOW products
SELECT ALL FROM products
SELECT FROM products
GET FROM products
FIND * IN products
Что делает команда DROP TABLE имя_таблицы:
Удаляет таблицу и все данные в ней
Удаляет только структуру таблицы
Очищает таблицу, сохраняя структуру
Переименовывает таблицу
Переносит таблицу в другую базу данных
Как обновить данные в столбце "price" для товара с ID=5:
UPDATE products SET price = новое_значение
WHERE ID = 5 MODIFY products SET price = новое_значение
CHANGE products SET price = новое_значение
WHERE ID = 5 ALTER products SET price = новое_значение
WHERE ID = 5 EDIT products SET price = новое_значение WHERE ID = 5
Как удалить запись из таблицы "orders" с ID=10:
DELETE FROM orders WHERE ID = 10
REMOVE FROM orders WHERE ID = 10
DROP FROM orders WHERE ID = 10
CLEAR orders WHERE ID = 10
DESTROY orders WHERE ID = 10
Что делает оператор JOIN в SQL:
Создает новую таблицу
Удаляет записи из таблицы
Объединяет строки из двух таблиц
Извлекает данные из одной таблицы
Изменяет структуру таблицы
Как ограничить количество возвращаемых строк до 5 в запросе:
FIRST 5
MAX 5
LIMIT 5
TOP 5
COUNT 5
Что такое индекс в таблице базы данных:
Структура, ускоряющая поиск данных
Способ шифрования данных
Список всех записей
Запрос на извлечение данных
Запись о пользователях
Как создать индекс на столбец "username" в таблице "users":
CREATE INDEX username_index ON users(username)
ADD INDEX username_index TO users(username)
MAKE INDEX username_index FOR users(username)
NEW INDEX username_index IN users(username)
Что такое структура данных:
Программа для анализа данных
Метод хранения данных
Система защиты данных
Способ отображения графической информации
Формат текстового файла
Какой из следующих типов структур данных является линейным:
Массив
Граф
Дерево
Хеш-таблица
Множество
Какой из следующих типов структур данных является линейным:
Массив
Граф
Дерево
Хеш-таблица
Множество
Какой тип структуры данных используется для хранения пар ключ-значение:
Хеш-таблица
Стек
Очередь
Массив
Дерево
Какой из следующих видов структур данных не поддерживает произвольный доступ:
Связанный список
Массив
Очередь
Стек
Хеш-таблица
Что такое стек:
Структура данных, где элементы могут быть добавлены и удалены в любом порядке
Структура данных, работающая по принципу "первый пришел — последний вышел" (LIFO)
Структура данных для хранения пар ключ-значение
Структура данных с фиксированным размером
Структура данных, позволяющая динамически изменять размер
Что такое очередь:
Структура данных, где элементы добавляются в конец и удаляются с начала (FIFO)
Массив фиксированного размера
Связанный список без указателя на следующий элемент
Структура данных, работающая по принципу "последний пришел — первый вышел" (LIFO)
Структура, позволяющая произвольный доступ к элемента
Какой из следующих типов структур данных является неупорядоченным:
Массив
Очередь
Множество
Дерево
Какова основная задача хеш-таблицы:
Хранение данных в иерархической структуре
Сортировка данных
Обеспечение быстрого поиска по ключу
Упрощение операций над массивами
Поддержка произвольного доступа к элементам
Что такое двоичное дерево:
Структура данных, где каждый узел может иметь не более двух дочерних
Массив с двумя измерениями
Связанный список с двумя указателями
Стек с ограниченным размером
Очередь, организованная по принципу LIFO
Какой из следующих методов не относится к сортировке:
Сортировка вставками
Быстрая сортировка
Поиск в ширину
Пузырьковая сортировка
Сортировка слиянием
Когда стоит использовать стек:
Для реализации обратного польского записи
Для обработки очередей задач
Для хранения данных в хеш-таблице
Для сортировки элементов
Для хранения данных в виде таблицы
Какой тип структуры данных лучше всего подходит для реализации системы "отмена" в приложении:
Стек
Массив
Очередь
Хеш-таблица
Дерево
Какой тип структуры данных используется в браузерах для хранения истории посещенных страниц:
Стек
Массив
Дерево
Очередь
Связанный список
Какой тип структуры данных лучше всего подходит для хранения иерархической информации:
Дерево
Стек
Очередь
Массив
Хеш-таблица
Какой тип структуры данных наиболее эффективен для поиска данных:
Двоичное дерево поиска
Связанный список
Массив
Очередь
Стек
Какой из следующих терминов описывает процесс добавления новой записи в базу данных:
Вставка
Удаление
Обновление
Извлечение
Сортировка
Как называется операция изменения существующей записи в базе данных:
Обновление
Вставка
Удаление
Поиск
Копирование
Какой запрос используется для удаления записи из базы данных:
DELETE
REMOVE
DROP
EXTRACT
Какой запрос используется для удаления записи из базы данных:
DELETE
REMOVE
DROP
CLEAR
EXTRACT
Что делает операция извлечения данных:
Получает данные из базы данных
Изменяет существующие записи
Удаляет записи
Добавляет новые записи
Сортирует записи
Какой из следующих терминов описывает процесс сортировки данных:
Упорядочение
Фильтрация
Агрегация
Сохранение
Индексация
Какой SQL-запрос используется для добавления новой записи в таблицу "customers":
INSERT INTO customers VALUES (значение1, значение2)
ADD INTO customers (значение1, значение2)
CREATE RECORD IN customers (значение1, значение2)
UPDATE customers SET (значение1, значение2)
NEW customers (значение1, значение2
Как обновить значение поля "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
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
Какой запрос используется для выборки всех записей из таблицы "orders":
SELECT FROM orders
GET ALL FROM orders
SHOW orders FIND IN orders
DISPLAY orders
Как удалить все записи из таблицы "products":
DELETE FROM products
REMOVE ALL FROM products
DELETE ALL FROM products
CLEAR product
DROP products
Что делает операция агрегации в SQL:
Считает суммы, средние значения и т. д.
Объединяет строки
Сортирует данные
Удаляет дубликаты
Изменяет структуру таблицы
Какой оператор используется для фильтрации записей в SQL:
WHERE
SORT BY
LIMIT
GROUP BY
SELECT
Какой оператор позволяет упорядочить результаты запроса:
ORDER BY
SORT
GROUP BY
ARRANGE
ORDER
Какой оператор используется для объединения нескольких условий в фильтре:
AND
JOIN
GROUP
COMBINE
LINK
Что делает команда GROUP BY в SQL:
Объединяет записи с одинаковыми значениями в одном столбце
Упорядочивает записи по алфавиту
Удаляет дубликаты записей
Фильтрует данные по критериям
Сортирует данные по времени
Как ограничить количество возвращаемых строк до 10:
LIMIT 10
FIRST 10
MAX 10
TOP 10
TAKE 10
Какой оператор используется для выборки данных из базы данных;
SELECT
GET
SHOW
FIND
Какой из следующих запросов корректно извлекает все столбцы из таблицы "employees"
SELECT FROM employees
SELECT ALL FROM employees
GET FROM employees
SHOW employees
FIND ALL IN employees
Какой запрос используется для выбора только определённых столбцов;
SELECT столбец1, столбец2 FROM таблица
GET столбец1, столбец2 FROM таблица
SHOW столбец1, столбец2 IN таблица
DISPLAY столбец1, столбец2 FROM таблица
FIND столбец1, столбец2 IN таблица
