Основные характеристики базового программного средства СУБД Oracle и оценка его эффективности при решении таможенных задач

 

 

             

 

 

 

 

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

 

По дисциплине «Информационные таможенные технологии»

 

 

 

На тему «Основные характеристики базового программного средства СУБД Oracle  и оценка его эффективности при решении таможенных задач. »

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

                   

 

                                                 

                                    Оглавление

 

Введение …………………………………………………………………..3

Глава 1.Основные характеристики  СУБД Oracle……………………………………...……………………………….4

Глава 2.Эффективность СУБД Oracle при решении таможенных задач………………………………………………………………….…….6

Глава 3. Основные проекты ГТК на базе технологий Oracle………………………………………………………………….…...9

Заключение…………….…………………………………………..….….12

Список использованных источников………………………………………………..………………13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

                                                       Введение

 

       Для  решения задач централизованного  сбора, хранения и обработки  ГТДэ в 1990 г. были разработаны  программные средства и организована центральная база данных (ЦБД) ГТД ГНИВЦ ФТС России. Первая ЦБД ГТД была создана на ЭВМ VAX-3500 в среде ОС VMS, СУБД- RDB. Для обеспечения полноты, достоверности ЦБД и оперативности поступления информации из таможенных органов была внедрена многоступенчатая технология сбора и контроля информации. Внедрение указанной технологии стало возможно после разработки АРМ ТИ и АРМДостоверность.

       ЦБД ГТД в  RDB позволяла решать задачи таможенной  статистики внешней торговли, выполнять  запросы правительства, руководства ФТС и сторонних организаций. Для ЦБД ГТД на RDB были разработаны как программные средства, решающие регламентные задачи ЕАИС, так и программные средства формирования гибких запросов. Количество решаемых на ЦБД ГТД задач неуклонно росло, но еще быстрее росли информационные потребности пользователей и сложность их запросов. В 1996 г. была организована ЦБД ГТД в среде СУБД ORACLE.

       ЦБД ЕАИС представляет  собой систему баз данных центрального  аппарата таможенной системы.  ЦБД ЕАИС включает технические средства центрального вычислительного комплекса, СУБД (ORACLE), средства ведения баз данных и непосредственно данные.

       Форматно-логический  контроль данных ГТДэ, ДТСэ, КТСэ  описей документов на уровнях  РТУ и таможни производится  с использованием АРМДостоверность, имеющего средства полного контроля заполнения реквизитов ГТДэ в соответствии с действующими на момент оформления нормативными актами. В РТУ и таможнях используется версия АРМДостоверность, реализованная с использованием системы программирования Clipper, в ГНИВЦ — версия «Достоверность О» в среде СУБД Oracle.

       СУБД Oracle имеет  наилучшие характеристики в классе  реляционных СУБД по скорости  обработки и организации хранения  больших объемов данных. Кроме  того, она предоставляет широкие возможности по резервированию, восстановлению и защите данных, аудиту пользователей, их прав доступа и выполняемых операций над данными. Это позволяет значительно повысить надежность системы и обеспечить защиту от несанкционированного доступа.

 

                   

 

 

 

 

 

 

                   Глава 1.Основные характеристики  СУБД Oracle

 

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

       Современная  СУБД Oracle это мощнейший программный  комплекс, позволяющий создавать  приложения любой сложности. Ядром  этого комплекса является база  данных, хранящая информацию, количество  которой за счет предоставляемых  средств масштабирования практически безгранично. C высокой эффективностью работать с этой информацией одновременно может практически любое количество пользователей (при наличии достаточных аппаратных ресурсов), не проявляя тенденции к снижению производительности системы при резком увеличении их числа.

       Механизмы  масштабирования в СУБД Oracle последней  версии позволяют безгранично  увеличивать мощность и скорость  работы сервера Oracle и своих  приложений, просто добавляя новые  и новые узлы кластера. Это  не требует остановки работающих приложений, не требует переписывания старых приложений, разработанных для обычной одно-машинной архитектуры. Кроме того, выход из строя отдельных узлов кластера также не приводит к остановке приложения.

       Встраивание  в СУБД Oracle JavaVM, полномасштабная поддержка серверных технологий (Java Server Pages, Java-сервлеты, модули Enterprise JavaBeans, интерфейсы прикладного программирования CORBA), привело к тому, что Oracle на сегодняшний день де-факто является стандартом СУБД для Internet.

       Еще  одной составляющей успеха СУБД Oracle является то, что она поставляется практически для всех существующих на сегодня операционных систем. Работая под Sun Solaris, Linux, Windows или на другой операционной системе с продуктами Oracle не будет возникать никаких проблем в работе. СУБД Oracle одинаково хорошо работает на любой платформе. Таким образом, компаниям, начинающим работу с продуктами Oracle не приходится менять уже сложившееся сетевое окружение. Существует лишь небольшое количество отличий при работе с СУБД, обусловленных особенностями той или иной операционной системы. В целом же это всегда та же самая безопасная, надежная и удобная СУБД Oracle.

       Также  нельзя не сказать о мудрой  миграционной политике Oracle. Понимая,  что переход с более старой  версии СУБД на новую довольно трудоемкая процедура, связанная с тестированием работы существующих приложений в новом окружении, Oracle, при выпуске новых продуктов уделяет особое внимание совместимости снизу-вверх, делая этот переход практически безболезненным. Помимо этого, для переноса данных из СУБД других фирм в СУБД Oracle, Oracle бесплатно предлагает специальный инструментарий. Обладая удобным графическим интерфейсом, Oracle Migration Workbench в пошаговом режиме, полуавтоматически, поможет выполнить довольно непростую процедуру миграции.

       Последние  версии СУБД Oracle значительно проще  в установке и первоначальной  настройке. Также возросли возможности  по специализированной настройке  работы СУБД под конкретную  задачу. В результате, и при работе  с OLTP-системой, и с хранилищем данных, используя эти возможности по настройке СУБД Oracle, можно достичь поистине впечатляющих результатов.

       СУБД Oracle поставляется в четырех вариантах  Oracle Database Enterprise Edition, Oracle Database Standard Edition, Oracle Database Personal Edition и совсем облегченный мобильный вариант, предназначенный в первую очередь для laptop-ов. При этом все варианты сервера Oracle имеют в своем основании один и тот же код и функционально идентичны за исключением некоторых опций, которые например, могут быть доступны только для Oracle Database Enterprise Edition и не поставляться с другими вариантами СУБД.

       Oracle Database Enterprise Edition. Полнофункциональная  СУБД, возможности которой ограничены, пожалуй, лишь аппаратными ресурсами. По сути в Oracle Database Enterprise Edition включены все новейшие разработки по безопасному хранению, обработке и конечному представлению данных. Широкие возможности по масштабированию позволяют обеспечить работу сервера базы данных 24 часа в сутки, 7 дней в неделю, 365 дней в году, а развитые средства резервного копирования .исключить возможность потери стратегически важной информации.

       Oracle Database Standard Edition. СУБД, обладающая несколько  ограниченными по сравнению с  Oracle Database Enterprise Edition возможностями, что находит свое отражение в стоимости каждой из них. Может быть установлена на серверах поддерживающих не более четырех процессоров. Oracle Database Standard Edition является наилучшим решением для развертывания информационных систем в небольших организациях, рабочих группах или подразделениях больших предприятий.

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

 

      

Глава 2.Эффективность СУБД Oracle при решении таможенных задач

 

       Информационные  технологии — это основа развития  таможенной службы XXI века. В таможенных  органах РФ создана и активно  развивается Единая автоматизированная информационная система таможенных органов – ЕАИС ФТС России. Аналогичные системы созданы практически во всех таможенных службах развитых стран. Например, в США, Англии, Франции, Германии такие системы создавались более 20 лет применительно к местным таможенным правилам.

       ЕАИС ФТС России  базируется на самых современных  и передовых технологиях. Основой  всей автоматизированной системы  таможенных органов является  использование технологий территориально  распределенных баз данных на основе платформы Windows NT и системной среды СУБД Oracle, а также широкое применение технологий, связанных с международными сетями Интернет.

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

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

       Так как от  корректного функционирования баз  данных Oracle, используемых в ЕАИС  таможенных органов, зависит работоспособность  всей ФТС России, информационной  системе оказывается постоянная  техническая поддержка.

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

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

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

       Регулярное выполнение оптимизации работы таможенных приложений в Центральном вычислительном комплексе ЕАИС, региональных таможенных управлениях и таможнях.

       Подготовка рекомендаций  по конфигурации серверного оборудования.

       Первый проект  по расширенной технической поддержке таможенных приложений, использующих СУБД Oracle, был выполнен компанией РДТЕХ в 2005 году. В последующие годы сотрудничество продолжилось.

       Расширенная техническая  поддержка подразумевала решение  любых вопросов, связанных с функционированием программного обеспечения Oracle и приложений, использующих СУБД Oracle. Тем самым расширялась услуга стандартной технической поддержки Oracle, включавшая консультации по телефону и электронной почте по вопросам установки и эксплуатации программного обеспечения Oracle, идентификацию ошибок в работе программ и выработку решений по их устранению, а также получение исправлений и новых версий поддерживаемых продуктов Oracle с новыми функциональными возможностями.

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

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

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

       Настройка  неэффективного SQL и PL/SQL.

       Экспресс-обследование  информационных систем Заказчика,  использующих Oracle, с целью определения  степени сбалансированности и  оптимальности параметров информационных  систем.

       Выезжая  на объект, консультанты РДТЕХ оказывали консультационную помощь в администрировании СУБД Oracle, в настройке процедур резервного копирования, консультировали по программным продуктам Oracle, устраняли конкуренцию за ресурсы сервера, занимались настройкой производительности экземпляра и приложений.

       Основная  цель расширенной технической  поддержки таможенных информационных  систем на базе СУБД Oracle, проводившейся  в период с 2005 по 2007 год, была  достигнута - профилактика приложений  во всех структурных подразделениях ФТС России, где проводились работы, обеспечила полное отсутствие аварийных ошибок. Информационные системы работали устойчиво и надёжно, что положительно сказалось на качестве таможенного оформления.

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

       Подводя итоги проекта, ФТС России охарактеризовал его как успешный, в следующем году список таможен и региональных таможенных управлений на производство работ был расширен, а РДТЕХ получил несколько благодарственных писем:

       "Для  решения проблемных вопросов в рамках расширенной технической поддержки Oracle наша таможня неоднократно обращалась в ГНИВЦ ФТС России для привлечения специалистов РДТЕХ к решению задач, связанных с настройкой СУБД Oracle на серверах таможни. Руководители и технические специалисты РДТЕХ всегда оперативно оказывают помощь, быстро и качественно решают поставленные задачи", - С.А. Семашко, заместитель начальника Калининградской областной таможни по экономической деятельности.

       "Оказанная  компанией РДТЕХ техническая  и методическая помощь позволила повысить производительность работы СУБД Oracle и качество обслуживания информационных систем", - С.М. Поляков, начальник Иркутской таможни.

       "Позвольте  выразить благодарность за качественно  проведенные работы по оптимизации  СУБД Oracle и приложений, работающих с СУБД Oracle, в таможенных органах Северо-Западного федерального округа. Оказанная Вами техническая поддержка позволила повысить производительность работы СУБД", - А.Н. Чупланов, начальник информационно-технической службы Северо-Западного таможенного управления.

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

       Компания  РДТЕХ имеет статус авторизованного  Центра технической поддержки  по программному обеспечению  и бизнес-приложениям Oracle. Квалификация  всех консультантов РДТЕХ, участвовавших  в проекте по расширенной технической поддержке в ФТС России, подтверждена сертификатами Oracle Certified Professional, а два эксперта имеют высшие статусы Oracle Certified Master. В России специалистов такого уровня единицы.

 

 

 

 

 

 

 

       Глава 3. Основные проекты ГТК на базе технологий Oracle

 

       Ориентация  на продукты и технологии Oracle является долгосрочной корпоративной  стратегией Государственного Таможенного  Комитета РФ. ГТК РФ уже более  десяти лет использует технологии Oracle.

       Вот  только некоторые из проектов  ГТК России, реализованных на технологиях и решениях Oracle:

       Единая  автоматизированная информационная  система ГТК РФ - Цетральное информационное  хранилище ведомства и региональные  узлы Единой автоматизированной  информационной системы (ЕАИС) ГТК  России реализованы на промышленной СУБД Oracle. Использование в качестве целевой платформы единой СУБД является важным положительным моментом в проводимых в последнее время работах по модернизации и унификации таможенных баз данных. При этом, в составе СУБД Oracle 9i используются не только традиционные функции реляционного ядра, но и новые возможности, такие, как, например, поддержка хранения и операций с XML-документами, занимающими все большую долю во внутреннем информационном обмене таможни.

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

       В  процессе разработки и оптимизации  системы удалось существенно повысить эффективность работы с данными ГТК России, уменьшив время загрузки информации и объемы памяти, необходимые для хранения агрегированных данных. Время выполнения нерегламентированных запросов к данным таможенных деклараций сократилось с часов и дней до секунд и минут.

       В  базе данных ЕАИС ГТК России  хранятся исторические данные  по ГТД, начиная с 1996 г. Ежедневное  поступление данных по электронным  копиям грузовых таможенных деклараций (ГТД) и таможенных приходных  ордеров (ТПО) составляет от 6 до 8 тысяч записей. Темпы роста объема БД в среднем составляют около 600 тысяч записей в квартал. Этот массив данных, насчитывающий на начало 2003 года более 25 миллионов документов и более 120 гигабайт данных, содержит ценнейшую информацию о внешнеэкономической деятельности России.

       В  качестве платформы для реализации  системы было выбрано семейство  продуктов для оперативной аналитической  обработки данных (OLAP) Oracle Express. Для  доступа к детальным данным  из многомерных кубов использовался продукт Oracle Discoverer.

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

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

       Рабочие  и выходные отчеты публикаций  представляют собой набор из 230 экранных форм, реализованных на Oracle Forms 6.5. Технология анализа данных  от "агрегата к детали" внедрена с использованием инструментов Oracle Express - Oracle Discoverer.

       Автоматизированная  система доступа к данным таможенной  статистики внешней торговли - Автоматизированная  система доступа к данным таможенной  статистики внешней торговли (АСД "Доступ-ТСВТ") обеспечивает доступ абонентов сетей Internet/Intranet к специально сформированным для этих целей информационным массивам таможенной статистики внешней торговли (ИМ ТСВТ) России, и предоставляет сервис (инструментарий) для оперативного анализа агрегированных данных таможенной статистики внешней торговли. Проект позволяет расширить круг потенциальных потребителей данных ТСВТ, повысить оперативности и качество распространения данных за счет предоставления пользователям среды Internet/Intranet как самих сведений ТСВТ, так и развитого инструментария многомерного оперативного анализа агрегированных данных ТСВТ.

       При разработке использовались: Oracle Express, Oracle Discoverer, Oracle9i Server Enterprise Edition release , Oracle Express Server Multi-Language Edition v.6.3.4, Oracle Express OLAP Client Multi-Language Edition (MLE) v.6.3.4 (Analyzer, Web Publisher), Oracle9i Discoverer Desktop v.9.0.2, Oracle9i Developer Suite Release 2 v.9.0.2 , Oracle Express OLAP Client Multi-Language Edition (MLE) v.6.3.4, Oracle9i Internet Application Server Release 2 v.9.0.2.

       Автоматизированная система обмена информационными ресурсами с таможенными службами стран Содружества Независимых Государств - Автоматизированная система обмена информационными ресурсами (АСОИР) в едином информационном пространстве таможенных служб (ЕИПТС) СНГ создается для повышения эффективности взаимодействия таможенных служб. Она призвана обеспечить оперативное согласование решений, принимаемых таможенными органами государств-участников информационного обмена за счет повышения эффективности использования территориально-распределенной информации.

       Система  должна обеспечить автоматизированный  обмен данными через гетерогенную  транспортную среду между абонентами по согласованным показателям, форматам, структурам и протоколам, а также автоматизацию поддержки принятия решений на основе анализа данных, полученных в результате информационного обмена. Стандартизация и унификация информационного обмена достигается за счет использования унифицированной нормативно-справочной информации (УНСИ) для кодирования информационных показателей и единых стандартов описания электронных сообщений на базе XML.

       При  разработке использовались Oracle Designer 6.0, RDBMS Oracle 9.0.1.4. Server Enterprise Edition, Oracle Advanced Queuing, Oracle Warehouse Builder 9.0.3, Oracle Discoverer 9.0.2, Oracle9i Internet Application Server v.9.0.3, Oracle Portal 9.0.2, Oracle Jdeveloper.

 

                                             

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

                                                       Заключение

 

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

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

       Производительность Oracle также обусловлена широким  разнообразием и мощностью алгоритмов  обработки запросов, характерных  как для OLTP, так и для DSS систем.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

              СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

 

              1. Малышенко Ю.В. Информационные таможенные технологии: учебник. Часть 1/ Ю.В. Малышенко, В.В. Федоров. – М.: РИО РТА, 2007.

              2. Ершов А.Д., Копанева П.С. Информационное  обеспечение управления таможенной  системой: Монография. – СПб.: Знание, 2009.

              3. Кухаренко В.Б. Модернизация  таможенной службы. Монография –  М.: ИЦ «Классика», 2007.

              4. http://www.omega.ru/

              5. http://cendomzn.ucoz.ru/


Основные характеристики базового программного средства СУБД Oracle и оценка его эффективности при решении таможенных задач