Минобрнауки России
федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Санкт-Петербургский государственный технологический институт (технический университет)
Кафедра систем автоматизированного проектирования и управления
Иванов А.А.
Жадановская Н.П. Базы данных
Контрольные работы
Учебное пособие
для студентов заочной формы обучения
Санкт-Петербург
2016
Стоимость выполнения контрольной работы по базам данных на заказ ... руб.
Готовы следующие варианты:
Вариант 07(М,Н) КР1
Контрольная работа 1
1 Аналитическая часть
Неопределенные значения. Вовлечение неопределенного значения в SQL-запросы
2 Тестовые задания
2.1 Язык определения данных (Data Definition Language, DDL) позволяет создавать и изменять структуру объектов базы данных, например, создавать и ……….. таблицы.
2.2 Как выбрать все записи из таблицы "Persons", упорядоченных по полю "FirstName" в обратном порядке?
□ SELECT * FROM Persons SORT \\\'FirstName\\\' DESC
□ SELECT * FROM Persons SORT BY \\\'FirstName\\\' DESC
□ SELECT * FROM Persons ORDER BY FirstName DESC
□ SELECT * FROM Persons ORDER FirstName DESC 3 Практические задания
3.1 Определите, содержат ли предложенные тексты запросов ошибку.
Если же запрос верный, то приведите результат выполнения этого запроса. SELECT COUNT(Доставка.КодДоставки), COUNT(Доставка.Название), MIN(Заказы.КодКлиента), Заказано.Количество FROM Доставка, Заказано, Заказы;
SELECT Доставка.КодДоставки, Доставка.Название, Sum(Заказы.КодКлиента) AS Sum-КодКлиента FROM (Доставка INNER JOIN Заказы ON Доставка.КодДоставки = Заказы.Доставка) INNER JOIN Заказано ON Заказы.КодЗаказа = Заказано.КодЗаказа GROUP BY Доставка.КодДоставки, Доставка.Название;
3.2 Приведите тексты SQL-запросов, выполняющих заданные действия:
Сформировать список всех городов, в которых расположены клиенты, исключив дубликаты.
Итоговый список отсортировать в алфавитном порядке.
Кроме того, посчитать и вывести количество различных городов (то есть число записей в списке).