Смекни!
smekni.com

Базы и банки информационных данных (стр. 2 из 4)

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

6. Поддержка языков БД

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

Стандартным языком наиболее распространенных в настоящее время СУБД является язык SQL (Structured Query Language). Он имеет сразу два компонента: язык определения данных и язык управления данными. Кроме того, одним из языков управления данными является язык QBE – язык запросов по образцу. Подробно о реализаций функций СУБД с помощью языка SQL будет рассказано на отдельных лекциях, посвященных языку SQL.

1.2 Классификация СУБД

1. По степени универсальности все СУБД делятся на СУБД общего назначения и специализированные СУБД. СУБД общего назначения не ориентируются на информационные потребности конкретной группы пользователей. Они могут быть использованы для создания и использования баз данных в любой предметной области (документоведение, образование, риэлтерская деятельность и т.д.). К ним относят MSAccess, MSFoxPro. Однако в некоторых случаях доступные СУБД общего назначения не позволяют добиться требуемых результатов. С этой целью используют специализированные СУБД,которые позволяют осуществить работу с данными, описывающими информационные потребности узкого круга пользователе. К таким СУБД можно отнести Lotus.

2. По функциональности все СУБД делятся на полнофункциональные СУБД, серверы баз данных, клиенты баз данных. Полнофункциональные СУБД представляют собой традиционные СУБД, которые изначально создавались для больших ЭВМ, затем для ПЭВМ. Они являются наиболее многочисленными и мощными по своим возможностям. К ним относят MSAccess, MSFoxPro, Paradox, dBaseIV. Такие СУБД имеют развитый интерфейс, для создания отчетов и запросов используются мастера. Многие СУБД имеют встроенные языки программирования для профессиональных разработчиков. Серверы БД предназначены для организации центров обработки данных в локальной (или глобальной) сети. Они обладают скудным интерфейсом, однако, их основное назначение – организация хранения баз данных удаленных пользователей, защита данных от несанкционированного доступа, ограничение доступа к данным, возможность одновременной работы с базой нескольким пользователям. Данная группа менее многочисленна, однако их количество постоянно растет за счет того, что сегодня практически в любой организации, на любом предприятии все компьютеры соединяются в локальную сеть. Следовательно, возникает необходимость организации централизованного хранения базы и создания удаленного многопользовательского доступа к ней. Примером такой СУБД является СУБД MSSQLServer. В роли клиентов баз данных могут использоваться любые полнофункциональные СУБД. здесь их роль сводится к тому, чтобы обеспечить доступ к данным, их просмотр, поиск и выборку.

3. По характеру использования СУБД делят на персональные и многопользовательские.

Персональные СУБД обычно обеспечивают возможность создания персональных баз данных. Такие СУБД могут выступать в роли клиентов БД. К ним относят MSAccess, MSFoxPro, Paradox, Clipper. Многопользовательские СУБД включают в себя сервер базы данных и клиентскую часть, могут работать в с различными операционными системами, с различными типами ЭВМ. К таким СУБД относят Oracle, Informix.

Компоненты среды СУБД

В СУБД можно выделить несколько основных компонентов: данные, пользователи, аппаратное обеспечение, программное обеспечение, процедуры.

Данные являются наиболее важным компонентом.

Для хранения данных и функционирования базы необходимо аппаратное обеспечение – набор физических устройств (ПК, сеть), на которых существует база и СУБД.

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

Среди пользователей базой данной можно выделить 4 категории лиц: администраторы данных, администраторы баз данных, разработчики баз данных, непосредственно сами пользователи.

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

Администратор базы данных отвечает за физическую реализацию базы, обеспечение безопасности, сопровождает базу в процессе ее эксплуатации, следит за достоверностью информации в базе и т.д.

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

Пользователи – это конечные пользователи, ради которых база проектировалась, создавалась и будет работать. Их часто называют клиентами.

СУБД является достаточно сложным видом программного обеспечения, поэтому в составе СУБД можно выделить ряд программных компонентов:

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

– компилятор языка БД (обычно SQL), предназначенный для работы с данными.

– набор утилит.

2 Информационное обеспечение управления на

таможне

2.1 Информационные таможенные технологии: история развития; роль и место в управлении таможенными процессами

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

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

Одной из первых форм обмена экономической информацией была так называемая немая торговля, которая встречалась в качестве наиболее ранней формы торговли у всех народов. Суть этой торговли заключалась в нежелании входить непосредственные отношения с иностранцами (иноплеменниками), к которым древние люди относились как к неприятелю. Первые материалы о немой торговле есть у Геродота, жившего между 490 и 425 гг. до н.э. и описавшего торговлю в Ливии, Персии и Скифии. Вот как описана эта форма торговли между булгарами и племенем Вису: «Булгары доставляют туда товар, всякий кладет их в определенное место, делает знак и оставляет. Потом возвращается и находит нужный ему товар, положенный рядом. Если удовлетворен им, то берет его и оставляет за него свой товар. Если нет, то забирает его обратно. Покупатель и продавец не видят друг друга».

Некоторые из древних знаков-символов не потеряли актуальность до наших дней. Например, на эмблеме таможенных служащих Российской Федерации изображены две змеи, обвивающие жезл Гермеса-Меркурия. Такой символ носили вначале фараоны, а затем жрецы Древнего Египта. Изображения змей означают знак мудрости и власти, а образующие кольца - цикличность развития жизни на Земле. На каждом этапе этих циклов времени мудрость и власть должны гармонично, мирно дополнять друг друга при разрешении любых торговых споров.

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

Стремление к упорядочению обмена, унификации денежных знаков, созданию логической символики и математического инструментария позволило человеку придумать первые таможенные тарифы, организовать внутреннее и внешнее таможенное пространство, наполнить товары логической информацией и экономической оценкой. Одной из древнейших «информационных таможенных систем» является таможенный закон в виде памятника, обнаруженного в XIX веке в Пальмире (Сирия). Пальмирский пошлинный тариф 137 г. н.э. весом около 15 тонн, найденный русским археологом С.С. Абамелек-Лазаревым и подаренный турецким султаном российскому послу, хранится с 1904 г. в Государственном Эрмитаже в Санкт-Петербурге и является самым ранним и наиболее полным сводом пошлин и правил их взимания, которыми располагает нынешняя таможенная наука.