Автор работы: Пользователь скрыл имя, 23 Марта 2012 в 10:15, контрольная работа
Задача 1.13.
2 вариант
КодЗаказа |
КодКлиента |
НомерЗаказа |
ДатаНаз начения |
Серий ныйНомер |
Страна |
100 |
547 |
13 |
10.05.08 |
561202 |
Россия |
101 |
568 |
15 |
12.03.08 |
36598 |
Украина |
102 |
547 |
46 |
21.05.08 |
59431 |
Россия |
103 |
529 |
21 |
24.06.08 |
54971 |
Китай |
Результат выполнения операции селекции – выборка строк по принадлежности значения «Клиенты» из России за май 2008года. (фрагмент):
КодЗаказа |
КодКлиента |
НомерЗаказа |
ДатаНаз начения |
Серий ныйНомер |
Страна |
100 |
547 |
13 |
10.05.08 |
561202 |
Россия |
102 |
547 |
46 |
21.05.08 |
59431 |
Россия |
Результат выполнения операции проекции (фрагмент):
КодЗаказа |
НомерЗаказа |
ДатаНазначения |
СерийныйНомер |
Страна |
100 |
13 |
10.05.08 |
561202 |
Россия |
102 |
46 |
21.05.08 |
59431 |
Россия |
Для получения в автоматизированном режиме таблицы с результатом выполнения операции произведения используется следующий запрос:
SELECT Клиенты*, [Заказа на работы]*, FROM Клиенты, [Заказа на работы].
Для получения в автоматизированном режиме таблицы с результатом выполнения операции соединения используется следующий запрос:
SELECT Клиенты*, [Заказа на работы]*, FROM Клиенты INNER JOIN [Заказа на работы] ON Клиенты.КодКлиента = [Заказа на работы].КодКлиента
Для получения в автоматизированном режиме таблицы с результатом выполнения операции селекции используется следующий запрос:
SELECT Клиенты*, [Заказа на работы]*, FROM Клиенты INNER JOIN [Заказа на работы] ON Клиенты.КодКлиента = [Заказа на работы].КодКлиента WHERE Клиенты из России за май 2008г.
Для получения автоматизированном режиме таблицы с результатом выполнения операции проекции используется следующий запрос:
SELECT DISTINCTROW Клиент.Страна, [Заказа на работы].КодЗаказа, [Заказа на работы].НомерЗаказа, [Заказа на работы].ДатаНазначения, [Заказа на работы].СерийныйНомер FROM Клиенты INNER JOIN [Заказа на работы] ON Клиенты.КодКлиента = [Заказа на работы].КодКлиента WHERE Клиенты из России за май 2008г.
6. Формирование запроса
Для исключения повторяющихся строк необходимо использовать следующую инструкцию SELECT DISTINCTROW
SELECT DISTINCTROW Клиент.Страна, [Заказа на работы].КодЗаказа, [Заказа на работы].НомерЗаказа, [Заказа на работы].ДатаНазначения, [Заказа на работы].СерийныйНомер FROM Клиенты INNER JOIN [Заказа на работы] ON Клиенты.КодКлиента = [Заказа на работы].КодКлиента WHERE Клиенты из России за май 2007г
Задача 6.6
Сравнить данные о продажах по бумагам. По какой бумаге объем продаж максимален.
Решение.
1. Определение состава входного сообщения
Исходя из анализа информационной потребности, определяем состав и структуру требуемого сообщения S(Продажа бумаг):
S(Бумаги.Название, Сделки.ОбъемСделки).
2. Разработка модели процесса
Определяем состав полей и таблиц, используемых в нашем запросе. Представляем в графическом виде обобщенную функционально-технологическую схему задачи.
Поскольку сведения
о бумагах находятся в таблице
На выходе процесса представлено сообщение с определенной в предыдущем пункте структурой.
Обобщенная
функционально-технологическая
3. Общее описание процесса решения задачи
Получения выходного сообщения позволит уменьшить трудозатраты на выборку и сравнение сведений об объемах продаж по бумагам. Получение информации всеми потребителями должно положительно повлиять на результаты работы компании.
С позиции потребителя-пользователя запрос можно охарактеризовать как простой с поэтапным потреблением информации.
4. Представление подсхемы базы данных
Бумаги |
КодБум |
НаимБум |
Номинал |
СуммОбъем |
ДатаЭм |
ТипБум |
Сделки |
Код сделки |
КодБум |
КодАгПр |
КодАгПок |
ОбъемСделки |
КодЗаявкиПр |
КодЗаявкиПок |
Цена сделки |
Дата сделки |
ПризнакСд1 |
ПризнакСд1 |
Таблица Бумаги имеет простой ключ «КодБум»
Таблица Сделки – простой ключ «Код сделки».
Таблица Бумаги является главной, а таблица Сделки подчиненной. Тип связи – «один-ко-многим». Связь по полю «КодБум». Значение поля «КодБум» в таблице Сделки обновляется автоматически при изменениях значений поля «КодБум» в таблице Бумаги.
5.
Подготовка контрольного
Процедура реляционной обработки данных выполняется вручную. Представляем значение исходных данных в таблицах.
Все представленные ниже таблицы являются фрагментами:
Бумаги | |
КодБум |
Название |
1 |
Вексель |
2 |
Акция |
Сделки | |
Код Сделки |
ОбъемСделки |
1 |
1000 |
2 |
1323 |
Результат выполнения запроса
Продажа бумаг | |
Название |
ОбъемСделки |
Акция |
1323 |
Вексель |
1000 |
6. Формирование запроса
Для исключения повторяющихся строк необходимо использовать следующую инструкцию
SELECT DISTINCTROW
Полный вариант SQL-запроса:
SELECT DISTINCTROW Бумаги.Название, Сделки.ОбъемСделки
FROM Бумаги INNER JOIN Сделки ON Бумаги.КодБум = Сделки.КодБум
ORDER BY Сделки.ОбъемСделки DESC;
СПИСОК ЛИТЕРАТУРЫ
1. Автоматизированные информационные технологии в экономике: Учеб. / Под ред. Г. А. Титоренко - М :Компьютер: ЮНИТИ, 1998.-400 с.
2. Вескес Дж.Access и SQL Server: Руководство разработчика.- М.: Лори, 1997.-366 с. ^
3. Грабер М. SQL: Пер. с англ.-М.: Лори, 2001.-644 с.
4. Грофф ДSQL: non Hoeруководство - Киев: Изд. группаBHV, 1999.-608 с. .
Дженнингс Р Access и 95 в подлиннике .-СПб.: BHV-СПб., 1997.-800 с.
5 .Информационные, технологии в маркетинге: Учеб. / Под ред. Г. А. Титоренко - М.-ЮНИТИ-ДАНА, 2000.-335с.
6 .Информационныесистемы в экономике / Под ред. В.Дика. М.: Финансы и статистика, 1996.-272 с.
7 .Карпова Т Базы данных: модели, разработка, реализация. -СПб.: Питер, 2001.-304 с. 9 Козлов В. А.Открытые информационные системы. -М.: Финансы и статистика, 1999.-224 с.
8 .Козырев А.А. Информационные технологии в экономике и управлении:
Учеб. - СПб.: Изд-во Михайлова В. А., 2000.-360 с.
9 .Корнелюк В К и др.Access97.-М.: СОЛОН, 1998.-496 с.
10 .0'Лири Д.Управление корпоративными знаниями // Открытые системы.-
1998.-№4/5.-С. 47/50.
11 .Остова Л. В, Синяева И. Н. Основы коммерческой деятельности: Практикум.- М.: Банки и биржи: ЮНИТИ: 1997.-215 с.
12 .Робинсон СMicrosoft Access2000.-СПб.: Питер, 2001.-512 с.
13 .Устинова Г В. Информационные системы менеджмента: Основные аналитические технологии: Учеб. пособие.- СПб.: DiasoftUP 2000 - 368 с.
Информация о работе Информационные системы в экономике 2 вариант