Контрольная работа по "Информационные системы в экономике"

Автор работы: Пользователь скрыл имя, 15 Января 2012 в 11:25, контрольная работа

Краткое описание

Задача 1.12

Кому из финских клиентов были оформлены заказы на поставку товаров со скидкой с начала текущего года?

Содержимое работы - 1 файл

информац.системы в экономике.doc

— 290.00 Кб (Скачать файл)

     ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

Государственное образовательное учреждение высшего профессионального образования

                 «Тихоокеанский государственный университет»

                Кафедра финансов, кредита и бухгалтерского учета

     Специальность 080105.65 ( 060400 ) «Финансы и кредит»  

     Контрольная работа 

     по  дисциплине «ИНФОРМАЦИОННЫЕ СИСТЕМЫ В ЭКОНОМИКЕ» 
 
 
 
 
 
 

                                                                                 Выполнил : студент_2__курса

                                                                        группы____ФК(зу)________

                                                                   № з/к___10041033859___

                                                                          Фамилия__Сагина___________

     Имя__Мария________________

     Отчество____Андреевна______

                                       Проверил:

                                                                
 
 
 

     Хабаровск 2011 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Задача 1.12

Кому из финских  клиентов были оформлены заказы на поставку товаров со скидкой с начала текущего года?

Решение.

  1. Определение состава входного сообщения

Исходя из анализа  информационной потребности, определяем состав и структуру требуемого сообщения  S (Финские клиенты со скидкой):

S (Клиенты. Название, Клиенты. Страна, Заказано. Скидка, Заказы. Дата размещения.)

Название Страна Скидка ДатаРазмещения
       
 
  1. Разработка  модели процесса

Определяем состав полей и таблиц, используемых в  нашем запросе. Представляем в графическом  виде обобщенную функционально-технологическую схему задачи.

Поскольку сведения о клиентах, находятся в таблице  Клиенты, сведения о дате заказа,

в таблице Заказы, а сведения о скидках в таблице Заказано в запросе необходимо использовать таблицы Клиенты, Заказы и Заказано. Таблицы Клиенты и Заказы связаны между собой по полю “Код Клиента”, причем Клиенты является главной, а Заказы подчиненной. Таблицы Заказы и Заказано связаны по полю “Код Заказа”, причем Заказы в данном случае является главной таблицей, а Заказано-подчиненной. Данные таблицы образуют часть схемы данных, используемую для решения задачи, поэтому других таблиц на входе процесса нет.

На выходе процесса представлено сообщение с определенной в предыдущем пункте структурой. 
 
 
 

 

 
 
 

 
 
 
 

3.   Общее описание процесса решения задачи /

Получения выходного  сообщения позволит уменьшить трудозатраты на выборку по финским клиентам которым были оформлены заказы на поставку товаров со скидкой с начала текущего года. Получение информации всеми потребителями должно положительно повлиять на результаты работы компании.

С позиции потребителя-пользователя запрос можно охарактеризовать как  простой с поэтапным потреблением информации.

4.   Представление подсхемы базы данных

Таблица Заказы имеет простой ключ «КодЗаказа», таблица Клиенты - простой ключ «КодКлиента». Таблица Заказкно ключи «КодТовара» и«КодЗаказа». В отношении между таблицами Заказы и Клиенты, Клиенты является главной, а Заказы подчиненной. Тип связи - «один-ко-многим». Связь по полю «КодКлиента». В отношении между таблицами Заказы и Заказано, Заказы является главной таблицей, а Заказано - подчиненной. Связь по полю «КодЗаказа». Значение полей «КодКлиента» и «КодЗаказа» в побочных таблицах обновляются автоматически при изменениях значений соответсвующих полей в главных таблицах.

5. Подготовка контрольного  примера

Процедура реляционной  обработки данных выполняется в  ручную. Представляем значение исходных данных в таблицах.

Все представленные ниже таблицы являются фрагментами.

Клиенты
Код клиента Название Страна
WANDK Die Wandernde Kuh Германия 
WARTH Wartian Herkku Финляндия
 
Заказано
Код заказа Товар Цена Количество  Скидка
10248 NuNuCa Nuss–Nougat-Creme 140,00р. 223 3,00%
10248 Chartreuse verte 35,30р. 1 0,00%
10248 Jack’s New England Clam Chowder 98,00р. 10 0,00%
10248 Camembert Pierrot 345,00р. 4 5,00%
 
ЗАКАЗЫ
10248 Wartian Herkku 11-01-1998
10249 Toms Spezialitaten 05-07-1996
 
 
 
 

Результат выполнения запроса.

Финские клиенты со скидкой
Название Страна Скидка Дата  размещения
Wartian Herkku Финляндия 3,00% 11-01-1998
Wartian Herkku Финляндия 5,00% 11-01-1998
 

     6. Формирование запроса

Для  исключения  повторяющихся стран необходимо использовать следующую инструкцию SELECT DISTINCTROW

Полный вариант  SQL-запроса:

SELECT DISTINCTROW Клиента. Название, Клиента. Страна, Заказано. Скидки, Заказы. Дата Размещения FROM Клиенты INNER SOIN (Заказы INNER SOIN Заказано ON Заказы. Код Заказа = Заказано. Код Заказа) ON Клиенты. Код Клиента = Заказы. Код Клиента WHERE (((Клиенты. Страна) =”Финляндия”) AND ((Заказано. Скидка)>0) AND

((Заказы. Дата Размещения)>=#1/1/2005#)); 

Задача 1.4

Выдать названия клиентов с заказами на определенный месяц текущего года, их адреса, сведению о месте нахождения. 

Решение.

1. Определение состава  входного сообщения

Исходя из анализа  информационной потребности, определяем состав и структуру требуемого сообщения  S(Клиенты по месяцам):

S(Клиенты.Название, Клиенты.Адрес, Клиенты.Город, Клиенты.Область, Клиенты.Индекс, Клиенты.Страна, Заказы.ДатаРазмещения). 

Название Адрес Город Область Индекс Страна ДатаРазмещения
             
 

2. Разработка модели процесса

Определяем состав полей и таблиц, используемых в  нашем запросе. Представляем в графическом  виде обобщенную функционально-технологическую  схему задачи.

Поскольку сведения о клиентах, их адреса, сведения о месте  нахождения находятся в таблице Клиенты, а сведения о дате заказа, в таблице Заказы, в запросе необходимо использовать таблицы Клиенты и Заказы, связанные между собой по полю «КодКлиента». Таблица Клиенты является главной, а таблица Заказы подчиненной. Данные таблицы образуют часть схемы данных, используемую для решения задачи, поэтому других таблиц на входе процесса нет.

На выходе процесса представлено сообщение с определенной в предыдущем пункте структурой.

Обобщенная  функционально-технологическая схема 

3. Общее описание  процесса решения  задачи

Получения выходного  сообщения позволит уменьшить трудозатраты на выборку по клиентам на определенный месяц текущего года, их телефонов  и факсов. Получение информации всеми потребителями должно положительно повлиять на результаты работы компании.

С позиции потребителя-пользователя запрос можно охарактеризовать как  простой с поэтапным потреблением информации. 

4. Представление подсхемы  базы данных 

    Клиенты
    КодКлиента
    Название
    ОбращатьсяК
    Должность
    Адрес
    Город
    Область
    Индекс
    Страна
    Телефон
    Факс
Заказы
КодЗаказа
КодКлиента
КодСотрудника
ДатаРазмещения
ДатаНазначения
ДатаИсполения
Доставка
СтоимостьДоставки
НазваниеПолучателя
АдресПолучателя
ГородПолучателя
ОбластьПолучателя
ИндексПолучателя
СтранаПолучателя
 
 
 
 
 

Таблица Заказы имеет простой ключ «КодЗаказа», таблица Клиенты – простой ключ «КодКлиента». Таблица Клиенты является главной, а таблица Заказы подчиненной. Тип связи – «один-ко-многим». Связь по полю «КодКлиента». Целостность по значениям определяется отсутствием в таблице Заказы значений поля «КодКлиента», которых нет в таблице Клиенты. Значение поля «КодКлиента» в таблице Заказы обновляется автоматически при изменениях значений поля «КодКлиента» в таблице Клиенты.

Информация о работе Контрольная работа по "Информационные системы в экономике"