Минобрнауки России
федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Санкт-Петербургский государственный технологический институт (технический университет)
Кафедра систем автоматизированного проектирования и управления
Иванов А.А.
Жадановская Н.П. Базы данных
Контрольные работы
Учебное пособие
для студентов заочной формы обучения
Санкт-Петербург
2016
Стоимость выполнения контрольной работы по базам данных на заказ ... руб.
Готовы следующие варианты:
Вариант 01(А,Б) КР1
Контрольная работа 1 1 Аналитическая часть
Реализация языка запросов в СУБД, разработанных в России. 2 Тестовые задания 2.1 В СУБД предусмотрены правила, обеспечивающие ………….. данных, что позволяет минимизировать избыточность данных и гарантировать их непротиворечивость. 2.2 Как выбрать все записи из таблицы "Persons", где значение поля "LastName" в алфавитном порядке находится между значениями "Ivanov" и "Petrov"?
□ SELECT * FROM Persons WHERE LastName>\\'Ivanov\\' AND LastName<\\'Petrov\\'
□ SELECT LastName>\\'Ivanov\\' AND LastName<\\'Petrov\\' FROM Persons
□ SELECT * FROM Persons WHERE LastName BETWEEN \\'Ivanov\\' AND \\'Petrov\\' 3 Практические задания
3.1 Определите, содержат ли предложенные тексты запросов ошибку.
Если же запрос верный, то приведите результат выполнения этого запроса. SELECT Клиенты.Название, Заказы.КодЗаказа, Доставка.Название, Заказы.ДатаРазмещения, Заказы.ДатаРазмещения FROM Клиенты LEFT JOIN (Доставка RIGHT JOIN Заказы ON Доставка.КодДоставки = Заказы.Доставка) ON Клиенты.КодКлиента = Заказы.КодКлиента ORDER BY Клиенты. Название, Заказы.КодЗаказа;
SELECT Типы.Категория, Count(Товары.КодТовара) AS [Count-КодТовара], Max(Товары.Цена) AS [Max-Цена], Типы.Описание, Min(Товары.МинимальныйЗапас) AS [Min-МинимальныйЗапас] FROM Типы LEFT JOIN Товары ON Типы.КодТипа = Товары.КодТипа GROUP BY Типы.Категория, Типы.Описание;
3.2 Приведите тексты SQL-запросов, выполняющих заданные действия:
Вывести список сотрудников вида: Фамилия, Имя, Дата найма, количество заказов данного сотрудника.
Список отсортировать по дате найма по количеству заказов сотрудника по убыванию и по дате найма по возрастанию.