Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
work_2.doc
Скачиваний:
9
Добавлен:
09.11.2019
Размер:
291.84 Кб
Скачать

Требования к отчету:

Отчет по лабораторной работе должен содержать SQL-скрипты запросов контрольного задания и результаты их выполнения.

Контрольные вопросы:

    1. Объясните назначение операторов BETWEEN, IN, LIKE.

    2. Что такое агрегирующие функции и как они используются?

    3. Как называются функции SUM, AVG, MAX, MIN, COUNT? Почему?

    4. Почему агрегирующие функции не могут применяться одновременно с именами полей в отсутствие модификатора GROUP BY?

    5. Что будет выдано при использовании в списке выбора COUNT(*), COUNT(DISTINCT <Имя>)? Почему DISTINCT нельзя применять совместно с COUNT(*)?

    6. Каково назначение предложений WHERE и HAVING?

    7. Как можно вывести несколько данных разных типов в одной строке символов?

    8. Что такое декартово произведение двух таблиц? Как его получить?

    9. Что такое эквисоединение двух таблиц? Как его получить?

    10. Что такое естественное соединение двух таблиц? Как его получить?

    11. Что такое композиция двух таблиц? Как его получить?

    12. Для чего используется объединение таблицы со своей копией?

    13. Почему нельзя использовать операторы отношения для обработки результата простого вложенного подзапроса, если он возвращает более одного значения?

    14. Что такое коррелированный вложенный подзапрос и как он обрабатывается?

    15. В чем заключается сходство и отличие подзапросов с ANY и ALL от подзапросов с EXISTS?

    16. Какие требования необходимо выполнить для объединения двух запросов?

    17. Что такое селекция и проекция таблицы?

    18. Как средствами SQL выполнить объединение, пересечение и разность двух таблиц?

    19. Для чего предназначена конструкция WITH?

    20. Каковы особенности применения предложения UNION?

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]