Минобрнауки России
федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Санкт-Петербургский государственный технологический институт (технический университет)
Кафедра систем автоматизированного проектирования и управления
Иванов А.А.
Жадановская Н.П. Базы данных
Контрольные работы
Учебное пособие
для студентов заочной формы обучения
Санкт-Петербург
2016
Стоимость выполнения контрольной работы по базам данных на заказ ... руб.
Готовы следующие варианты:
Вариант 06 (К_Л) КР1
Контрольная работа 1
1 Аналитическая часть
Использование агрегирующих функций без фразы GROUP BY. 2 Тестовые задания
2.1 Для запроса, включающего информацию из нескольких таблиц должны использоваться:
- Агрегирующие функции
- Соединения
- Функции преобразования 2.2 Как вывести количество записей, хранящихся в таблице "Persons"?
- SELECT COUNT() FROM Persons
- SELECT COLUMNS(*) FROM Persons
- SELECT COUNT(*) FROM Persons
- SELECT COLUMNS() FROM Persons 3 Практические задания
3.1 Определите, содержат ли предложенные тексты запросов ошибку.
Если же запрос верный, то приведите результат выполнения этого запроса. SELECT Доставка.КодДоставки, Доставка.Название, Заказы.КодКлиента, Заказано.Количество FROM (Доставка INNER JOIN Заказы ON Доставка.КодДоставки = Заказы.Доставка) INNER JOIN Заказано ON Заказы.КодЗаказа = Заказано.КодЗаказа GROUP BY Доставка.КодДоставки; 3.2 Приведите тексты SQL-запросов, выполняющих заданные действия:
Сформировать список заказов, в котором присутствует товар с минимальной ценой следующего вида: Код заказа, Дата исполнения, Стоимость доставки. «Товары».
Список отсортировать по Стоимости доставки по возрастанию.