Минобрнауки России
федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Санкт-Петербургский государственный технологический институт (технический университет)
Кафедра систем автоматизированного проектирования и управления
Иванов А.А.
Жадановская Н.П. Базы данных
Контрольные работы
Учебное пособие
для студентов заочной формы обучения
Санкт-Петербург
2016
Стоимость выполнения контрольной работы по базам данных на заказ ... руб.
Готовы следующие варианты:
Вариант 15 (Я) КР1
Контрольная работа 1
1 Аналитическая часть
Запрос. Вложенные подзапросы. 2 Тестовые задания
2.1 ИSQL обладает великолепным механизмом для одновременной или последовательной обработки данных из нескольких ……….. таблиц. В нем реализованы возможности "соединять" или "объединять" несколько таблиц и так называемые "вложенные подзапросы". 2.2 Как выбрать все записи из таблицы "Persons", где значение поля "LastName" равно "Petrov"?
- SELECT [all] FROM Persons WHERE LastName LIKE \'Petrov\'
- SELECT * FROM Persons WHERE LastName<>\'Petrov\'
- SELECT * FROM Persons WHERE LastName=\'Petrov\'
- SELECT [all] FROM Persons WHERE L:astName=\'Petrov\' 3 Практические задания
3.1 Определите, содержат ли предложенные тексты запросов ошибку.
Если же запрос верный, то приведите результат выполнения этого запроса. SELECT Типы.КодТипа, Типы.Категория, Товары.Марка, Sum([Сведения о заказах].ОтпускнаяЦена) AS ПродажиТовара FROM Типы INNER JOIN (Товары INNER JOIN (Заказы INNER JOIN [Сведения о заказах] ON Заказы.КодЗаказа=[Сведения о заказах].КодЗаказа) ON Товары.КодТовара=[Сведения о заказах].КодТовара) ON Типы.КодТипа=Товары.КодТипа WHERE (((Заказы.ДатаРазмещения) Between ‘1/1/1997’ And ‘12/31/1997’)) GROUP BY Типы.КодТипа, Типы.Категория, Товары.Марка ORDER BY3; 3.2 Приведите тексты SQL-запросов, выполняющих заданные действия:
Сформировать список клиентов вида: Название, ОбращатьсяК, Должность, Адрес, Город, Количество сотрудников, обслуживавших заказы этого клиента.
Список отсортировать по названию города в алфавитном порядке, и по названию клиента в обратном алфавитном порядке.