Минобрнауки России
федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Санкт-Петербургский государственный технологический институт (технический университет)
Кафедра систем автоматизированного проектирования и управления
Иванов А.А.
Жадановская Н.П. Базы данных
Контрольные работы
Учебное пособие
для студентов заочной формы обучения
Санкт-Петербург
2016
Стоимость выполнения контрольной работы по базам данных на заказ ... руб.
Готовы следующие варианты:
Вариант 03(Д,Е) КР2
Контрольная работа 2
1 Аналитическая часть
Типы команд языков запросов. 2 Тестовые задания
2.1 Какая SQL команда используется для удаления данных из базеы
- COLLAPSE
- DELETE
- REMOVE 2.2 Как удалить записи, где значение поля "FirstName" равно "Ivan"?
- DELETE FROM Persons WHERE FirstName = \\\'Ivan\\\'
- DELETE ROW FirstName=\\\'Ivan\\\' FROM Persons
- DELETE FirstName=\\\'Ivan\\\' FROM Persons. 3 Практические задания
3.1 Определите, содержат ли предложенные тексты запросов ошибку.
Если же запрос верный, то приведите результат выполнения этого запроса. UPDATEТовары SET Товары.Цена = Цена*0,98 WHERE (((Товары.МинимальныйЗапас < 1500 Or Товары.НаСкладе = 1000) And Товары.ЕдиницаИзмерения<>\\\'Л\\\')); 3.2 Приведите тексты SQL-запросов, выполняющих заданные действия:
Сформировать список заказов, доставкой которых занята фирма «Фирма1». Список должен иметь вид: код заказа, дата размещения, код сотрудника, код клиента.
Список отсортировать по коду заказа по убыванию.
Список записать в таблицу с именем «Т1», предполагая, что такая таблица существует. INSERT INTO T1 SELECT Заказы.КодЗаказа, Заказы.ДатаРазмещения, Заказы.КодСотрудника, Заказы.КодКлиента FROM Доставка INNER JOIN Заказы ON Доставка.КодДоставки = Заказы.Доставка WHERE (Доставка.Название="Фирма1") ORDER BY Заказы.КодЗаказа DESC;