Минобрнауки России
федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Санкт-Петербургский государственный технологический институт (технический университет)
Кафедра систем автоматизированного проектирования и управления
Иванов А.А.
Жадановская Н.П. Базы данных
Контрольные работы
Учебное пособие
для студентов заочной формы обучения
Санкт-Петербург
2016
Стоимость выполнения контрольной работы по базам данных на заказ ... руб.
Готовы следующие варианты:
Вариант 13(Ш,Щ) КР2
Контрольная работа 2
1 Аналитическая часть
Вложенные подзапросы. Использование вложенных подзапросов в предложениях модификации данных 2 Тестовые задания
2.1 Как изменить значение "Ivanov" на "Stepanov" в колонке "LastName", таблицы Persons?
□ UPDATE Persons SET LastName=\\'Ivanov\\' INTO LastName=\\'Stepanov\\'
□ MODIFY Persons SET LastName=\\'Ivanov\\' INTO LastName=\\'Stepanov
□ MODIFY Persons SET LastName=\\'Stepanov\\' WHERE LastName=\\'Ivanov\\'
□ UPDATE Persons SET LastName=\\'Stepanov\\' WHERE LastName=\\'Ivanov\\' 2.2 Оператор, определяющий, должен ли подчиненный запрос возвращать какие-либо записи:
□ HAVING
□ As
□ SOME
□ EXISTS 3 Практические задания
3.1 Определите, содержат ли предложенные тексты запросов ошибку.
Если же запрос верный, то приведите результат выполнения этого запроса. SELECT Заказы.КодКлиента, Заказы.КодСотрудника,
Заказы.ДатаРазмещения,
Заказано.КодТовара, Заказано.Цена, Заказано.Количество INTO Т1 FROM Заказы INNER JOIN Заказано ON Заказы.КодЗаказа =
Заказано.КодЗаказа; 3.2 Приведите тексты SQL-запросов, выполняющих заданные действия:
Сформировать список сотрудников, не обслуживавших ни один заказ. Вид списка:
Фамилия, Должность, Страна, Город.
Список отсортировать по дате рождения по убыванию.