Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РАЗДЕЛ 2.Практики с 7 по 13.doc
Скачиваний:
116
Добавлен:
11.12.2015
Размер:
138.24 Кб
Скачать

Практическая работа №13. Контрольная работа по теме «Создание запросов sql» Вариант 1

  1. Напишите инструкцию SQL-запроса на выборку, возвращающий из таблицы «Продажи»

а) поля: Код_товара, Название, Цена, Количество и Категория, добавить вычисляемое поле Всего=Цена*Количество.

б) 15 самых дешевых товаров категории продукты.

  1. Что даст следующая инструкция:

SELECTDISTINCTROWЗаказы.[Код заказа], Заказчики.Фамилия, Заказчики.Имя, Заказы.[Дата заказа]

FROMЗаказчикиINNERJOINЗаказыONЗаказчики.[Код заказчика] = Заказы.[Код заказчика]

ORDERBYЗаказы.[Код заказа];

  1. Найдите ошибки в написании инструкции:

SELECT*

from поставщики

where страна="Испания"

UNION SELECT название,город,индекс,страна,кодклиента as Код

from клиенты

where страна="Испания"

  1. Продолжите фразу:

Ключевое слово Havingиспользуется для…

Вариант 2

  1. Напишите инструкцию SQL-запроса на выборку, возвращающий из таблицы «Архив профессий» данные

а) полей Профессия, Тип и Оклад (переименовать в Зарплата),добавьте вычисляемое поле Новая зарплата=Оклад*1,1. Задайте сортировку по полю Профессия.

б) выбор первых 15 самых высокооплачиваемых профессий.

  1. Что даст следующая инструкция:

DELETE*

FROM Студент INNER JOIN [Студент заочник]

ONСтудент.Группа=[Студент заочник].Группа

  1. Найдите ошибки в написании инструкции:

SELECTКод заказа, Фамилия & “ ”& ИмяASЗаказчик, Дата заказа

FROMЗаказчикиINNERJOINЗаказыONЗаказчики. Заказчик = Заказы.Код заказчика

ORDERBYЗаказы.Код заказа;

  1. Продолжите фразу:

Ключевое слово Whereиспользуется для…