Исторические информационные системы: теория и практика [litres]
- Автор: Поврозник Надежда Георгиевна, Корниенко Сергей Иванович
- Год: 2021
- Язык: русский
- Год: Высшая школа экономики
- ISBN: 978-5-7598-2321-6
- Жанр: Прочая компьютерная литература
Электронная книга - «Исторические информационные системы: теория и практика [litres]». Краткое содержание книги:
Книга содержит результаты исследования теоретических и прикладных проблем создания и внедрения историко-ориентированных информационных систем. Это первое комплексное исследование по данной тематике. Одни проблемы в книге рассматриваются впервые, другие – хотя и находили ранее отражение в литературе, но не изучались специально.
Издание адресовано историкам, специалистам в области цифровой истории и цифровых гуманитарных наук, а также разработчикам цифровых ресурсов, содержащих исторический контент или ориентированных на использование в исторических исследованиях и образовании.
В формате PDF A4 сохранен издательский макет.
Рис. 2.3. Модель просопографической системы
Другими вариантами систем, когда одна из сущностей является центральной и к ней привязываются остальные, являются источнико-ориентированная и геоинформационная системы. Их ER-диаграммы изображены на рис. 2.4 и 2. 5.
2.3. Системы на основе реляционной модели
Реляционная модель преобладает среди историко-ориентированных информационных систем на протяжении многих лет. Технологической базой систем на основе реляционной модели являются реляционные базы данных и реляционные системы управления базами данных (СУБД), которые представлены на рынке большим разнообразием.
Рис. 2.4. Модель источнико-ориентированной системы
Рис. 2.5. Модель исторической ГИС
Популярность реляционной модели связана как с распространенностью реляционных СУБД, так и с универсальностью и относительной простотой данного типа моделей. «Теоретическая аккуратность, адаптивность и простота использования способствовали росту доминирования в последние годы систем реляционных баз данных и реляционного мышления», – пишут Ч. Харви и Д. Пресс в 1996 г. [Harvey, Press, 1996]. Реляционная модель и ее трансформации продолжают доминировать до сих пор.
В разделе 1.3 мы уже обращались к базам данных, в том числе реляционным. В этой части издания реляционная модель, ее возможности и ограничения будут рассмотрены в аспекте создания исторических информационных систем.
Напомним, что реляционная модель представлена набором отношений (relation), традиционно визуализируемых в виде двумерных таблиц. Наполнение базы данных представляется заданием значений атрибутов в кортежах отношений. Порядок следования кортежей (записей, экземпляров, строк таблицы) значения не имеет. Записи могут быть отсортированы по любому атрибуту. Кортежи (записи) не имеют связей между собой, также нет связей и внутри одного кортежа. Значения атрибутов (признаков) экземпляров образуют столбцы реляционной таблицы. Все значения одного атрибута относятся к одному типу данных. Список поддерживаемых типов данных определяется возможностями конкретной СУБД. К реляционным базам данных предъявляется ряд требований, в частности целостности и отсутствия избыточности.
Наряду с реляционной моделью данных, в том числе для информационных систем, используются иерархическая и сетевая модели, которые значительно менее распространены. Кроме того, развиваются постреляционные модели – объектно-ориентированные, объектно-реляционные базы данных и др.
Реляционные модели наиболее эффективны при создании проблемно-ориентированных систем, а также исторических информационных систем на основе структурированных и массовых источников. При наличии естественной однотипной структуры у массива источников каждый из них становится экземпляром основного отношения (таблицы) базы данных, структурные элементы образуют атрибуты отношения. Если массив источников имеет естественную иерархию, то ее уровни образуют набор отношений, связанных между собой (например, периодические издания, выпуски этих изданий и отдельные публикации). В качестве дополнительных (справочных) отношений могут использоваться различные элементы метаописаний источников: автор, место хранения, место издания, рубрикация, типология и др.
При проблемно-ориентированном подходе к созданию информационной системы типичными отношениями модели являются: персона, источник, организация, публикация и событие. Более подробно они были рассмотрены выше.
Реляционные базы данных имеют ряд ограничений, в основном связанных с жесткой структурой модели. Так, все строки (записи) должны иметь единый набор атрибутов, модель строго определена заранее. Нормализация модели зачастую порождает сложную структуру с дополнительными таблицами и связями. Ограничения реляционной модели при создании историко-ориентированных информационных систем обусловлены как указанными строгими требованиями этой модели, так и спецификой исторических данных, в частности преобладанием слабоструктурированных, неунифицированных данных со сложными внутренними связями [Schreibman, Siemens, Unsworth, 2008].
К наиболее типичным проблемам исторических реляционных баз данных относятся следующие.
Реляционная модель навязывает структуру данных на ранней стадии исследования, что в большинстве случаев неуместно для истории. В результате мы вынуждены данные адаптировать к структуре, а не структуру к данным, что было бы более логичным. Исторические источники не всегда легко укладываются в реляционный формат связанных двусторонних таблиц, а внутренние связи и отношения между элементами не всегда прозрачны [Harvey, Press, 1996].