Базы данных
Лабораторная
  • формат doc
  • размер 312,80 КБ
  • добавлен 02 мая 2016 г.
Оператор SELECT. Объединение таблиц
ДВФУ, г.Владивосток, кафедра информационных систем, 3 курс.
Дисциплина "Управление данными"
В отчете даются ответы на контрольные вопросы:
Определение внешнего ключа?
Что такое «скалярное выражение»?
Что такое «алиас»?
По каким атрибутам может быть выполнена сортировка результатов запроса оператором ORDER BY? Пример.
Что может быть аргументом агрегатных функций?
Может ли оператор SELECT присутствовать в скалярном выражении? Развернутый ответ.
Можно ли в SQL сравнивать переменные разных типов? Развернутый ответ.
Выполнены следующие контрольные задания в MS SQL Sever 2000:
Сколько имеется категорий товаров в таблице Categories ?
Сколько видов товаров в каждой категории?
Названия товаров хранятся в таблице Products. Связь Categories ->> Products по полю CategoryID.
Вычислите среднюю стоимость единицы продукции по каждой категории. Создайте русские заголовки с столбцах вывода.
Стоимость единицы товара хранится в поле UnitPrice таблицы Products.
Сколько имеется товаров, чья стоимость единицы продукции превышает среднюю стоимость единицы в соответствующей группе?
Вычислите П.4 для каждой категории товаров. Оформите таблицу вывода. Отсортируйте результат по количеству.
В скольких странах располагаются поставщики товаров?
Сведения о поставщиках хранятся в таблице Suppliers.
Сколько наименований товаров поступает из каждой страны? Оформите таблицу вывода, отсортируйте результат по убыванию количества товаров.
Связь Suppliers ->> Products по полю SupplierID.
Составлено объяснение Execution Plan по каждому запросу.