«Использование бд в работе по составлению списка военных столкновений на территории белорусско-литовских губерний во время восстания 1863-1864 гг.»

бЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ВЫПУСКНАЯ РАБОТА ПО КУРСУ

«ОСНОВЫ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ»

Магистрант

Лютых Степан Андреевич

Научные руководители:

Кандидат исторических наук, доцент Лукашевич Андрей Михайлович

Ассистент Позняков Андрей Михайлович

Минск − 2010

Оглавление

БИБЛИОГРАФИЧЕСКИЙ СПИСОК 17

ПРЕДМЕТНЫЙ УКАЗАТЕЛь 19

Интернет-ресурсы в предметной области исследования 20

ДЕЙСТВУЮЩИЙ ЛИЧНЫЙ САЙТ 23

/ 23

Граф научных интересов 24

магистранта исторического факультета БГУ 24

Лютых С.А. 24

презентация магистерской диссертации 26

библиографический список 27

приложение 29

перечень условных обозначений

ИТ – информационные технологии

БД – база данных

СУБД – система управления баз данных

реферат «ИСПОЛЬЗОВАНИЕ БД В РАБОТЕ ПО СОСТАВЛЕНИЮ СПИСКА ВОЕННЫХ СТОЛКНОВЕНИЙ НА ТЕРРИТОРИИ БЕЛОРУССКО-ЛИТОВСКИХ ГУБЕРНИЙ ВО ВРЕМЯ ВОССТАНИЯ 1863-1864 гг.»

ВВЕДЕНИЕ

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

В начале 1960-х гг. появляется новая самостоятельная ветвь информатики — технология баз данных (БД). Внедрение вычислительной техники открыло возможности создания систем обработки данных и в сфере науки, в частности, истории.

Тема магистерской работы посвящена военным действиям на территории белорусско-литовских губерний во время восстания 1863-1864 гг. Информация по этой теме содержится в различных, часто противоречащих друг другу письменных источниках, многие из которых являются источниками массового характера. Для того чтобы ее сопоставить, упорядочить и привести к единой системе требуется долгая и кропотливая работа. Очевидно, что сегодня, для выполнения такого рода задач просто не обойтись без использования информационных технологий, в частности системы управления базами данных (БД) Microsoft Access.

Использование этой программы обусловлено следующими факторами. СУБД "ACCESS" позволяет накапливать информацию в цифровом и текстовом виде, применять различные математико-статистические приемы ее анализа, вести группировку, сортировку и извлекать информацию по определенному заданному критерию. Все это дает практически неограниченные возможности для анализа материалов. Фактически исследователь ограничен только колличеством введенной в БД информации и уровнем владения данной программы1.

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

Ниже речь пойдет о технических аспектах создания БД "Перечень боевых столкновений...". Таким образом, главная задача, которая будет решаться в данной работе, заключается в том, чтобы рассмотреть возможности использования информационных технологий при изучении военных действий на территории белорусско-литовских губерний во время восстания 1863-1864 гг. на примере создания БД средствами СУБД "ACCESS".

ГЛАВА 1 ОБЗОР ЛИТЕРАТУРЫ

Опыт создания баз данных применительно к историческим источникам уже не ново. Однако в отечественной науке это не получило еще широкого распространения. В Беларуси первые исторические базы данных начинают появляться в начале 90-х годов. Создание первой из них было вызвано трудностями, с которыми столкнулись архивные службы Беларуси при выдаче справок лицам, незаконно репрессированным в годы Советской власти. Эта проблема стала актуальной после того, как жертвы сталинских репрессий получили право на компенсации и льготы и сотрудники архивов оказались не в состоянии удовлетворить эту лавину запросов традиционными методами. Встал вопрос о создании базы данных, в которую были бы занесены сведения обо всех реабилитированных. В результате, была разработана БД " Лица, незаконно репрессированные" включающая в себя тот набор смысловых единиц, который позволил однозначно идентифицировать личность и отразить содержание документов с необходимой полнотой. На 1994 год было введено несколько тысяч записей, тогда как по предварительным оценкам, общее количество необоснованно репрессированных на Беларуси может достигнуть 300 тысяч человек2.

В конце 90-х начале 2000-х гг. работа по созданию исторических БД в нашей стране продолжалась. За это время были создано несколько БД на материалах периода ВКЛ. Эту работу осуществил коллектив исследователей в Институте истории АНБ, проект финансировался Фондом фундаментальных исследований РБ3. Появились БД по исторической географии Беларуси (фактически это электронный географический указатель, составленный на материалах разнообразных источников, которые имеются в архивах Беларуси, Литвы, Польши, России, опубликованных и неопубликованных), БД к 28-му тому Литовской Метрики, БД по материалам Пописов Войска Великого княжества Литовского 1528 г. идет работа над Пописом 1565 и 1567 гг. В 1996 г. завершено создание компьютерной БД по Тарифу подымного налогообложения Оршанского повета 1667 г.

С началом 90-х гг. компьютерные модели БД начали активно применяться в музейной и архивной сфере РБ.

Значительно дальше в сфере применения БД в исторических исследованиях продвинулась Россия. На базе исторического факультета МГУ создана Лаборатория исторической информатики, где и создаются БД в исторических исследованиях. Описания этих баз опубликованы в Информационном бюллетене и сборниках материалов конференций последних лет. Практически все базы данных включены во всероссийский электронный каталог баз данных НТЦ "Информрегистр". Краткий обзор этих баз дан в книге Гарсковой И.М4. Среди них базы данных по анкетам делегатов съездов Советов РСФСР (1918-1921 гг) и СССР (1922-36), анкетам депутатов 1 и 2 созывов Верховного Совета СССР: биографическим сведениям о депутатах 6 и 11 созывов. Имеются БД по материалам переписей в основном Москвы, Петрограда), начата разработка комплекса машиночитаемых данных по истории ВОВ.

Есть и другие центры, ведущие такую работу: Лаборатория американистики истфака МГУ, Группа по применению ЭВМ и математических методов в исторических исследованиях Института Российской истории РАН.

При создании БД "Перечень боевых столкновений..." мы опирались на сведения, приведенные в сборниках документов посвященных теме восстания 1863-1864 гг. В первую очередь, это архивные материалы Муравьевского музея, относящиеся к польскому восстанию 1863 – 1864 гг. в пределах Северо-Западного края, опубликованные в шестой книге журнала Виленский временник, за 1915 г. Вторая часть этого сборника: Переписка о военных действиях в пределах Северо-Западного края с 11-го января 1863 г. до 7 декабря 1864 г. содержит практически всю необходимую для создания перечня боевых действий информацию.

Недостающая информация была взята из сборников: Восстание в Литве и Белоруссии 1863-1864 гг.: Документы и материалы. М., 1965; Миловидов А. Н. Перечень боевых столкновений русских войск с польскими повстанцами в кампании 1863-1864 гг. в пределах Северо-Запапного края. Вильна, 1915, а так же из ряда мемуарных источников.

При написании выпускной работы по "Основам информационных технологий" активно использовался УМК О.Л. Липницкой "Учебно-методический комплекс по исторической информатике. Базовый курс: обработка и анализ статистических и структурированных исторических источников средствами электронных таблиц и систем управления базами данных» которая является ведущим эксперт в области исторической информатики в нашей стране5.

ГЛАВА 2 МЕТОДИКА ИССЛЕДОВАНИЯ

В выпускной работе по «Основам информационной деятельности» был применен комплекс общих логических методов: анализ и синтез, индукция и дедукция, сравнение и обобщение. Кроме логических методов автор использовал специальные исторические методы: ретроспективный, историко-системный и историко-генетический.

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

Методологическую основу исследование составила опора на широкое поле источников и литературы по выбранной теме. Исследование базируется на принципах историзма (последовательность решения исследовательских задач), объективности (единство и взаимосвязь использованных методов) и комплексного подхода; критической интерпретации источников, систематизации и сравнительном анализе данных.

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

ГЛАВА 3. СОЗДАНИЕ БАЗЫ ДАННЫХ "ПЕРЕЧЕНЬ БОЕВЫХ СТОЛКНОВЕНИЙ НА ТЕРРИТОРИИ БЕЛОРУСсКО-ЛИТОВСКИХ ГУБЕРНИЙ ВО ВРЕМЯ ВОССТАНИЯ 1863-1864 ГГ."

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

Все данные о ходе боевых действий на территории на территории белорусско-литовских губерний находятся в одном файле "Перечень боевых столкновений на территории белорусско-литовских губерний во время восстания 1863-1864 гг." (далее "Перечень боевых столкновений…"). Сама база данных состоит из одной таблицы и называется "Боевые действия". Поскольку разработанная нами структура полей для всех белорусско-литовских губерний одинаковая, мы не стали создавать отдельную таблицу для каждой из них, ограничившись созданием общей для всех губерний таблицы. Это в значительной степени облегчает поиск информации и упрощает работу с БД.

На данном этапе БД имеет следующую структуру и состоит из 9 полей:

1. Уникальный код записи о боевом столкновении (в базе "Счетчик").

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

2. Дата (число/месяц/год) сражения по старому стилю ("дата по с/с").

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

4. Место (город/село/деревня/фольварок/застенок/мыза/урочище/ лес и др.) возле которого произошло сражение ("Место сражения").

5. Губерния.

6. Уезд.

7. Фамилия (или фамилии) командира возглавлявшего повстанческий отряд ("Командир повстанческого отряда"). Эта информация очень важна, поскольку без нее практически невозможно проследить боевой путь того или иного повстанческого отряда.

8. Фамилия командира российского отряда ("Командир российского отряда ").

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

10. В этом поле указываются потери убитыми ("Потери убитыми")

11. ("Потери раненными"). По описанной выше причине аналогичные поле для повстанческих отрядов в БД отсутствует.

Рисунок 1. Таблица "Боевые действия"

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

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

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

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

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

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

Используя возможности программы Microsoft Access, мы можем создать следующие типы запросов:

Запрос о количестве боевых столкновений в той или иной губернии. Этот запрос позволит ответить на вопрос, какие губернии были эпицентром восстания и ранжировать их по степени активности повстанческих отрядов. Аналогичный запрос можно создать и для уездов.

Рисунок 2. Запрос "Колличество сражений по губерниям"

Запрос о количестве боевых столкновений за определенный отрезок времени. Это позволит проследить их динамику, вспышки активности и время затухания восстания.

Запрос, какие российские части принимали самое активное участие в подавлении восстания.

Запрос, какие российские части понесли наибольшие потери в боевых столкновениях.

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

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

Запрос на общее число потерь со стороны русских.

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

Рисунок 3. Запрос "Статистика сражений"

Запрос который позволит выяснить в боях с какими повстанческими отрядами русские несли наибольшие потери.

Запрос в котором будут отображаться лишь те сражения в которых со стороны русских действовало 6 и более рот. Это позволит градировать боевые действий по масштабу.

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

ЗАКЛЮЧЕНИЕ

В данной работе возможность использования информационных технологий применительно к теме магистрской работы ("Военные действий на территории белорусско-литовских губерний во время восстания 1863-1864 гг.") была продемонстрирована на примере создания БД средствами программы Microsoft Access. В реферате был представлен целый цикл работы в этой программе: от разработки структуры БД, до создания запросов и обработки конечных данных.

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

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

  1. Огку «государственный архив смоленской области» государственный архив смоленской области и его филиал в городе вязьма путеводитель смоленск 2012 Об. Редколлегия

    Документ
    Путеводитель содержит информацию о составе и содержании фондов Государственного архива Смоленской области и его филиала в городе Вязьма за период с 1626 по 2010 год включительно.
  2. Рух опору на луганщині

    Документ
    У статті розглядається стан руху Опору в роки Великої Вітчизняної війни під час тимчасової окупації Луганщини німецько-фашистськими загарбниками. Підкреслено, що як і по всій Україні, на Луганщині діяли радянський, стихійний і націоналістичний
  3. Учебно-методический комплекс для студентов 1 курса Факультета Права (5)

    Учебно-методический комплекс
    Учебно-методический комплекс включает рекомендации по научной и учебной работе, словарь юридической терминологии, программы, планы семинарских занятий и другие материалы, необходимые студентам 1 курса Факультета Права для успешного
  4. Учебно-методический комплекс для студентов 1 курса Факультета Права (6)

    Учебно-методический комплекс
    Учебно-методический комплекс включает рекомендации по научной и учебной работе, словарь юридической терминологии, программы, планы семинарских занятий и другие материалы, необходимые студентам 1 курса Факультета Права для успешного
  5. Учебно-методический комплекс для студентов 1 курса Факультета Права (7)

    Учебно-методический комплекс
    Учебно-методический комплекс включает рекомендации по научной и учебной работе, словарь юридической терминологии, программы, планы семинарских занятий и другие материалы, необходимые студентам 1 курса Факультета Права для успешного
  6. Программа вступительных испытаний в магистратуру по направлению 010200. 68 Математика. Прикладная математика «Математический анализ»

    Программа
    Предел числовой последовательности. Основные свойства: единственность предела; ограниченность сходящейся последовательности; сходимость подпоследовательности сходящейся последовательности.
  7. Кафедра теории и истории государства и права печников В. Н. История отечественного государства и права учебно-методический комплекс казань.

    Учебно-методический комплекс
    Рассматривая проблемы становления и эволюции государства, его институтов, «История отечественного государства и права» включает в себя как отдельные факты, прежде всего юридические, так и закономерности исторического развития.
  8. Учебно-методический комплекс для студентов 1 курса Факультета Права (1)

    Учебно-методический комплекс
    УМК - 1. Учебно-методический комплекс Кафедры теории права и сравнительного правоведения для студентов 1 курса Факультета Права Автор-составитель проф.
  9. Учебно-методический комплекс для студентов 1 курса Факультета Права (2)

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

Другие похожие документы..