Автор работы: Пользователь скрыл имя, 15 Января 2012 в 11:25, контрольная работа
Задача 1.12
Кому из финских клиентов были оформлены заказы на поставку товаров со скидкой с начала текущего года?
Таблица Агенты
имеет простой ключ «КодАг», таблица
Сделки – простой ключ «КодСделки».
Таблица Агенты является главной,
а таблица Сделки подчиненной. Тип
связи – «один-ко-многим». Связь по полю
«КодАг». Значение поля «КодАг» в таблице
Сделки обновляется автоматически при
изменениях значений поля «КодАг» в таблице
Агенты.
5. Подготовка контрольного примера
Процедура реляционной обработки данных выполняется вручную. Представляем значение исходных данных в таблицах.
Все представленные
ниже таблицы являются фрагментами:
Агенты | |
КодАг | НаимАг |
1 | Петр Иванов |
2 | Иван Пертров |
3 | Григорий Федеров |
Сделки | |||||
Код Сделки | КодБум | ОбъемСделки | КодАгПр | ЦенаСделки | ДатаСделки |
1 | 1 | 1000 | 1 | 1 000,00р. | 12.01.2005 |
2 | 2 | 1323 | 2 | 215 400,00р. | 24.06.2005 |
Результат выполнения запроса
Сведения об агентах | ||
НаимАг | ДатаСделки | ЦенаСделки |
Петр Иванов | 12.01.2005 | 1 000,00р. |
Иван Пертров | 24.06.2005 | 215 400,00р. |
6. Формирование запроса
Для исключения повторяющихся строк необходимо использовать следующую инструкцию
SELECT DISTINCTROW
Полный вариант SQL-запроса:
SELECT DISTINCTROW Агенты.НаимАг, Сделки.ДатаСделки, Сделки.ЦенаСделки
FROM Агенты INNER JOIN Сделки ON Агенты.КодАг = Сделки.КодАгПр
ORDER BY Сделки.ДатаСделки;
Список
используемой
литературы
Информация о работе Контрольная работа по "Информационные системы в экономике"