Home » Ответы Синергия тесты МТИ МосАП практика » Базы данных тест ответы МТИ / МАП/ Синергия

Базы данных тест ответы МТИ / МАП/ Синергия

Скачать тест: Базы данных.mosap_23МАП тест ответы МТИ Синергия.pdf

1. … — это организованная в соответствии с определёнными правилами и поддерживаемая в памяти компьютера совокупность структурированных данных, характеризующая актуальное состояние некоторой предметной области и используемая для удовлетворения информационных потребностей пользователей
2. … — совокупность программных средств, позволяющих создавать, изменять базы данных и извлекать информацию из баз данных
3. Сопоставьте компоненты базы данных и их назначение:
4. В … базах данных данные хранятся в виде таблиц и могут иметь связи между собой. Для доступа к данным используется язык структурированных запросов SQL (structured query language)
5. … — это упорядоченная последовательность действий операторов, обрабатывающих информацию, направленную на переведение БД из одного состояния в другое
6. Сопоставьте типы БД по способу доступа с их характеристиками
7. — это набор команд для работы с реляционными базами данных, который определяет какие данные и из какого источника необходимо получить, а также каким образом эти данные отфильтровать или преобразовать
8. Команды …, определяющие что и откуда необходимо выгрузить, должны содержаться в запросе в обязательном порядке, инач запрос просто не будет работать.
9. Чтобы изменить названия столбцов в результате запроса, можно добавить после столбца конструкцию … «NewName» для переименования колонки
10. Тип данных столбца при желании также можно изменить. Для этого можно использовать ключевое слово … с присвоением выбранного нами типа данных
11. Оператор … позволяет задать поиск заданного паттерна в тексте
12. Из таблицы orders нужно выбрать только строки с датой заказа в 2013 году. Допишите код:
SELECT *
FROM Orders
… (YEAR FROM «OrderDate») = 2013
13. Оператор … используется для группировки строк в результирующем наборе данных на основе значений в одном или нескольких столбцах
14. Оператор … применяется в SQL для фильтрации результатов агрегации
15. Функция … отвечает за подсчёт количества строк
16. Рядом с каждой агрегатной функций указывается … показателя, который возвращается в результате применения этой агрегатной функции к столбцу
17. Нужно найти, в каких категориях максимальная цена товара менее 20. Допишите код:
SELECT «CategoryID»
FROM Products
GROUP BY «CategoryID»
… («Unit Price») < 20
Ответ: HAVING MAX
18. Оператор … возвращает уникальные строки из левого входного запроса, которые не выводятся правым входным запросом
19. Оператор … возвращает уникальные строки, выводимые левым и правым входными запросами
20. Оператор … объединяет в результирующий набор все строки
21. Оператор … формирует таблицу перекрестным
соединением (декартовым произведением) двух таблиц
22. Оператор … формирует таблицу из записей двух или нескольких
таблиц. Каждая строка из первой таблицы, сопоставляется с каждой строкой
из второй таблицы, после чего происходит проверка условия. Если условие
истинно, то строки попадают в результирующую таблицу. В результирующей
таблице строки формируются конкатенацией строк первой и второй таблиц
23. Оператор … осуществляет формирование таблицы из записей
двух или нескольких таблиц. В операторе … не важен
порядок следования таблиц, он никак не влияет на окончательный
результат, так как оператор является симметричным
24. Функция, которая работает с выделенным набором строк (окном, партицией)
и выполняет вычисление для этого набора строк в отдельном столбце — это … функция
25. Упорядочите порядок расчета оконных функций в SQL запросе
26. Оконные функции можно прописывать как под командой …,
так и в отдельном ключевом слове WINDOW, где окну дается алиас
(псевдоним), к которому можно обращаться в … выборке
27. …() — то же самое что и RANK, только в случае
одинаковых значений … не пропускает следующий
числовой ранг, а идет последовательно
28. …() — функция вычисляет последовательность ранг
(порядковый номер) строк внутри партиции, НЕЗАВИСИМО от того,
есть ли в строках повторяющиеся значения или нет
29. …() — функция, возвращает предыдущее значение
столбца по порядку сортировки
30. cursor….() позволяет вернуть одну строку
31. cursor….(size=X) позволяет вернуть указанное количество строк
32. Хорошей практикой при работе с базой данных является закрытие
объекта cursor и соединения с базой. Для автоматизации этого
процесса удобно взаимодействовать через контекстный
менеджер, используя конструкцию …
33. … отвечает за добавление новых записей в таблицу
34. … отвечает за изменение существующих записей в таблице
35. … отвечает за изменение таблиц
36. ADD … PRIMARY KEY отвечает за установление первичного ключа