Создание базы данных "Картотека Интерпола"
Интерпол - международный центр регистрации преступников. Структура, функции и организация деятельности организации. Основные этапы проектирования базы данных с применением запросов для овладения навыками создания электронно-информационных ресурсов.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 19.06.2015 |
Размер файла | 2,6 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ
1. ПРОЕКТИРОВАНИЕ И ИСПОЛЬЗОВАНИЕ БАЗЫ ДАННЫХ ДЛЯ КАРТОТЕКИ ИНТЕРОПЛА
1.1 Интерпол - международный центр регистрации преступников
1.2 Структура, функции и организация деятельности Интерпола
1.3 Основные этапы проектирования базы данных картотека Интерпола
2. Создание базы данных картотека Интерпола по дисциплине «Основы алгоритмизации и программирования
2.1 База данных - инструмент для создания картотеки Интерпола
2.2 Создание запросов в базе данных
2.3 Формы MS Access
2.4 Структура базы данных картотека Интерпола по дисциплине «Основы алгоритмизации и программирования
ЗАКЛЮЧЕНИЕ
СПИСОК ЛИТЕРАТУРЫ
ПРИЛОЖЕНИЕ А
ВВЕДЕНИЕ
На сегодняшний день использование баз данных (БД) и информационных систем становится неотъемлемой частью функционирования Международных организации уголовной полиции. В связи с этим большую актуальность приобретает освоение принципов построения и эффективного применения соответствующих технологий и программных продуктов: систем управления базами данных (СУБД), CASE-систем автоматизации проектирования, средств администрирования и защиты баз данных и других. Основной задачей таких организаций как Интерпол является координация усилий отдельных стран и проведение единой политики в области борьбы с обще-уголовной преступностью. В последнее время большое внимание уделяется общественной безопасности и борьбе с терроризмом. К настоящему времени человечеством накоплено поистине гигантское количество информации о людях и их деятельности в области борьбы с преступностью. Но эта информация не лежит мертвым грузом, она хранится в электронном виде и используется в базах данных.
Базы данных - это часть информационных систем - программно-аппаратных комплексов, осуществляющих хранение и обработку огромных информационных массивов. База данных представляет собой определенным образом структурированную совокупность данных, совместно хранящихся и обрабатывающихся в соответствии с некоторыми правилами. Как правило, база данных моделирует некоторую предметную область или ее фрагмент. Очень часто в качестве постоянного хранилища информации баз данных выступают файлы.
Информация Интерпола, которая хранится в базе данных, может постоянно пополняться. От того, как часто это делается, зависит ее актуальность. Информацию об объектах также можно изменять и дополнять.
Базы данных, как способ хранения больших объемов информации и эффективного манипулирования ею, используются во всех областях международных организациях по поимке преступников. В них хранят документы, изображения, сведения об объектах недвижимости, физических и юридических лицах. Существуют правовые базы данных, автомобильные, адрес. Базы данных используются в информационных системах, например, в тех, которые позволяют обеспечивать контроль и управление уровня преступности на уровне государства. В базах данных таких систем хранятся сведения обо всех объектах недвижимости наблюдаемых , расположенных на данных территориях: земельных участках, растительности, строениях, гидрографии, дорогах и пр. Базы данных позволяют анализировать информацию и осуществлять управление информационными потоками, использовать их для статистики, прогнозирования и учета.
Выбранная мною тема дипломной работы «Разработка базы данных картотеки Интерпола «Основы алгоритмизации и программирования» в Access c применением запросов» является актуальной в силу того, что потребность в такой базе данных несомненно есть, База данных облегчает работу с огромной информацией, необходимой для организации поиска, например заключенных сотрудникам Интерпола.
Теперь же, после создания данной базы данных, повседневная работа сотрудника Интерпола упрощается в несколько десятков раз. Ведь теперь не нужно постоянно следить за тем, что:
заключенному, только что занесенному в базу данных, достанется номер другого заключенного.
у регистрируемого заключенного случайно окажется номер паспорта, совпадающие с номером паспорта какого-либо другого заключенного отбывшего или подозреваемого;
при регистрации заключенного нечаянно был указан например, номер камеры, который вовсе не существует в базе данных Интерпола;
Цель работы: разработать базу данных «Разработка базы данных картотеки Интерпола по дисциплине «Основы алгоритмизации и программирования» с применением Запросов» для овладения навыками создания электронно - информационных ресурсов.
Для достижения поставленной цели необходимо решить следующие задачи:
изучение создания, оформления и использования базы данных процессе обучения;
создание базы данных картотеки Интерпола по дисциплине «Основы алгоритмизации и программирования».
Объект исследования: методика создания и использования базы данных. база данные картотека
Предмет исследования: содержание курса основы алгоритмизации и программирования.
Научная и практическая ценность работы заключается в создании базы данных картотеки Интерпола и его использование для изучения курса по дисциплине «Основы алгоритмизации и программирования».
Современные ИС немыслимы без использования баз данных и СУБД потому что системы управления базами данных позволяют объединять большие объемы информации и обрабатывать их, сортировать, делать выборки по определенным критериям и т.п , не используя много ресурсов.
1.ПРОЕКТИРОВАНИЕ И ИСПОЛЬЗОВАНИЕ БАЗЫ ДАННЫХ ДЛЯ КАРТОТЕКИ ИНТЕРОПЛА
1.1 Интерпол - международный центр регистрации преступников
В практике борьбы с преступностью уже давно большое значение придается сбору и хранению уголовно-розыскной и иной криминалистической информации, с помощью которой можно провести индивидуальное отождествление или установить групповую принадлежность проверяемого объекта в процессе раскрытия и расследования преступления (описания признаков внешности преступников, их фотографии, отпечатки пальцев и др.). Ни одна страна мира не обходится без налаженной службы уголовной регистрации, то есть систематизированного учета объектов, имеющих криминалистическое (в основном розыскное), а для некоторых категорий объектов - правовое и криминологическое значение. Систему уголовной регистрации образует совокупность различных видов такого учета.
В каждой стране криминалисты по-разному решали вопрос о классификации и систематизации регистрируемых объектов. Различия в системах классификации объектов учета часто представляли серьезное препятствие или же создавали трудности при попытках проверить сведения о подозреваемом. Делегаты I Международного конгресса полиции, состоявшегося в Монако в 1914 году, признали своевременными создание международного бюро идентификации и введение единых приемов описания объектов уголовной регистрации и единой системы классификации этих приемов. Созданием международной службы уголовной регистрации преследовались три цели:
- сосредоточить в одном месте всю информацию о "международных преступниках" и совершенных ими преступлениях;
- добиться постоянного поступления такой информации;
- как можно шире использовать ее в международной борьбе с уголовной преступностью.
Поставив такие цели, организация сразу же столкнулась с рядом трудностей, не все из которых устранены и сейчас. Одной из них явился вопрос о том, как избежать дублирования криминалистических учетов, превращения "коллекции" Интерпола в сумму картотек отдельных стран. Это неизбежно бы привело к чрезмерному раздуванию его фондов, усложнило работу сотрудников, удлинило время ответа на запросы. Поэтому всем НЦБ было рекомендовано отбирать для Генерального секретариата организации только сведения о преступлениях, затрагивающих интересы двух или более стран; об иностранцах, совершивших опасные преступления в период пребывания в чужой стране; о преступлениях, связанных с международными преступными синдикатами; о преступниках, скрывшихся за границу, и т. д. Но и эту информацию специалисты Интерпола стали "просеивать", отбирая для фонда только самые убедительные материалы, бесспорно свидетельствующие о том, что речь идет о "международном преступлении" или о "международном преступнике". Кроме того, Интерпол взял на себя задачу унифицировать, то есть "перевести на единый язык", все материалы, поступающие из разных стран, в каждой из которых они могут быть систематизированы иначе. Интерпол стремится сделать свои архивы и "коллекции" одинаково доступными для всех стран без их обратного "перевода".
Уголовная регистрация стала наиболее эффективным средством Интерпола в международной борьбе с преступностью. Все учитываемые данные подразделяются Генеральным секретариатом в соответствии с разработанной системой классификации самих объектов и их идентификационных признаков на общую и специальную регистрацию. К идентификационным признакам относятся: демографические данные; признаки, отображающие внешний вид объекта (черты внешности человека, трупа, папиллярные узоры пальцев рук и т. д.); признаки, характеризующие навыки человека (например, способ совершения преступления - а также его привычки, походку, манеру поведения и т. д. Идентификационные признаки фиксируются различными способами -описательным,фотографическим, дактилоскопическим, причем эти способы часто комбинируются. Объектом общей регистрации являются сведения о "международных преступниках" и преступлениях, имеющих международный элемент. Объектом специальной регистрации являются отпечатки пальцев и фотоснимки преступников. Каждому виду объектов соответствует своя картотека или несколько картотек.
В Интерполе ведутся следующие картотеки объектов общей регистрации:
1. Алфавитная картотека всех известных международных преступников (в том числе и разыскиваемых), а также лиц, подозреваемых в преступной деятельности. На конец года на учете Интерпола значилось около 4 млн. преступников. В картотеку заносятся фамилия и имя преступника (подлинные и вымышленные), клички и прозвища, сведения о времени и месте рождения, национальности, профессии, преступной "профессионализации" (мошенник, взломщик сейфов, карманный вор, торговец наркотиками и т. д.), указывается его излюбленный способ совершения преступления. Все карточки размещаются в алфавитном и фонетическом (произношение на французском языке) порядке. На каждого активно действующего преступника в картотеке ведется отдельное досье, куда вносятся данные о его переездах, подозрительных связях, судимостях и т. д. Активно действующими считаются преступники, на которых периодически поступают сведения об их подозрительном поведении, связях, переездах из одной страны в другую. На учете Интерпола значится более 300 тыс. активно действующих преступников.
2. Так называемая "картотека S", куда вносятся данные о внешности преступника (словесный портрет). Картотека насчитывает 177 различных показателей, разбитых на группы: 1) национальность; 2) место совершения преступления; 3)Раса; 4) приблизительный рост; 5) цвет лица и т.д. Терминология "картотеки S" строго определенна.
Описанию подлежат как анатомические признаки (рост, и другие приметы), Главное место в словесном портрете занимает описание лица человека анфас и в профиль. Анатомические признаки фиксируются по их относительным или (реже) абсолютным размерам, форме, положению, цвету и особенностям, из которых наибольшее значение имеют аномалии. Словесный портрет признается надежным средством отождествления личности, так как позволяет отразить анатомическую и функциональную индивидуальность человека. Поэтому он фигурирует во всех розыскных циркулярах Интерпола, где первое место в качестве идентифицирующих занимают функциональные признаки. Описание внешности есть и в регистрационных карточках пофамильной картотеки. На каждого преступника НЦБ заполняет карточку, которая направляется в Генеральный секретариат. Когда подозреваемого нельзя проверить по дактилоскопической картотеке (отсутствуют отпечатки его пальцев) или по фотокартотеке, изучается "картотека S". Опытные служащие Генерального секретариата владеют навыками быстро находить карточки с данными, аналогичными описанию подозреваемого. С этих карточек (одной или нескольких) снимаются копии и отсылаются в страну, полиция которой заинтересовалась данным человеком.
3. Картотека документов и названий, состоящая из двух разделов. В разделе документов ведется учет паспортов (по номерам и сериям), удостоверений личности, которыми когда-либо пользовались известные "международные преступники". Отдельно учитываются и фиксируются серии и номера удостоверений на право владения самолетом, автомобилем, огнестрельным оружием, кинокамерой и т. п. Второй раздел этой картотеки - карточки с названиями морских судов, самолетов, автомашин, на которых, по официальным или неофициальным данным, были случаи контрабандного провоза наркотиков или золота, алмазов, культурных ценностей и т. д., а также с названиями фирм, которые упоминаются в картотеках Интерпола в связи с каким-либо уголовным преступлением или мошеннической аферой, имеющими "выход" за границу того или иного заинтересованного государства.
Карточки с названиями размещены по объектам учета (отдельно - морские корабли, отдельно - самолеты, отдельно - автомашины и т. д.), а внутри каждого подраздела карточки располагаются в соответствии с французским алфавитом .Во многих картотеках Интерпола ключом к поиску нужной информации служат фамилия и имя преступника либо название корабля, автомашины, самолета, промышленной фирмы на французском языке. В связи с тем, что из разных стран запросы поступают на различных языках и одни и те же фамилии, имена, названия пишутся и произносятся по-разному, неизбежно возникали трудности при передаче сведений через средства связи - радио, телефон, телеграф - и при внесении их в картотечный фонд. Как преодолеть этот языковой барьер? Специалисты Интерпола довольно долго решали эту задачу. Предлагались разные варианты фиксации всех названий и фамилий, в том числе использование и латинского языка, и искусственного языка эсперанто. Выход был найден чрезвычайно простой: все названия стали писать так, как они произносятся на французском языке. Фонетическая система регистрации дала возможность преодолеть языковые барьеры в произнесении и написании различных названий и вносить в картотеки огромное количество имен, фамилий, наименований, которые прежде ставили в тупик сотрудников Генерального секретариата. В частности, прежде почти непреодолимые трудности возникали в связи со многими китайскими, индонезийскими, тамильскими и африканскими именами и фамилиями. Фонетическая система оказалась универсальным ключом к нахождению нужной информации в лабиринтах картотек и индексов Интерпола.
4. Картотека преступлений, состоящая из нескольких картотек, каждая из которых соответствует названию определенного вида преступления или видовой группы преступлений: кража, контрабанда оружия, золота, драгоценных камней; преступления против личности (с применением насилия); всевозможные мошенничества; преступления, связанные с различными подделками; изготовление и сбыт поддельных денежных знаков; преступления, связанные с незаконным распространением наркотических средств. Сведения о преступлениях отражают и способ их совершения. Объекты специальной регистрации учитываются в двух картотеках: дактилоскопической (десятипальцевая регистрация) и учета лиц по чертам внешности с использованием фотоизображений или рисованных деталей лица. Дактилоскопические карточки располагаются в картотеке в соответствии с формулой, выведенной по методу криминалистов Гальтона и Генри. Их общее количество давно достигло 200 тыс., а ежегодное прибавление превышает 10 тыс. баз данных. На 54-й сессии Интерпола в Вашингтоне было сообщено, что год картотека пополнилась 15920 новыми базами. За это же время сотрудниками дактилоскопической группы (группа В) по базам была проведена идентификация 496 преступников. Фотографии располагаются по видам преступной "квалификации" субъектов: мошенник, гостиничный вор, фальшивомонетчик, торговец наркотиками и т. д. Фотокартотека насчитывает около 10 тыс. фотокарточек наиболее опасных преступников. В Интерполе ведется также картотека, содержащая сведения об украденных в разных странах автомашинах, похищенных произведениях искусства, ценных ювелирных изделиях, картотека лиц, пропавших без вести, и неопознанных трупов. Имеется справочная картотека ручного нарезного огнестрельного оружия всех стран мира. Генеральный секретариат снабжает национальные центральные бюро свежей информацией из своих картотек, которую он направляет по собственной инициативе, не дожидаясь специального запроса. Если в досье преступника поступают новые данные о том, что он проявляет подозрительную активность, Генеральный секретариат рассылает во все страны-члены так называемый международный циркуляр ("зеленый циркуляр") с просьбой держать данное лицо под наблюдением и информировать Генеральный секретариат о его перемещениях и всех обстоятельствах, имеющих отношение к его преступной деятельности.
Все сведения о преступниках, состоящих на учете в картотеках Интерпола, как основные, так и дополнительные, продублированы на перфокартах. Картотеки Интерпола пополняются совместными усилиями многих стран. В процессе международной борьбы с уголовной преступностью уголовная регистрация дает возможность Интерполу проводить заочное опознание преступников по отпечаткам пальцев, словесному портрету, способу совершения преступления либо по иным признакам. Руководители Интерпола всячески побуждают страны-члены к активному пополнению картотек, к тому, чтобы фонды Интерпола отражали "сегодняшний день" международной уголовной преступности. Однако в настоящее время картотеки Интерпола пополняются полицейскими ведомостями более чем 40 стран.
На 39-й сессии Генеральной ассамблеи было принято решение перевести систему уголовной регистрации Интерпола на электронно-вычислительную технику. Образованная с этой целью рабочая группа детально изучила действующие информационно-поисковые системы в службах уголовной регистрации полиции некоторых стран. Вывод был категоричен: система Интерпола сможет успешно функционировать только в том случае, если будет найден удачный синтез национальных систем. Предусматривалось создать в штаб-квартире организации информационную систему, к которой должны быть подключены НЦБ стран - членов организации. На первом этапе внедрения информационной системы предполагалось обеспечить возможность прямой передачи из НЦБ оперативных данных о розыске лиц и предметов, записи их в "память" ЭВМ Интерпола в Париже и выведения из нее по непосредственным запросам НЦБ. Национальные службы полиции, имеющие кодовый ключ к ЭВМ Интерпола, смогут прямо из своей страны (через НЦБ) автоматически запрашивать компьютер и получать от него необходимые сведения.
В результате обсуждения предложенная рабочей группой модель информационно-поисковой системы Генеральной ассамблеей Интерпола была отклонена. Причиной была не только большая стоимость проекта, но главным образом вопросы обеспечения правовой защиты сведений о лицах, то есть персональных данных, заложенных в такую систему. Персональные данные касаются лиц, в отношении которых имеется приказ на арест с просьбой об их последующей выдаче (или без просьбы), лиц, которых сразу же при их появлении в стране следует взять под полицейское наблюдение, а также пропавших без вести. Надо отметить, что в настоящее время Интерпол вводит в базу данных своей ЭВМ имена разыскиваемых преступников, пропавших без вести, названия украденных ценных предметов и произведений искусства. Руководство Интерпола видит свою первоочередную задачу в модернизации коммуникационной сети Интерпола.. Этого удалось достичь при сооружении комплекса зданий новой штаб-квартиры в Лионе, где под вычислительную технику был отведен отдельный корпус. Комиссия одобрила вопрос о введении в базу данных ЭВМ и других сведений: о способе совершения преступления, внешности преступника (словесный портрет) и т. д. Из всех этих категорий пристальное внимание сейчас обращено на персональные сведения. Вопрос сохранения в тайне сведений о лицах, внесенных в картотеки Интерпола, стал предметом весьма серьезных дискуссий. В каждой из стран - членов Интерпола эти сведения полиция рассматривает как строго конфиденциальные, в работе с ними соблюдаются ведомственные правила секретности, защищающие их от возможного разглашения, утечки. Как с конфиденциальными, с ними обращались и в Интерполе. И все же практика этой организации предусматривает широкий двусторонний обмен такими сведениями между Генеральным секретариатом и НЦБ, который осуществляется по почте, телеграфу, телефону, радио. Поэтому, по мнению специалистов, нужны дополнительные гарантии их защиты от огласки.
1.2 Структура, функции и организация деятельности Интерпола
Основной нормативный акт, регламентирующий деятельность и устанавливающий правовое положение Интерпола - это Устав. В статье 1 Устава законодатель определяет название и местоположение организации: “Организация, именуемая "Международной комиссией уголовной полиции", называется отныне: "Международная организация уголовной полиции - Интерпол". Местом ее пребывания определена Франция”.1 Устав же определяет и цели данной организации, опираясь на которые можно сделать вывод о направлениях деятельности, структуре Интерпола (ст.2 Устава). Цели МОУП следующие:
Обеспечивать широкое взаимодействие всех органов (учреждений) уголовной полиции в рамках существующего законодательства страны и в духе Всеобщей Декларации прав человека.
Создавать и развивать учреждения, которые могут успешно способствовать предупреждению уголовной преступности и борьбе с ней.
Из целей видно, что Интерпол - это объединение учреждений уголовной полиции различных стран, которые осуществляют сотрудничество между собой в рамках своего законодательства, а при этом руководствуются одновременно Всеобщей Декларацией прав человека.2 Тем не менее, согласно статьи 3 Устава Организации категорически запрещается осуществлять какое-либо вмешательство или деятельность политического, военного, религиозного или расового характера.
Членом МОУП может быть любая страна, функции полицейского органа которой соотносятся с функциями Интерпола. Соответствующий правительственный орган государства подаёт заявку Генеральному секретарю МОУП, а принятие в члены утверждается Генеральной Ассамблеей при голосовании большинства - 2/3 голосов.3
Проанализировав вышеизложенное несложно определить и задачи Интерпола. Ими являются:
Установление оперативной связи со всеми членами И. для передачи информации с преодолением существующих языковых барьеров.
Создание и развитие службы сбора и обработки информации, отвечающей международным потребностям.
Обеспечение надежной и быстро реагирующей службы розыска и публикаций о розыске международных преступников.
Координация мер взаимной технической поддержки.
5. Стимулирование международного сотрудничества путем собственной или посреднической деятельности в области исследований, обучения и повышения квалификации, оснащения, использования кадров и вспомогательных средств.
Для реализации своих задач Интерпол обладает собственными быстродействующими линиями связи, обслуживаемыми круглосуточно, осуществляющими в том числе фототелеграфную передачу отпечатков пальцев и фотоснимков. Справочная служба располагает криминалистическими картотеками и системами обработки данных, банком данных о международных преступниках. Создан центр оценки и обработки информации для идентификации международных преступников, включая возможность установления взаимосвязей и совпадений, относимых к лицам и категориям дел.
Международный розыск лиц и (или) предметов объявляется Генеральным секретариатом И. по просьбе национальных центральное бюро или по собственной инициативе. В этих целях распространяются объявления о розыске лиц* для задержания («красноугольное»); для получений сведений («сине-угольное»); превентивное объявление розыска («зеленоугольное»); для идентификации неопознанных трупов («черноугольное»). Может быть объявлен и международный розыск предметов.
Работа Интерпола на местном уровне организована следующим образом: в каждой стране, входящей в организацию, существует Национальное центральное бюро (НЦБ). В нем работают представители местных органов правопорядка. НЦБ общается напрямую со штаб-квартирой Интерпола в Лионе, региональными бюро и НЦБ других государств. Тем самым обеспечивается эффективное сотрудничество почти двухсот государств с различными политическими системами, мировоззрениями и религиями? В рамках Интерпола сотрудничают даже страны, не имеющие между собой дипломатических отношений. В своей деятельности Интерпол не выходит за рамки законодательства данной конкретной страны и действует в духе Всемирной декларации прав человека. Принципы, на основе которых осуществляется экстрадиция преступников, были разработаны ещё в 1930 году.
Высшим органом Интерпола является Генеральная Ассамблея, а в период между ее сессиями высшим административным органом с более узкими полномочиями и составом - Исполнительный комитет во главе с президентом. Постоянно действующим рабочим органом является Генеральный секретариат, во главе которого стоит Генеральный секретарь. Особое положение в системе органов управления Интерпола занимают Национальные центральные бюро (НЦБ), действующие одновременно в двух системах: отдельного государства и данной организации с соответствующим двойным подчинением. Замыкают систему органов управления советники, исполняющие исключительно консультативные функции.
В состав Генеральной Ассамблеи входят представители всех стран-членов. Количественный состав делегации нигде не оговорен. Однако устав требует включать сюда чиновников уголовной полиции высокого ранга, служащих, функции которых в национальном масштабе связаны с деятельностью Интерпола, а также специалистов по вопросам, включенным в повестку дня очередной сессии Генеральной Ассамблеи. В работе сессии могут принимать участие в качестве наблюдателей представители стран, не входящих в Интерпол, а также делегаты от международных организаций. Сессии Генеральной Ассамблеи проводятся ежегодно, в осеннее время, на разных континентах и в разных странах. Каждая делегация при голосовании имеет один голос.
Уставные полномочия Генеральной Ассамблеи следующие:
Определять основные направления сотрудничества полиции разных стран в рамках Интерпола.
Готовить и проводить мероприятия, облегчающие такое сотрудничество.
Принимать новых членов.
Рассматривать и утверждать план работы и бюджет на предстоящий год.
Избирать должностных лиц организации.
Решать финансовые вопросы.
Здесь же образовываются постоянные и временные комиссии по --специальному изучению отдельных вопросов борьбы с преступностью несовершеннолетних, распространением наркотиков и др. Резолюции Генеральной Ассамблеи по внутриорганизационным и процедурным вопросам являются обязательными для исполнения, а резолюции в адрес полицейских органов и правительств - рекомендательными. Кроме названных сессий, представители государств-членов организации регулярно проводят Региональные конференции по проблемам, которые нецелесообразно выносить на сессию Генеральной Ассамблеи. Ряд проблем требует предварительного обсуждения в странах данного региона. Как правило, здесь формируется единая точка зрения ряда стран по данной проблеме, единый подход к ее решению, согласовываются и координируются практические усилия по борьбе с отдельными международными преступлениями уголовного характера, распространенными в данном регионе. Исполнительный комитет выполняет функции Генеральной Ассамблеи в период между сессиями. Он следит за проведением в жизнь рекомендаций Генеральной Ассамблеи, контролирует деятельность Генерального секретаря и готовит повестку дня очередной сессии. Исполнительный комитет состоит из избираемых Генеральной Ассамблеей Президента (сроком на 4 года), трех Вице-президентов (сроком на 3 года), которые должны представлять разные страны и континенты (Азию, Америку, Африку, Австралию и Европу) и девяти делегатов.
Президент Исполнительного комитета Интерпола фактически является главой всей организации и руководит ее деятельностью в период между сессиями Генеральной Ассамблеи. Все руководство осуществляется как через Исполнительный комитет, так и непосредственно путем принятия единоличных решений по текущим делам. C 2012 по 2016 год представитель Франции -- Мирей Балестрази (фр. Mireille Balestrazzi), первая в истории Интерпола женщина-президент. Министерства внутренних дел Франции, под началом которой находились все департаменты французской полиции и их личный состав в количестве более 125 тыс. служащих. Заседания Исполнительного комитета проводится не менее одного раза в год. Все решения принимаются большинством голосов. Однако Президент пользуется своим правом голоса только в том случае, если голоса остальных членов распределились поровну. При выполнении своих функций все члены Исполнительного комитета действуют как представители Интерпола, а не как представители своих стран. Генеральный секретариат является постоянно действующей службой всей организации, включает в себя Генерального секретаря, специалистов и административный персонал. Он проводит в жизнь решения Генеральной Ассамблеи и Исполнительного комитета, действует как международный центр по борьбе с общей преступностью, а также как специализированный и информационный центры, обеспечивает эффективное административное руководство Интерполом, поддерживает связи с НЦБ и международными организациями, готовит необходимые публикации, выполняет обязанности рабочего секретариата на сессиях Генеральной Ассамблеи и заседаниях Исполнительного комитета, поддерживает связь с Президентом и выполняет некоторые иные функции.
Возглавляет секретариат Генеральный секретарь, который назначается Генеральной Ассамблеей сроком на 5 лет из числа лиц, не старше 65 лет. Это главная фигура Интерпола в деле организации борьбы с преступностью. По своему усмотрению он подбирает персонал Генерального секретариата и руководит всеми его службами. В штате Секретариата насчитывается около 300 сотрудников, из которых около 20 работают по контракту. Остальные направлены сюда на работу полицейскими службами стран-членов организации. Всем этим сотрудникам запрещено при исполнении своих функций запрашивать или придерживаться инструкций какого-либо правительства или других органов вне Интерпола. Они должны воздерживаться от любых действий, которые могут препятствовать выполнению их международной миссии. С 1987 г. в составе Генерального секретариата действует Европейский секретариат для разрешения региональных проблем борьбы с незаконной торговлей наркотиками на континенте и другими преступлениями и совершенствования полицейского сотрудничества государств в Европе. В числе других органов Генерального секретариата следует назвать службу Генерального секретариата, специальное отделение для проведения работ общего характера и укрепления безопасности организации. В настоящее время в составе секретариата действуют 4 отдела: административный, полицейский, научно-исследовательский и технического обеспечения. Наибольший интерес представляет деятельность полицейского отдела, который координирует сотрудничество полицейских органов - членов в борьбе с преступностью. В его структуре имеются подотделы по борьбе с незаконной торговлей оружием, международным терроризмом. В другом подотделе обрабатывается информация об изготовлении и сбыте поддельных бумажных и металлических денег, дорожных чеков, облигаций, акций и других фактах фальшивомонетничества. Здесь работает своя экспертная лаборатория для исследования поддельных ценных бумаг, готовится и издается специальный бюллетень «Фальшивомонетничество и подделки», подписчиками которого являются более 15 тыс. банков и эмиссионных учреждений всего мира. Специальный подотдел полицейского отдела занимается сбором и анализом информации о незаконном распространении наркотических средств. В него входят служба руководителя подотдела со специальным подразделением по связям и сотрудничеству, находящаяся в Бангкоке (Таиланд), группа по проведению операций и группа разведки. Большую помощь в работе оказывают региональные органы по борьбе с этими преступлениями. Руководит работой подотдела высший чиновник из Управления по делам о наркотических средствах министерства юстиции США.
В «Доктрине НЦБ», принятой на 34-й сессии Генеральной Ассамблеи Интерпола в 1965 г., отмечено и другое направление деятельности: НЦБ как представитель Интерпола в государстве должно добиваться активного участия национальной полицейской службы в делах Интерпола, информировать свой личный состав о преимуществах пребывания в этой организации, разъяснять условия и принципы международной полицейской кооперации в его системе. При этом НЦБ должны стать центром пропаганды политики Интерпола, инициаторами и проводниками претворения в жизнь всех решений его Генеральной Ассамблеи.
Советникам поручается научная разработка отдельных вопросов. В перечень таких вопросов входят проблемы борьбы с незаконным распространением наркотических и психотропных средс-тв, преступность несовершеннолетних, идентификация и розыск огнестрельного оружия, применение электронно-вычислительной техники в полицейской работе, передача изображений отпечатков пальцев с помощью средств связи и т.п. Генеральный секретарь вправе приглашать специалистов из числа ученых и практиков, хорошо зарекомендовавших себя в определенной области знаний, работы или ремесла. В случае согласия такого лица провести конкретное научное исследование специалист решением Генеральной Ассамблеи назначается на должность консультанта сроком на три года. Досрочное отстранение консультан-тов от должности может производиться только по решению Генеральной Ассамблеи. Свои исследования и другие функции консультанты-советники могут исполнять как в штаб-квартире Интерпола, так и по месту постоянной службы и жительства в своей стране. Им предоставлено право посещать сессии Генеральной Ассамблеи в качестве наблюдателей, а по приглашению президента они могут принимать участие в обсуждении вопросов повестки дня.
Таким образом, из рассмотренного материала видна сложная структура и организация МОУП, её оригинальность и особое положение в мировом сообществе, из чего можно сделать вывод о значимости данной организации для современного общества. Далее будет рассмотрен один из актуальных вопросов настоящего времени - борьба с терроризмом, какую роль в этом играет Интерпол и какие сложности организации работы в этом направлении возникают на практике.
1.3 Основные этапы создания базы данных картотеки Интерпола
Быстрое развитие информационных потребностей прикладных систем требует разнообразных подходов к созданию защищенной, а главное многофункциональной картотеки Интерпола. Сложность базы определяется объемами и структурой информатизации, разнообразием ее видов, множественностью связей между файлами, требованиями к производительности и надежности.
Одной из важнейших составляющих базы данных картотеки Интерпола является быстрый и удобный поиск заключенных, подозреваемых и т.д , их полные данных, а также внесение новой информации сотрудниками.
На этапе тестирования сотрудниками предлагают такие задачи, которые с наибольшей вероятностью подвергнут испытанию работоспособность базы данных и позволят выявить его возможные слабые моменты. Организация данных в базе требует предварительного моделирования, т. е. построения логической модели данных. Главное назначение логической модели данных -- систематизация разнообразной информации и отражение ее свойств по содержанию, структуре, объему, связям, динамике с учетом удовлетворения информационных потребностей всех сотрудников Интерпола. Построение логической модели ведется по этапам с постепенным приближением к оптимальному варианту в рамках конкретных условий. Полезность и эффективность базы данных картотеки Интерпола зависят от степени отображения ею моделируемой предметной области. Предметная область включает объекты (например, заключенных, их номера камер, данные, поиск и т. д.), их свойства и характеристики, взаимодействие и процессы над ними.
В создании базы данных картотеки Интерпола можно выделить следующие основные направления деятельности:
При построении базы данных на этапе создания ее логической модели сначала выявляются объекты, процессы или сущности предметной области, которые могут представлять интерес для сотрудников Интерпола. Например, объектами могут быть заключенные, подозреваемые, отбывшие и т.д. Для каждого объекта выделяется набор характеризующих его свойств (полей, реквизитов). Так, для заключенного -- физического лица это могут быть: фамилия, имя, отчество, , паспортные данные, статья, срок, гражданство и т.д. Для организации -- ее наименование, адрес, расчетный счет, подозрения, название банка и прочие. Принятие решения о том, какая информация должна содержаться в БД, связано не только с определением предметной области или круга обслуживаемых задач, но и с интенсивностью работы с различными видами информации, их динамическими характеристиками, частотой корректировки, степенью взаимосвязи и взаимодействия между ними.
Автоматизацию работы базы данных обеспечивает СУБД, которая манипулирует с конкретной моделью организации данных на носителе. При построении логической модели данных выбирается один из трех подходов моделирования: иерархический, сетевой, реляционный.
Иерархическая модель имеет структуру в виде дерева и выражает вертикальные связи подчинения нижнего уровня высшему. Сетевая модель является более сложной и отличается от иерархической модели наличием горизонтальных связей. Реляционная модель представляется в виде совокупности таблиц, над которыми выполняются операции, формулируемые в терминах реляционной алгебры.. К настоящему времени наибольшее распространение получили реляционные модели. В них все компоненты связаны между собой определенными отношениями. Каждый тип модели имеет свои достоинства и недостатки. Одним из основных достоинств реляционной модели является простота понимания ее структуры. Моделирование базы данных ведется поэтапно, при этом выделяется несколько уровней абстракции, каждому из которых соответствует свой вариант модели. Необходимость выделения нескольких уровней абстракции определяется сложностью процесса отображения предметной области в базе данных. Привязку логической модели к программным и техническим средствам называют физической моделью базы данных. Она и дает конечное материализованное воплощение процессов создания базы данных. После выбора окончательного варианта логической модели определяется вся совокупность показателей и реквизитов, необходимых и достаточных для решения обозначенного круга задач, формируются файлы, в которых выделяется ключевое поле (реквизит) для взаимодействия с другими файлами. Далее устанавливается тип данных и разрядность каждого поля, количество записей в файлах и другие характеристики.
Средства современных СУБД позволяют выполнять поиск в базе данных как через файл-оглавление, так и прямо, обращаясь к тексту файла DBT. Запрос может содержать, например, Фамилию подозреваемого или какое-то ключевое слово из текста, по которому СУБД будет просматривать все тексты подряд до нахождения соответствующего запросу текста. Для работы с данными используются процессор баз данных, средства быстрого построения интерфейса (Конструктор форм и отчетов), объекты доступа и манипулирования данными (таблицы, формы, запросы, отчеты, макрокоманды, макросы, модули). Автоматизация типовых рутинных операций выполняется с помощью готовых визуальных средств или макрокоманд, объединяемых в макросы. Таким образом, Сотрудники Интерпола могут обратиться к созданию процедур и функций для работы с данными. При этом, если недостает возможностей визуальных готовых средств, обращаются к макрокомандам, а если и их возможностей недостаточно, можно использовать язык программирования. Он позволяет создавать свои массивы, типы данных, функции, приложения. Имеется возможность целиком создать базу данных с помощью программирования, когда в этом появляется необходимость. Технология ввода данных в базу допускает использование таблицы и формы, через которые обеспечивается работа только с одной строкой, таблицы. Ввод с помощью формы позволяет располагать поля в нужном порядке, удобном для сотрудников Интерпола. Создание форм может выполнять сотрудник сам или с помощью Мастера. Этапы создания формы включают выбор полей, внешнего вида, стиля и названия формы. Технология запросов к данным базы в большинстве строится программно, а в Access она выполняется визуально (за исключением сквозных запросов). Сотрудник благодаря Access реализует разнообразные запросы выборки, при этом они могут модифицировать исходные данные. В этом заложены резервы ускорения работа с данными. Недостатком технологии Access является замедление скорости работы с данными при увеличении размеров таблиц. Сотрудник Интерпола может направлять запросы в базу для добавления, удаления, обновления, создания таблиц. Запросы можно составить и программным путем. Одна из сильных сторон технологии Access -- фильтры, которые позволяют выбирать информацию с помощью запросов или установкой критериев.
Создание параметрических запросов дает возможность сотруднику вводить значения для отбора данных. Наряду с формами для каждой таблицы могут быть созданы отчеты с помощью меню клавиатуры или программным путем, что более трудоемко. Для каждой таблицы можно создать Автоотчет с выводом данных в столбец. При создании отчета с выбором полей, но без вывода всех имеющихся в таблице или запросе данных. Access позволяет обратиться к Мастеру отчетов. Мастер отчетов помимо выбора полей группирует данные по какому-либо полю, устанавливает интервал группировки, порядок сортировки, диаграммы, макет отчета и его стиль. Для построения еще более сложных отчетов используется Конструктор отчетов. Программное создание отчетов используется для построения собственных мастеров.
Технология выполнения разнообразных действий и функций с данными базы в среде Access осуществляется макрокомандами, которые объединяются в макросы. Задаваемые параметры придают этим действиям гибкость, которой иначе можно добиться только путем кропотливого программирования. Хотя сами макросы упрощают работу, их создание требует от пользователя затрат труда и времени. В Access имеется около пятидесяти макрокоманд. Технологии создания баз данных для персональных компьютеров ориентированы на решение несложных задач с ограниченным объемом информации.
На основе учебных потребностей и целей обучения - подвергается анализу ситуация с использованием компьютерных обучающих систем, сложившаяся в образовании. В настоящее время на рынке компьютерных обучающих систем появилось множество программных продуктов довольно высокого качества, предназначенных для применения в процессе обучения. Они выпускаются как отечественными, так и (в большинстве) зарубежными производителями.
2. СОЗДАНИЕ БАЗЫ ДАННЫХ КАРТОТЕКА ИНТЕРПОЛА ПО ДИСЦИПЛИНЕ «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ»
2.1 База данных - инструмент для создания картотеки Интерпола
База данных - набор сведений, хранящихся некоторым упорядоченным способом. Можно сравнить базу данных со шкафом, в котором хранятся документы. Иными словами, база данных - это хранилище данных. Сами по себе базы данных не представляли бы интереса, если бы не было систем управления базами данных (СУБД). .История возникновения и развития технологий баз данных может рассматриваться как в широком, так и в узком аспекте.
В широком смысле понятие истории баз данных обобщается до истории любых средств, с помощью которых человечество хранило и обрабатывало данные. В таком контексте упоминаются, например, средства учёта царской казны и налогов в древнем Шумере (4000 г. до н. э.), узелковая письменность инков -- кипу, клинописи ,содержащие документы Ассирийского царства и т. п. Следует помнить, что недостатком этого подхода является размывание понятия «база данных» и фактическое его слияние с понятиями «архив» и даже «письменность».
История баз данных в узком смысле рассматривает базы данных в традиционном (современном) понимании. Эта история начинается с 1955 года, когда появилось программируемое оборудование обработки записей. Программное обеспечение этого времени поддерживало модель обработки записей на основе файлов. Для хранения данных использовались перфокарты. Оперативные сетевые базы данных появились в середине 1960-х. Операции над оперативными базами данных обрабатывались в интерактивном режиме с помощью терминалов. Простые индексно-последовательные организации записей быстро развились к более мощной модели записей, ориентированной на наборы. За руководство работой Data Base Task Group (DBTG), разработавшей стандартный язык описания данных и манипулирования данными ,Чарльз Бахман получил Тьюринговскую премию. В это же время в сообществе баз данных COBOL была проработана концепция схем баз данных и концепция независимости данных. Следующий важный этап связан с появлением в начале 1970-х реляционной модели данных, благодаря работам Эдгара Ф. Кодда. Работы Кодда открыли путь к тесной связи прикладной технологии баз данных с математикой и логикой. За свой вклад в теорию и практику Эдгар Ф. Кодд также получил премию Тьюринга.
Сам термин база данных (англ. database) появился в начале 1960-х годов, и был введён в употребление на симпозиумах, организованных компанией SDCв 1964 и 1965 годах, хотя понимался сначала в довольно узком смысле, в контексте систем искусственного интеллекта. В широкое употребление в современном понимании термин вошёл лишь в 1970-е годы.
Существует огромное количество разновидностей баз данных, отличающихся по различным критериям. Например, в «Энциклопедии технологий баз данных»,[5] по материалам которой написан данный раздел, определяются свыше 50 видов БД.
Классификация по модели данных[
Иерархическая
Объектная и объектно-ориентированная
Объектно-реляционная
Реляционная
Сетевая
Иерархическая модель данных -- это модель данных, где используется представление базы данных в виде древовидной (иерархической) структуры, состоящей из объектов (данных) различных уровней.
Между объектами существуют связи, каждый объект может включать в себя несколько объектов более низкого уровня. Такие объекты находятся в отношении предка (объект более близкий к корню) к потомку (объект более низкого уровня), при этом возможна ситуация, когда объект-предок не имеет потомков или имеет их несколько, тогда как у объекта-потомка обязательно только один предок. Объекты, имеющие общего предка, называются близнецами (в программировании применительно к структуре данных дерево устоялось название братья).
Первые системы управления базами данных[использовали иерархическую модель данных. Основными информационными единицами в иерархической модели данных являются сегмент и поле. Поле данных определяется как наименьшая неделимая единица данных, доступная пользователю. Для сегмента определяются тип сегмента и экземпляр сегмента. Экземпляр сегмента образуется из конкретных значений полей данных. Тип сегмента -- это поименованная совокупность входящих в него типов полей данных.
Как и сетевая, иерархическая модель данных базируется на графовой форме построения данных, и на концептуальном уровне она является просто частным случаем сетевой модели данных. В иерархической модели данных вершине графа соответствует тип сегмента или просто сегмент, а дугам -- типы связей предок -- потомок. В иерархических структуpax сегмент -- потомок должен иметь в точности одного предка.
Иерархическая модель представляет собой связный неориентированный граф древовидной структуры, объединяющий сегменты. Иерархическая БД состоит из упорядоченного набора деревьев.
Объектно-ориентированная база данных (ООБД) -- база данных, в которой данные моделируются в виде объектов, их атрибутов, методов и классов. Объектно-ориентированные базы данных обычно рекомендованы для тех случаев, когда требуется высокопроизводительная обработка данных, имеющих сложную структуру.
В манифесте ООБД предлагаются обязательные характеристики, которым должна отвечать любая ООБД. Их выбор основан на 2 критериях: система должна быть объектно-ориентированной и представлять собой базу данных.
Обязательные характеристики
Поддержка сложных объектов. В системе должна быть предусмотрена возможность создания составных объектов за счет применения конструкторов составных объектов. Необходимо, чтобы конструкторы объектов были ортогональны, то есть любой конструктор можно было применять к любому объекту.
Поддержка индивидуальности объектов. Все объекты должны иметь уникальный идентификатор, который не зависит от значений их атрибутов.
Поддержка инкапсуляции. Корректная инкапсуляция достигается за счет того, что программисты обладают правом доступа только к спецификации интерфейса методов, а данные и реализация методов скрыты внутри объектов.
Поддержка типов и классов. Требуется, чтобы в ООБД поддерживалась хотя бы одна концепция различия между типами и классами. (Термин «тип» более соответствует понятию абстрактного типа данных. В языках программирования переменная объявляется с указанием ее типа. Компилятор может использовать эту информацию для проверки выполняемых с переменной операций на совместимость с ее типом, что позволяет гарантировать корректность программного обеспечения. С другой стороны класс является неким шаблоном для создания объектов и предоставляет методы, которые могут применяться к этим объектам. Таким образом, понятие «класс» в большей степени относится ко времени исполнения, чем ко времени компиляции.)
Поддержка наследования типов и классов от их предков. Подтип, или подкласс, должен наследовать атрибуты и методы от его супертипа, или суперкласса, соответственно.
Перегрузка в сочетании с полным связыванием. Методы должны применяться к объектам разных типов. Реализация метода должна зависеть от типа объектов, к которым данный метод применяется. Для обеспечения этой функциональности связывание имен методов в системе не должно выполняться до времени выполнения программы.
Вычислительная полнота. Язык манипулирования данными должен быть языком программирования общего назначения.
Набор типов данных должен быть расширяемым. Пользователь должен иметь средства создания новых типов данных на основе набора предопределенных системных типов. Более того, между способами использования системных и пользовательских типов данных не должно быть никаких различий.
Необязательные характеристики:
Множественное наследование
Проверка типов
Распределение
Проектные транзакции
Подобные документы
Структура, функции и организация деятельности Интерпола. Основные этапы проектирования базы данных картотеки. Назначение и виды запросов. Структура базы данных Интерпола по дисциплине "Основы алгоритмизации и программирования". Главная кнопочная форма.
дипломная работа [2,6 M], добавлен 10.07.2015Авторизация с каталогами проектирования базы данных магазина. Задачи базы данных: учет всех товаров, поиск и выдача данных о клиентах, адрес, телефоны, цена и наличие товара. Этапы проектирования базы данных. Схема данных, создание запросов и их формы.
реферат [1,6 M], добавлен 22.10.2009Создание базы данных "Картотека абонентов АТС" в среде Microsoft Access с учетом специфики и структуры организации. Обоснование выбора среды проектирования. Оформление пользовательской документации. Испытание готового продукта, расчет себестоимости.
дипломная работа [8,4 M], добавлен 28.02.2012Понятие и основное содержание баз данных. Разновидности информационных моделей. Этапы практического создания нормализованной базы данных средствами Microsoft Access. Использование маски ввода, создание запросов для выдачи соответствующих справок.
контрольная работа [553,8 K], добавлен 03.03.2015Основные понятия и определение базы данных, этапы создания и проектирования, используемые модели. Создание базы данных "Страхование населения" для обработки данных о видах страховок, их стоимости, совершенных сделках, клиентах, сроках действия страховки.
реферат [860,5 K], добавлен 01.03.2011Анализ проектирования баз данных на примере построения программы ведения информационной системы картотеки ГИБДД. Основные функции базы данных. Обоснование выбора технологий проектирования и реализации базы данных. Описание информационного обеспечения.
курсовая работа [753,0 K], добавлен 27.08.2012Рассмотрение основных этапов проектирования базы данных "Расписание": создание информационных таблиц, определение схем для связи данных в реестрах. Изучение методов организации форм (режимы автоматический, Мастер, конструктор), запросов и отчетов.
курсовая работа [1,7 M], добавлен 06.02.2010Разновидности систем управления базами данных. Анализ предметной области. Разработка структуры и ведение базы данных. Структурированный язык запросов SQL. Организация выбора информации из базы данных. Общие принципы проектирования экранных форм, макросов.
курсовая работа [3,1 M], добавлен 26.02.2016Особенности проектирования программы на языке С++ для обработки данных из таблиц базы данных. Основные функции программы, создание концептуальной модели базы данных и диаграммы классов, разработка интерфейса пользователя и запросов к базе данных.
курсовая работа [2,1 M], добавлен 08.06.2012Механизм и основные этапы создания и администрирования базы данных для Картотеки книг или библиотеки при помощи средств Microsoft SQL Server. Характеристика данной базы и требования, предъявляемые к ней. Основные операции с исследуемой базой данных.
курсовая работа [289,8 K], добавлен 21.06.2011