Бесплатные ответы на тесты по предмету «Базы данных» — Синергия и МТИ
Быстрый поиск
Найдите вопрос в материалах предмета
Ищем по тексту вопросов и вариантов ответа на этой странице.
Показано 67 вопросов
По вашему запросу ничего не найденоПопробуйте сократить фразу или проверить написание.
Вопрос 1Ответ открыт бесплатно
Что делает команда SELECT в SQL?
1Удаляет данные из таблицы
2Добавляет данные в таблицу
3Выбирает данные из таблицы✓ Правильный ответ
4Изменяет данные в таблице
✓ Правильный ответ
Выбирает данные из таблицы
Вопрос 2
Для чего используется оператор WHERE?
1Для сортировки данных
2Для фильтрации данных по условиям
3Для группировки данных
4Для добавления данных
Вопрос 3
Что делает команда ORDER BY?
1Группирует данные
2Сортирует данные
3Фильтрует данные
4Изменяет данные
Вопрос 4
Какое ключевое слово используется для группировки данных?
1HAVING
2WHERE
3GROUP BY
4SELECT
Вопрос 5
Какой оператор используется для поиска по паттерну в SQL?
1LIKE
2IN
3NOT
4EXISTS
Вопрос 6Ответ открыт бесплатно
Что означает оператор "!=" в SQL?
1Равно
2Больше чем
3Не равно✓ Правильный ответ
4Меньше чем
✓ Правильный ответ
Не равно
Вопрос 7
Что делает функция COUNT()?
1Считает количество записей
2Добавляет записи
3Группирует записи
4Фильтрует записи
Вопрос 8
Для чего используется оператор HAVING?
1Для фильтрации данных по условиям
2Для фильтрации сгруппированных данных
3Для сортировки данных
4Для поиска данных
Вопрос 9
В SQL для сортировки данных используется команда …
1ORDER BY
Вопрос 10Ответ открыт бесплатно
Оператор … используется для фильтрации данных по условиям.
1WHERE✓ Правильный ответ
✓ Правильный ответ
WHERE
Вопрос 11
Оператор LIKE используется для поиска …
1паттернов
2шаблонов
3строк
Вопрос 12
В SQL оператором группировки является …
1GROUP BY
Вопрос 13Ответ открыт бесплатно
Чтобы сгруппировать данные и отфильтровать их, после GROUP BY используется команда …
1HAVING✓ Правильный ответ
✓ Правильный ответ
HAVING
Вопрос 14
Оператор HAVING используется для фильтрации данных после …
1группировки
2GROUP BY
Вопрос 15
Команда … используется для выборки данных из таблицы.
1SELECT
Вопрос 16Ответ открыт бесплатно
Оператор … применяется для проверки нахождения значения в списке.
1IN✓ Правильный ответ
✓ Правильный ответ
IN
Вопрос 17
Соотнесите оператор и его назначение:
1SELECT
2WHERE
3GROUP BY
4Выборка данных
5Фильтрация данных
6Группировка данных
Вопрос 18
Соотнесите агрегатную функцию и её результат:
1COUNT()
2SUM()
3AVG()
4Количество записей
5Сумма
6Среднее значение
Вопрос 19
Упорядочите элементы SQL-запроса:
1SELECT
2FROM
3WHERE
4ORDER BY
Вопрос 20Ответ открыт бесплатно
Упорядочите команды SQL по их использованию в запросе:
1Выборка данных✓ Правильный ответ
2Фильтрация данных✓ Правильный ответ
3Группировка данных✓ Правильный ответ
4Сортировка данных✓ Правильный ответ
✓ Правильный ответ
Выборка данных ; Фильтрация данных ; Группировка данных ; Сортировка данных
Вопрос 21
Компания «TechRetail» хочет провести анализ продаж своих товаров. Им необходимо выяснить, какие товары были проданы в течение последнего месяца, определить среднюю цену проданных товаров, а также отсортировать результаты по возрастанию цены. Кроме того, им нужно отобрать только те товары, количество продаж которых превышает 100 единиц. Какой SQL-запрос подойдет для решения этой задачи?
1SELECT product_name, COUNT(*) AS units_sold, AVG(price) AS avg_price
FROM sales
WHERE sale_date > CURRENT_DATE - INTERVAL '1 month'
GROUP BY product_name
HAVING COUNT(*) > 100
ORDER BY avg_price ASC;
2SELECT product_name, SUM(price) AS total_price
FROM sales
WHERE sale_date > CURRENT_DATE - INTERVAL '1 month'
GROUP BY product_name
ORDER BY product_name;
3SELECT product_name, COUNT(*) AS units_sold
FROM sales
WHERE sale_date > CURRENT_DATE - INTERVAL '1 month'
GROUP BY product_name
HAVING COUNT(*) > 50
ORDER BY product_name;
Вопрос 22
Что делает оператор INNER JOIN?
1Возвращает только строки из правой таблицы
2Возвращает только строки из левой таблицы
3Возвращает строки, которые есть в обеих таблицах
4Возвращает все строки из обеих таблиц
Вопрос 23Ответ открыт бесплатно
Что возвращает оператор LEFT JOIN?
1Все строки из правой таблицы
2Все строки из левой таблицы✓ Правильный ответ
3Только пересечения строк из обеих таблиц
4Все строки, кроме пересечений
✓ Правильный ответ
Все строки из левой таблицы
Вопрос 24
Что делает оператор UNION?
1Добавляет строки одной таблицы к другой с сохранением дубликатов
2Возвращает только уникальные строки из двух таблиц
3Возвращает пересекающиеся строки
4Добавляет строки одной таблицы к другой без сохранения дубликатов
Вопрос 25
Что делает оператор EXCEPT?
1Возвращает строки, присутствующие в обеих таблицах
2Возвращает строки, которые есть в левой таблице, но отсутствуют в правой
3Возвращает строки, отсутствующие в обеих таблицах
4Возвращает строки, которые есть только в правой таблице
Вопрос 26Ответ открыт бесплатно
Какое соединение таблиц называется "декартовым произведением"?
1FULL JOIN
2CROSS JOIN✓ Правильный ответ
3RIGHT JOIN
4INNER JOIN
✓ Правильный ответ
CROSS JOIN
Вопрос 27
Какая оконная функция возвращает первое значение в группе?
1FIRST_VALUE
2LAST_VALUE
3LEAD
4RANK
Вопрос 28
Какая оконная функция используется для ранжирования строк?
1SUM
2AVG
3RANK
4MAX
Вопрос 29
Какая функция используется для подключения к PostgreSQL из Python?
1psycopg2.connect()
2sql.connect()
3join.connect()
4postgresql.connect()
Вопрос 30Ответ открыт бесплатно
Оператор для пересечения данных из двух таблиц – это …
1INTERSECT✓ Правильный ответ
✓ Правильный ответ
INTERSECT
Вопрос 31
Оператор для добавления всех строк одной таблицы к другой без удаления дубликатов – это …
1UNION ALL
Вопрос 32
Оператор, который возвращает строки из левой таблицы и соответствующие им строки из правой, называется …
1LEFT JOIN
Вопрос 33Ответ открыт бесплатно
Оконная функция, возвращающая последнее значение в группе, называется …
1LAST_VALUE✓ Правильный ответ
✓ Правильный ответ
LAST_VALUE
Вопрос 34
Оператор, который возвращает строки из правой таблицы, называется …
1RIGHT JOIN
Вопрос 35
Оконная функция, возвращающая строку с определенным смещением, называется …
1LAG
Вопрос 36Ответ открыт бесплатно
Оператор, который возвращает все строки из обеих таблиц, называется …
1FULL JOIN✓ Правильный ответ
✓ Правильный ответ
FULL JOIN
Вопрос 37
Для подключения к базе данных PostgreSQL в Python используется библиотека …
1psycopg2
Вопрос 38
Соотнесите оператор соединения таблиц и его описание:
1INNER JOIN
2CROSS JOIN
3LEFT JOIN
4Возвращает только пересекающиеся строки
5Возвращает декартово произведение
6Возвращает все строки из левой таблицы
Вопрос 39
Соотнесите оконные функции и их назначения:
1RANK
2FIRST_VALUE
3LAST_VALUE
4Присваивает ранги строкам
5Возвращает первое значение в группе
6Возвращает последнее значение в группе
Вопрос 40Ответ открыт бесплатно
Упорядочите операторы соединений таблиц по увеличению количества возвращаемых строк:
1INNER JOIN✓ Правильный ответ
2LEFT JOIN✓ Правильный ответ
3FULL JOIN✓ Правильный ответ
✓ Правильный ответ
INNER JOIN ; LEFT JOIN ; FULL JOIN
Вопрос 41
Упорядочите действия при подключении к базе данных PostgreSQL через Python:
1Установить соединение с базой данных
2Создать курсор
3Выполнить SQL-запрос
4Закрыть соединение
Вопрос 42
Компания «DataCorp» ведет базу данных своих сотрудников и отделов, в которой информация о сотрудниках хранится в таблице employees, а информация об отделах — в таблице departments. Руководство компании хочет получить отчет, в котором будут указаны все сотрудники с их соответствующими отделами, включая сотрудников, которые еще не закреплены за отделом.
Для решения этой задачи следует разобраться в следующих вопросах:
Какой тип соединения таблиц следует использовать, чтобы получить список всех сотрудников и отделов, включая тех сотрудников, у которых нет привязанного отдела?
Какой SQL-запрос следует использовать для получения отчета о всех сотрудниках и их отделах, даже если отдел не указан?
Какой тип соединения лучше всего подходит для данной ситуации?
Какой SQL-запрос подойдет для решения этой задачи?
1SELECT employees.name, departments.department_name
FROM employees
LEFT JOIN departments ON employees.department_id = departments.id;
Этот запрос возвращает список всех сотрудников с их отделами, включая тех сотрудников, которые не имеют привязанного отдела. Для этого используется LEFT JOIN.
2SELECT employees.name, departments.department_name
FROM employees
INNER JOIN departments ON employees.department_id = departments.id;
Этот запрос возвращает только тех сотрудников, которые закреплены за отделом. INNER JOIN не включает сотрудников без отдела.
3SELECT employees.name, departments.department_name
FROM employees
FULL JOIN departments ON employees.department_id = departments.id;
Вопрос 43Ответ открыт бесплатно
Что такое база данных?
1Набор программ для управления файлами
2Набор структурированных данных, используемых для удовлетворения информационных потребностей✓ Правильный ответ
3Программа для работы с таблицами
4Программа для хранения данных на сервере
✓ Правильный ответ
Набор структурированных данных, используемых для удовлетворения информационных потребностей
Вопрос 44
PostgreSQL относится к...
1Нереляционным базам данных
2Встраиваемым СУБД
3Клиент-серверным СУБД
4Файл-серверным СУБД
Вопрос 45
Реляционные базы данных используют язык …
1SQL
Вопрос 46Ответ открыт бесплатно
Основная функция ядра СУБД – управление данными в …
1памяти✓ Правильный ответ
2внешней памяти✓ Правильный ответ
3оперативной памяти✓ Правильный ответ
✓ Правильный ответ
памяти ; внешней памяти ; оперативной памяти
Вопрос 47
Чтобы выбрать все столбцы в таблице, после SELECT используется знак …
1*
2звёздочка
3звездочка
4звёздочки
5звездочки
6умножение
7умножения
Вопрос 48
Упорядочите этапы работы с базой данных при установке PostgreSQL:
1Скачивание дистрибутива PostgreSQL
2Установка pgAdmin
3Настройка соединения с базой данных
4 Создание новой базы данных
Вопрос 49
В компании «DataFlow» данные о клиентах поступают из нескольких источников. Компания хочет организовать данные в единую систему, которая обеспечит централизованное хранение информации. Ваша задача – помочь компании выбрать наиболее подходящее решение, учитывая их требования: данные должны быть доступны для анализа, при этом важна целостность данных (например, клиент не должен существовать без связанных с ним заказов), система должна поддерживать возможность создания сложных отчетов на основе запросов, а объем данных в будущем будет увеличиваться.
1Реляционная база данных (например, PostgreSQL) – лучший выбор для хранения связанной информации (например, клиенты и заказы), так как она поддерживает концепцию целостности данных через внешние ключи, позволяет хранить большие объемы данных, выполнять сложные SQL-запросы и поддерживает масштабирование.
2Нереляционная база данных (например, MongoDB) лучше подходит для хранения данных, так как она масштабируемая и не требует строгого структурирования данных. Она также обеспечивает целостность данных и может выполнять сложные SQL-запросы.
3Хранилище данных (например Amazon Redshift) - подойдет для аналитических целей, так как оно оптимизировано для обработки больших объемов данных и выполнения сложных запросов. Однако она не предназначено для оперативного хранения транзакционных данных, таких как клиенты и заказы.
Вопрос 50Ответ открыт бесплатно
Компания «ShopMax» ведет учет продаж товаров. В базе данных имеются две таблицы: orders (заказы) и customers (клиенты). Руководство компании хочет получить отчет о том, какие клиенты совершили заказы за последний месяц, а также выявить клиентов, которые не делали покупок в этот период.
Для решения этой задачи следует разобраться в следующих вопросах:
Какой тип соединения таблиц необходимо использовать, чтобы получить полный список всех клиентов, включая тех, кто не совершал покупок за последний месяц?
Какой SQL-запрос вернет список клиентов с указанием заказов за последний месяц, включая тех, у кого не было заказов?
Какой оператор лучше всего использовать для включения клиентов без заказов?
Какой SQL-запрос подойдет для решения этой задачи?
1SELECT customers.name, orders.order_id
FROM customers
INNER JOIN orders ON customers.id = orders.customer_id
WHERE orders.order_date > CURRENT_DATE - INTERVAL '1 month';
2SELECT customers.name, orders.order_id
FROM customers
LEFT JOIN orders ON customers.id = orders.customer_id
WHERE orders.order_date > CURRENT_DATE - INTERVAL '1 month' OR orders.order_id IS NULL;✓ Правильный ответ
3SELECT customers.name, orders.order_id
FROM customers
RIGHT JOIN orders ON customers.id = orders.customer_id
WHERE orders.order_date > CURRENT_DATE - INTERVAL '1 month';
✓ Правильный ответ
SELECT customers.name, orders.order_id
FROM customers
LEFT JOIN orders ON customers.id = orders.customer_id
WHERE orders.order_date > CURRENT_DATE - INTERVAL '1 month' OR orders.order_id IS NULL;
Вопрос 51
Что из перечисленного не является типом базы данных?
1Реляционная
2Нереляционная
3Иерархическая
4Интерактивная
Вопрос 52
Основная функция СУБД заключается в:
1Управлении данными и их хранении
2Создании веб-сайтов
3Генерации отчетов
4Отправке писем
Вопрос 53Ответ открыт бесплатно
NOSQL базы данных:
1Используются только для текстовой информации
2Позволяют гибко работать с неструктурированными данными✓ Правильный ответ
3Работают только с реляционными таблицами
4Всегда требуют предварительной структуры данных
✓ Правильный ответ
Позволяют гибко работать с неструктурированными данными
Вопрос 54
Что такое транзакция в реляционных базах данных?
1Набор файлов для передачи данных
2Последовательность операций, ведущая базу данных из одного состояния в другое
3Модель хранения данных в нереляционных базах
4Программа для резервного копирования
Вопрос 55
Основное преимущество нереляционных баз данных:
1Строгое структурирование данных
2Гибкость и масштабируемость
3Ограничения по размеру данных
4Меньший объем хранения
Вопрос 56Ответ открыт бесплатно
Пример клиент-серверной СУБД:
1Microsoft Access
2Oracle Database✓ Правильный ответ
3Paradox
4dBase
✓ Правильный ответ
Oracle Database
Вопрос 57
Один пример нереляционной базы данных – это …
1MongoDB
2Cassandra
3Redis
4CouchDB
Вопрос 58
В реляционной СУБД информация структурирована в виде …
1таблицы
2таблиц
Вопрос 59
Один из ключевых элементов, поддерживающих целостность данных в реляционных СУБД – это …
1ключ
2первичный ключ
3внешний ключ
4ограничители
Вопрос 60Ответ открыт бесплатно
… является стандартной файл-серверной СУБД, которая используется для работы с данными в Microsoft Office
1Microsoft Access✓ Правильный ответ
2MS Access✓ Правильный ответ
3Access✓ Правильный ответ
✓ Правильный ответ
Microsoft Access ; MS Access ; Access
Вопрос 61
Горизонтальная … – это механизм нереляционных баз данных, который позволяет добавлять новые серверы для обработки данных.
1масштабируемость
Вопрос 62
PostgreSQL – это пример … СУБД.
1клиент-серверной
Вопрос 63Ответ открыт бесплатно
Соотнесите тип базы данных и ее характеристику:
1Нереляционная база данных✓ Правильный ответ
2Реляционная база данных✓ Правильный ответ
3Встраиваемая СУБД✓ Правильный ответ
4Поддерживает высокую гибкость и масштабируемость✓ Правильный ответ
5Состоит из таблиц с четкими связями между данными✓ Правильный ответ
6Предназначена для локального хранения данных приложения✓ Правильный ответ
✓ Правильный ответ
Нереляционная база данных = Поддерживает высокую гибкость и масштабируемость ; Реляционная база данных = Состоит из таблиц с четкими связями между данными ; Встраиваемая СУБД = Предназначена для локального хранения данных приложения
Вопрос 64
Соотнесите компоненты СУБД и их функции:
1Ядро
2Процессор языка базы данных
3Сервисные программы
4Управление данными и их хранение
5Оптимизация запросов
6Дополнительные функции обслуживания
Вопрос 65
Упорядочите этапы работы с базой данных при установке PostgreSQL:
1Скачивание дистрибутива PostgreSQL
2Установка pgAdmin
3Настройка соединения с базой данных
4Создание новой базы данных
Вопрос 66
Расположите этапы процесса выполнения транзакции в реляционной базе данных:
1Запуск операции
2Выполнение всех действий оператора
3Фиксация изменений в базе данных
4Завершение транзакции
Вопрос 67Ответ открыт бесплатно
В компании "DataTech" необходимо организовать систему управления данными для хранения и обработки информации о клиентах. Рассматриваются два варианта: использование реляционной базы данных (например, PostgreSQL) или нереляционной базы данных (например, MongoDB). Ваша задача – помочь компании выбрать наиболее подходящее решение, учитывая их требования: они планируют часто обновлять данные и обеспечивать целостность записей, также важно, чтобы данные хранились в структурированном виде с возможностью сложных аналитических запросов.
1Реляционная база данных (например, PostgreSQL) лучше подходит для структурированных данных, обеспечивает целостность данных с помощью первичных и внешних ключей, и поддерживает сложные SQL-запросы. Для нужд компании это наиболее подходящее решение.✓ Правильный ответ
2Нереляционная база данных (например, MongoDB) лучше подходит для структурированных данных, так как позволяет гибко изменять структуру данных, и тоже поддерживает SQL-запросы для выполнения аналитики.
3Нереляционная база данных (например, MongoDB) лучше подходит для хранения данных, так как она масштабируемая и не требует строгого структурирования данных. Она также обеспечивает целостность данных и может выполнять сложные SQL-запросы.
✓ Правильный ответ
Реляционная база данных (например, PostgreSQL) лучше подходит для структурированных данных, обеспечивает целостность данных с помощью первичных и внешних ключей, и поддерживает сложные SQL-запросы. Для нужд компании это наиболее подходящее решение.
О материалах и доступе
Что входит в набор «Базы данных.sa_Python0»?
67 вопросов с вариантами из опубликованных тестов (4). Сверьте формулировки и варианты с вашим заданием перед покупкой: разные программы могут содержать разные вопросы.
Какие ответы можно посмотреть бесплатно?
Нажмите «Показать ответы бесплатно»: после завершения индикатора откроется бесплатная часть ответов. Бесплатные ответы отмечены зелёным. При нескольких правильных вариантах отмечены все варианты из ключа ответа. Остальные ответы доступны после покупки.
Как получить полный доступ?
Стоимость — 2 499 ₽. Войдите в личный кабинет и оплатите выбранный предмет. Доступ действует 7 дней; подписки и автоматических списаний нет.
Что делать, если обнаружена ошибка?
Напишите нам и пришлите номер заказа, формулировку вопроса и подтверждение ошибки. Гарантия: 1 ошибка — вернём деньги.