Исследование динамики импорта овощей на 2 месяца на основе БД ТД в зоне ЮТУ

Автор работы: Пользователь скрыл имя, 25 Мая 2015 в 01:27, курсовая работа

Описание работы

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

Файлы: 1 файл

Курсов_работа.docx

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

Запрос выглядит следующим образом:

Select substr( g33,1,4) as "Тов_позиция", count(*) as "Количество", sum(g38) as "Вес"  from dcltovar_07

group by substr( g33,1,4);

 

В результате получим следующую таблицу:

 

 

 

Составим аналогичный запрос, но теперь вычислим количественные и стоимостные показатели:

select substr( g33,1,4) as "Тов_позиция", count(*) as "Количество", sum(g46) as "Там стоимость" from dcltovar_07

group by substr( g33,1,4);

 

В результате получм:

 

 

Следующий запрос позволяет узнать сумму таможенных платежей, собранную за импорт овощей:

select sum(g474) as "Сумма_платежа"

from dclplatr join dclhead using ( g071, g072, g073)

join dcltovar using( g071, g072, g073,g32)

where substr(dcltovar.g33,1,2)='07'

and g011='ИМ'

Для написания вышеуказанного запроса необходимо связать две таблицы по совпадающим именам полей в них с помощью конструкции join using.  В рассматриваемом примере такими таблицами являются таблица DCLHEAD – основной лист ДТ, DCL TOVAR, которая содержит сведения о товаре, Таблицы связываются по полям  g071 – код таможенного органа, g072 – дата регистрации ДТ, g073 – порядковый номер ДТ по журналу. Также проводится выборка товаров, принадлежащих 07 товарной группе (where substr(dcltovar.g33,1,2)='07'), и заявленных под процедуру импорта (and g011='ИМ').

Выполненный запрос выглядит следующим образом:

 

Далее, чтобы узнать в каких трех таможнях, из всех, действующих в зоне деятельности ЮТУ была задекларирована наибольшая суммарная стоимость импортных товаров, создадим запрос с подзапросом.

Подзапросы обычно содержатся в предложениях where или having SQL оператора или в списке выбора этого оператора. С помощью подзапросов можно проводить дальнейший отбор данных из результатов других запросов.

ROWNUM используем для ограничения количества выводимых данных (в данном запросе нас интересует всего 3 таможни)

В конечном итоге запрос выглядит следующим образом:

SELECT * FROM (SELECT SUBSTR(g071,1,5)||'000' AS Таможня, SUM (g46) AS Там_Стоимость FROM dcltovar

  WHERE g37 LIKE '40%' AND substr(g33,1,2)='07'

  GROUP BY SUBSTR ( g071,1,5)||'000'

  ORDER BY SUM(G46) DESC)

 WHERE  ROWNUM <=3;

 

Данные из запроса отображаются следующим образом:

 

Для исследования динамики импорта овощей в зоне деятельности ЮТУ можно сравнить вес, количество и таможенную стоимость вывозимого товара 07 группы за два месяца.

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

Для месяца – январь получаем такой запрос:

Select sum(g38) as "Вес товара за январь",count(*) as "Количество", sum(g46) as "Там стоимость"

 from dcltovar join dclhead using ( g071, g072, g073)

 where to_char( g072 , 'MM') = '01'

 and g011='ИМ'

 

Выполненный запрос выглядит следующим образом:

 

 

 

Аналогично составляем запрос для февраля:

 

Select sum(g38) as "Вес товара за февраль",count(*) as "Количество", sum(g46) as "Там стоимость"

 from dcltovar join dclhead using ( g071, g072, g073)

 where to_char( g072 , 'MM') = '02'

 and g011='ИМ'

 

 

В результате получаем:

 

 

 

Чтобы получить данные, о конкретных товарах 07 группы, импортируемых Россией (условия поставки, весовые и стоимостные показатели составим следующий запрос):

 

select DISTINCT g15a as "Страна_отправления",g202 as "Условия_поставки", g31_1 as "Описание_товара", g38 as "Вес", g46 as "Стоимость" from dclhead join dcltovar using ( g071, g072, g073)

where substr(dcltovar.g33,1,2)='07' and g011='ИМ'

order by g38 DESC

 

ORDER BY - позволяет сортировать записи в возрастающем порядке по умолчанию.

Конструкция distinct позволяет удалить дубликаты из результирующего множества.

Получаем результат:

 

 

 

 

Также можно сравнить экспорт и импорт овощей. Для этого необходимо составить два запроса, которые будут отличаться друг от друга только записью в графе g011:

 

select  sum(g38) as "Сумма_по_полю_Вес"

from dclhead join dcltovar using ( g071, g072, g073)

where substr(dcltovar.g33,1,2)='07'

and g011='ЭК'

order by g38 desc

select  sum(g38) as "Сумма_по_полю_Вес"

from dclhead join dcltovar using

( g071, g072, g073)

where substr(dcltovar.g33,1,2)='07' and g011='ИМ'

order by g38 desc

 

 


 

Просмотрев результаты запросов можно сделать вывод о том, что разница между экспортом и импортом овощей колоссальна: импорт овощей превышает экспорт почти в 57 раз. 
ЗАКЛЮЧЕНИЕ

 

Повсеместное использование компьютеров привело к пониманию важности задач, связанных с анализом накопленной информации с целью извлечения новых знаний. Возникла потребность в создании хранилищ данных и систем поддержки принятия решений, основанных, в том числе на методах искусственного интеллекта. В настоящее время любая сфера деятельности, в том числе и таможенная, немыслима без процессов накопления и анализа определенной информации. В рамках ЕАИС таможенных органов хранятся огромные массивы информации, включая электронные копии деклараций на товары (ДТ), декларации таможенной стоимости (ДТС) и корректировки таможенной стоимости (КТС).

Умение оперативно и качественно анализировать такую информацию позволяет таможенным органам глубже проникать в суть происходящих процессов ВЭД, а следовательно, и лучше управлять такими процессами. Знание языка SQL дает огромное преимущество в использовании и обобщении информации, способствуют оптимизации деятельности таможенных органов, а именно:

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

 

Базы данных таможенных органов содержат множество необходимых для анализа реквизитов деклараций и приходных ордеров. В данной работе для анализа были выбраны таблицы DCLTOVAR и DCLHEAD.

 

В ходе проделанной работы были выполнены следующие задачи:

  • дать общее представление о СУБД и языке ORACLE-SQL;
  • изучить влияние импорта овощей на экономику РФ;
  • изучить номенклатуру овощей в  ТН ВЭД;
  • проанализировать сведения, хранящиеся в БД электронных копий ТД с помощью SQL -запросов;
  • описать каждый выполненный SQL-запрос.

 

В результате проделанной работы данные были систематизированы в удобном представлении, а именно: разработаны запросы, позволяющие узнать страны, из которых Россия импортирует овощи, их объем и стоимость, сумму таможенных платежей, собранных различными таможнями. Также с  помощью конструкции «AS», используемой для изменения имени столбцов, выбранные данные из таблиц DCLTOVAR и DCLHEAD могут быть понятны не только должностным лицам таможенных органов, декларантам и брокерам, но и другим людям, не связанных с деятельностью таможенных органов.

 

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ

 

 

  1. Д.А. Заставной. Системы управления базами данных и язык Oracle SQL: учебное пособие. Стр. 55. Ростов-на-Дону, 2012 г.
  2. Товарная номенклатура внешнеэкономической деятельности Таможенного союза (ТНВЭД ТС). - Режим доступа:  http://www.tks.ru/db/tnved/tree
  3. IT - аналитический портал. Основы языка SQL .Режим доступа:  http://citforum.ru/programming/32less/les44.shtml
  4. Статистика ВЭД: Импорт овощей в Россию. Режим доступа: http://www.ved-stat.ru/analiz/71-importovoshey

 

 

 

 

 

1 Д.А. Заставной. Системы управления базами данных и язык Oracle SQL: учебное пособие. Ростов-на-Дону, 2012 г. Стр 55

2 IT - аналитический портал. Основы языка SQL .Режим доступа:  http://citforum.ru/programming/32less/les44.shtml

 

3 Статистика ВЭД: Импорт овощей в Россию. Режим доступа: http://www.ved-stat.ru/analiz/71-importovoshey

 


Информация о работе Исследование динамики импорта овощей на 2 месяца на основе БД ТД в зоне ЮТУ