Теоретические, методологические и прикладные аспекты
Раздел 1. Понятие базы данных как объекта экспертного исследования
База данных представляет собой организованную совокупность структурированных данных, которая обеспечивает хранение, обработку и получение информации в электронном виде. В современном мире базы данных выступают фундаментальным элементом функционирования практически любой информационной системы, будь то корпоративные учётные системы, государственные реестры, банковские платформы или промышленные комплексы автоматизации. Именно поэтому экспертиза базы данных приобретает всё большее значение как самостоятельное направление экспертной деятельности, требующее глубоких познаний в области информационных технологий, теории управления данными и методологии экспертного исследования.
Экспертиза базы данных представляет собой процесс анализа и оценки базы данных для обеспечения её эффективности и безопасности. Это комплексное исследование, которое помогает убедиться в том, что база данных соответствует требованиям системы, а также обеспечивает безопасность и надёжность хранимых данных. В рамках экспертного исследования базы данных специалист решает широкий спектр задач, начиная от анализа структуры и заканчивая оценкой производительности и защищённости. При этом экспертиза базы данных не сводится к простой проверке технических параметров — она предполагает формирование целостного представления об объекте исследования, его свойствах, связях и закономерностях функционирования.
Объекты базы данных представляют собой компоненты, используемые для создания и управления базами данных. К основным объектам экспертизы базы данных относятся:
• таблицы — основные объекты базы данных, используемые для хранения данных; они состоят из строк (записей) и столбцов (полей), которые определяют типы данных, хранимых в таблице;
• индексы — используются для ускорения поиска и доступа к данным в таблицах; они создаются на одном или нескольких полях таблицы и позволяют быстро находить записи, удовлетворяющие заданным критериям;
• представления — используются для создания виртуальных таблиц, которые содержат данные из одной или нескольких таблиц и предназначены для упрощения доступа к данным и выполнения определённых запросов;
• хранимые процедуры — блоки кода, написанные на специальном языке запросов, которые могут быть сохранены в базе данных и вызваны для выполнения определённых действий;
• триггеры — специальные объекты базы данных, которые реагируют на определённые события, происходящие в базе данных, и могут выполнять определённые действия в ответ на эти события.
Экспертиза базы данных как направление экспертной деятельности опирается на целостную систему теоретических положений, методологических принципов и методических приёмов. Теоретическую основу составляют положения теории баз данных, теории информации, теории систем, а также общей методологии экспертного исследования. Методологическую базу образуют общенаучные и специальные методы познания, адаптированные к специфике объекта — электронной совокупности структурированных данных. Методический аппарат включает совокупность конкретных приёмов и процедур, применяемых экспертом для решения поставленных задач.
Важно подчеркнуть, что экспертиза базы данных имеет выраженный прикладной характер. Её результаты используются для решения широкого круга практических задач: подтверждения достоверности данных, установления фактов неправомерного доступа, оценки качества проектирования информационных систем, определения причин сбоев и отказов, а также для многих других целей. При этом экспертное исследование базы данных всегда проводится в строгом соответствии с требованиями объективности, всесторонности и полноты, что обеспечивает достоверность и обоснованность формируемых выводов.
Раздел 2. Объекты и предмет экспертного исследования баз данных
Предмет экспертизы базы данных определяется теми вопросами, которые ставятся перед экспертом, и той совокупностью свойств и отношений объекта, которые подлежат установлению. В самом общем виде предмет экспертизы базы данных составляют фактические данные о структуре, содержании, функционировании и защищённости базы данных, имеющие значение для правильного разрешения дела или иной задачи, ради которой проводится исследование.
Объектами экспертного исследования выступают как база данных в целом, так и отдельные её компоненты. К числу основных объектов относятся таблицы, индексы, представления, хранимые процедуры, триггеры, а также системные каталоги и журналы, фиксирующие операции с данными. Отдельным объектом исследования может выступать система управления базами данных, обеспечивающая функционирование базы данных, а также программно-аппаратная среда, в которой она развёрнута.
При проведении экспертизы базы данных ставятся вопросы, которые помогают определить качество и надёжность базы данных, а также выявить возможные проблемы и улучшить её функциональность. Наиболее важные вопросы, которые ставятся на экспертизу базы данных, включают:
• какова структура базы данных;
• какие таблицы существуют в базе данных;
• как связаны таблицы в базе данных;
• какие атрибуты (столбцы) находятся в каждой таблице;
• какие типы данных используются для каждого атрибута;
• какие ограничения накладываются на каждый атрибут (например, ограничения на значения или ограничения целостности);
• какие индексы были созданы для таблиц;
• какие запросы на выборку данных могут быть выполнены из базы данных;
• какие процедуры и функции хранятся в базе данных;
• какая архитектура базы данных используется (например, клиент-серверная, веб-ориентированная);
• какая версия системы управления базами данных используется;
• какой объём данных хранится в базе данных;
• как часто выполняются резервные копии базы данных;
• какие меры безопасности были реализованы для защиты базы данных от несанкционированного доступа и хакерских атак;
• соответствует ли база данных современным стандартам безопасности.
Перечень вопросов, разрешаемых в рамках экспертизы базы данных, не является исчерпывающим. В зависимости от конкретных обстоятельств дела перед экспертом могут ставиться вопросы о соответствии базы данных проектной документации, о наличии следов модификации данных, о времени внесения изменений, о соответствии реализованных механизмов защиты требованиям нормативных документов. Каждый вопрос требует от эксперта применения специальных познаний и методик, обеспечивающих получение достоверного и проверяемого результата.
Экспертиза базы данных тесно связана с другими направлениями экспертной деятельности, в частности с компьютерно-технической экспертизой, экспертизой программного обеспечения, экспертизой информационной безопасности. Вместе с тем она обладает собственной спецификой, обусловленной природой исследуемого объекта. База данных представляет собой динамическую систему, состояние которой изменяется во времени, что требует от эксперта особого внимания к фиксации исходного состояния объекта и обеспечению неизменности условий его исследования.
Раздел 3. Задачи экспертного исследования баз данных
Основные задачи, которые могут стоять перед специалистами при проведении экспертизы базы данных, охватывают широкий спектр направлений аналитической деятельности. Рассмотрим их последовательно.
Анализ требований, которые предъявляются к системе, позволяет определить функциональные и нефункциональные требования к базе данных и настроить её соответствующим образом. Эксперты анализируют требования, чтобы определить структуру и содержание базы данных, а также определить функциональность, которую база данных должна предоставлять. Данная задача решается путём сопоставления фактически реализованной структуры базы данных с проектной документацией, техническим заданием и иными документами, фиксирующими требования к системе.
Анализ структуры и содержания предполагает исследование схемы базы данных, а также её содержимого. Эксперты проводят анализ того, как данные организованы, какие таблицы содержатся в базе данных, какие связи между таблицами существуют, а также какие данные хранятся в каждой таблице. Это позволяет экспертам определить, соответствует ли структура базы данных требованиям системы и какие изменения могут потребоваться.
Анализ системы управления базами данных, используемой для управления базой данных, составляет самостоятельную задачу экспертного исследования. Эксперты проводят анализ того, как система управления базами данных работает, какие функции и возможности она предоставляет, а также как она взаимодействует с другими системами. Это позволяет определить, соответствует ли система управления базами данных требованиям системы и какие изменения могут потребоваться.
Анализ производительности представляет собой анализ скорости выполнения запросов к базе данных, а также её способности обрабатывать большие объёмы данных. Эксперты проводят анализ того, как быстро выполняются запросы к базе данных, какие параметры могут влиять на производительность и как их можно оптимизировать. Это позволяет определить, насколько база данных соответствует требованиям производительности системы и какие изменения могут потребоваться для улучшения производительности.
Анализ безопасности направлен на исследование того, как база данных защищена от несанкционированного доступа, какие уровни доступа к данным установлены и как контролируется использование данных. Эксперты проводят анализ существующих механизмов защиты, чтобы убедиться, что они соответствуют требованиям безопасности системы, и определяют, какие меры безопасности могут потребоваться для обеспечения безопасности данных.
Анализ надёжности предполагает исследование того, как база данных обрабатывает ошибки, какие механизмы резервного копирования и восстановления данных используются и как обеспечивается непрерывность работы системы.
Подготовка экспертного заключения завершает исследование. На основе проведённой экспертизы специалисты составляют подробное заключение, в котором описывают все результаты и выводы экспертизы.
Участие в судебных процессах представляет собой отдельную задачу, решаемую экспертом в тех случаях, когда результаты экспертизы базы данных используются в качестве доказательств. Эксперт может привлекаться к участию в судебных заседаниях для дачи пояснений по представленному заключению, ответов на вопросы сторон и суда.
Экспертиза базы данных, таким образом, представляет собой многоаспектное исследование, требующее от эксперта системного подхода и комплексного применения специальных знаний.
Раздел 4. Методологические основы экспертизы баз данных
Методология экспертизы базы данных представляет собой систему принципов, методов и процедур, обеспечивающих получение достоверного знания об исследуемом объекте. Она опирается на общенаучные принципы познания, среди которых важнейшее значение имеют принципы объективности, всесторонности, полноты, системности и проверяемости.
Принцип объективности требует, чтобы выводы эксперта основывались исключительно на результатах проведённого исследования, без влияния субъективных факторов, заинтересованности или предвзятости. Принцип всесторонности предполагает исследование объекта со всех сторон, во всех его существенных связях и отношениях. Принцип полноты означает, что исследование должно охватывать все обстоятельства, имеющие значение для решения поставленных вопросов. Принцип системности требует рассмотрения базы данных как целостной системы, элементы которой находятся во взаимосвязи и взаимозависимости. Принцип проверяемости предполагает, что результаты экспертизы должны быть воспроизводимы и поддаваться проверке независимыми специалистами.
Методы экспертизы базы данных подразделяются на общенаучные и специальные. К общенаучным методам относятся анализ, синтез, индукция, дедукция, аналогия, моделирование, наблюдение, измерение, эксперимент. Специальные методы определяются спецификой объекта исследования и включают:
• методы структурного анализа схемы базы данных;
• методы анализа данных, включая статистические и логические методы;
• методы оценки производительности, основанные на измерении времени выполнения запросов и анализе планов выполнения;
• методы анализа безопасности, включая проверку прав доступа, анализ журналов аудита, тестирование на проникновение;
• методы анализа надёжности, включая анализ отказоустойчивости, проверку механизмов резервного копирования и восстановления;
• методы документирования результатов исследования.
Особое значение в экспертизе базы данных имеет метод фиксации исходного состояния объекта. Поскольку база данных является динамической системой, её состояние может изменяться в процессе исследования. Для обеспечения достоверности результатов эксперт должен обеспечить неизменность исследуемого объекта, например, путём создания полной резервной копии или снятия образа базы данных.
Методологическую основу экспертизы базы данных образует также совокупность методик, разработанных для решения типовых экспертных задач. Методика представляет собой систему предписаний, определяющих последовательность и содержание действий эксперта, применяемых средств и методов, а также форму фиксации результатов.
Экспертиза базы данных как область специальных знаний находится в постоянном развитии, что обусловлено совершенствованием технологий хранения и обработки данных, появлением новых типов баз данных, расширением круга задач, решаемых с их помощью. Это требует от экспертов постоянного повышения квалификации и освоения новых методов исследования.
Раздел 5. Анализ структуры и содержания базы данных
Анализ структуры и содержания базы данных является одной из центральных задач экспертного исследования. Структура базы данных определяется её схемой, которая описывает таблицы, их атрибуты, типы данных, ограничения целостности и связи между таблицами. Содержание базы данных образуют конкретные значения, хранимые в таблицах.
Экспертный анализ структуры начинается с изучения схемы базы данных. Эксперт устанавливает перечень таблиц, входящих в состав базы данных, определяет их назначение и взаимосвязи. Особое внимание уделяется первичным и внешним ключам, обеспечивающим уникальность записей и целостность связей между таблицами. Анализируются ограничения целостности, включая ограничения на допустимые значения атрибутов, ограничения уникальности, ограничения ссылочной целостности.
При анализе содержания базы данных эксперт исследует конкретные данные, хранимые в таблицах. Это позволяет установить фактическое состояние базы данных, выявить возможные аномалии, противоречия или несоответствия. Анализ содержания может включать проверку полноты данных, выявление дублирующихся записей, поиск значений, выходящих за пределы допустимых диапазонов.
Важным направлением анализа структуры является исследование нормализации базы данных. Нормализация представляет собой процесс приведения структуры базы данных к виду, обеспечивающему устранение избыточности и аномалий при выполнении операций вставки, обновления и удаления данных. Эксперт оценивает степень нормализации, соответствие структуры требованиям нормальных форм, а также обоснованность возможных отклонений от требований нормализации.
Анализ структуры и содержания базы данных позволяет эксперту сделать выводы о соответствии базы данных требованиям системы, о качестве её проектирования, о наличии возможных проблем и о необходимости внесения изменений.
Раздел 6. Анализ системы управления базами данных
Система управления базами данных представляет собой комплекс программных средств, обеспечивающих создание, ведение и использование базы данных. Анализ системы управления базами данных составляет самостоятельное направление экспертного исследования.
В рамках данного анализа эксперт устанавливает тип и версию системы управления базами данных, её архитектурные особенности, состав функциональных возможностей. Исследуются механизмы управления транзакциями, обеспечивающие целостность данных при выполнении параллельных операций. Анализируются механизмы блокировок, предотвращающие конфликты при одновременном доступе к данным.
Экспертное исследование системы управления базами данных включает анализ её конфигурации. Параметры конфигурации определяют такие характеристики, как размер буферного пула, максимальное количество одновременных соединений, параметры журналирования, настройки безопасности. Неоптимальная конфигурация может приводить к снижению производительности, повышению риска потери данных или возникновению уязвимостей.
Отдельное внимание уделяется анализу взаимодействия системы управления базами данных с другими компонентами информационной системы. Эксперт исследует интерфейсы, посредством которых осуществляется доступ к базе данных, анализирует используемые протоколы, оценивает надёжность и безопасность взаимодействия.
Анализ системы управления базами данных позволяет эксперту сделать выводы о соответствии используемой системы требованиям, предъявляемым к базе данных, о правильности её настройки, о наличии или отсутствии проблем, связанных с функционированием системы управления.
Раздел 7. Анализ производительности базы данных
Производительность базы данных представляет собой характеристику, отражающую способность системы обрабатывать запросы за приемлемое время при заданной нагрузке. Анализ производительности является важным направлением экспертного исследования.
Экспертный анализ производительности начинается с измерения времени выполнения типовых запросов. Эксперт проводит серию экспериментов, в ходе которых фиксирует время отклика системы на запросы различных типов: выборки, вставки, обновления, удаления данных. Полученные результаты сравниваются с требованиями к производительности, установленными в техническом задании или иных документах.
Важным инструментом анализа производительности является исследование планов выполнения запросов. План выполнения показывает, каким образом система управления базами данных предполагает осуществить запрос: какие таблицы будут прочитаны, какие индексы будут использованы, какие операции соединения будут применены. Анализ планов позволяет выявить неоптимальные запросы и определить пути их оптимизации.
Экспертное исследование производительности включает анализ влияния различных факторов на скорость обработки данных. К таким факторам относятся:
• объём хранимых данных;
• структура таблиц и индексов;
• качество статистики, используемой оптимизатором запросов;
• параметры конфигурации системы управления базами данных;
• характеристики аппаратного обеспечения;
• уровень параллелизма при выполнении запросов.
Анализ производительности позволяет эксперту сделать выводы о соответствии базы данных требованиям по быстродействию, о наличии узких мест и о возможных направлениях улучшения производительности.
Раздел 8. Анализ безопасности базы данных
Безопасность базы данных представляет собой состояние защищённости данных от несанкционированного доступа, модификации, уничтожения или раскрытия. Анализ безопасности является одним из наиболее востребованных направлений экспертного исследования.
Экспертный анализ безопасности начинается с изучения реализованных механизмов аутентификации и авторизации. Аутентификация обеспечивает установление подлинности пользователя, пытающегося получить доступ к базе данных. Авторизация определяет, какие действия разрешены данному пользователю. Эксперт исследует используемые методы аутентификации, их надёжность, а также систему разграничения прав доступа.
Важным направлением анализа является исследование механизмов шифрования данных. Шифрование может применяться как к данным, хранимым в базе данных, так и к данным, передаваемым по каналам связи. Эксперт оценивает используемые алгоритмы шифрования, их стойкость, правильность реализации.
Экспертное исследование безопасности включает анализ журналов аудита, фиксирующих операции с данными. Журналы позволяют установить, какие действия выполнялись с базой данных, кем и когда. Анализ журналов может выявить факты несанкционированного доступа или подозрительной активности.
Анализ безопасности предполагает также оценку соответствия реализованных мер защиты требованиям нормативных документов и стандартов. Эксперт устанавливает, какие меры защиты применяются, и делает вывод об их достаточности для обеспечения требуемого уровня безопасности.
Раздел 9. Анализ надёжности базы данных
Надёжность базы данных представляет собой способность системы сохранять работоспособность и целостность данных при возникновении ошибок, сбоев и отказов. Анализ надёжности составляет важное направление экспертного исследования.
Экспертный анализ надёжности начинается с исследования механизмов обработки ошибок. Эксперт устанавливает, каким образом система реагирует на ошибки, возникающие при выполнении операций, как обеспечивается целостность данных при возникновении исключительных ситуаций.
Важным направлением анализа является исследование механизмов резервного копирования и восстановления данных. Эксперт устанавливает, какие виды резервного копирования применяются, какова периодичность создания резервных копий, как организовано их хранение, как проверяется возможность восстановления данных.
Экспертное исследование надёжности включает анализ механизмов обеспечения непрерывности работы системы. К таким механизмам относятся кластеризация, репликация, балансировка нагрузки. Эксперт оценивает, насколько реализованные механизмы обеспечивают доступность базы данных при возникновении отказов отдельных компонентов.
Анализ надёжности позволяет эксперту сделать выводы о способности базы данных сохранять целостность и доступность данных при возникновении нештатных ситуаций, о достаточности реализованных мер защиты от потери данных.
Раздел 10. Подготовка экспертного заключения
Экспертное заключение представляет собой документ, в котором фиксируются результаты проведённого исследования, формулируются выводы и даются ответы на поставленные вопросы. Подготовка заключения является завершающим этапом экспертизы базы данных.
Структура экспертного заключения включает вводную, исследовательскую и заключительную части. Вводная часть содержит сведения об эксперте, об основании проведения экспертизы, о поставленных вопросах, об объектах исследования. Исследовательская часть описывает применённые методы, излагает ход исследования, фиксирует полученные результаты. Заключительная часть содержит выводы эксперта, сформулированные в виде ответов на поставленные вопросы.
При подготовке заключения эксперт должен обеспечить полноту, объективность и обоснованность изложения. Все выводы должны опираться на результаты проведённого исследования, быть логически обоснованными и проверяемыми. В заключении не допускается использование предположений, не подтверждённых результатами исследования.
Важным требованием к экспертному заключению является его доступность для понимания лицами, не обладающими специальными познаниями в области информационных технологий. Эксперт должен излагать результаты исследования ясным и понятным языком, избегая излишней технической детализации, не имеющей значения для решения поставленных вопросов.
Экспертиза базы данных как направление экспертной деятельности продолжает развиваться, что обусловлено постоянным совершенствованием технологий хранения и обработки данных. Появление новых типов баз данных, таких как распределённые, облачные, нереляционные базы данных, ставит перед экспертами новые задачи и требует разработки новых методов исследования.
Раздел 11. Практические кейсы экспертизы баз данных
Кейс 1. Экспертиза базы данных складского учёта
В рамках судебного разбирательства между двумя коммерческими организациями возник спор о фактическом объёме поставленной продукции. Истец утверждал, что поставщик недопоставил значительную часть товара, ответчик настаивал на полном исполнении обязательств. Единственным объективным источником сведений о движении товара являлась база данных складского учёта, используемая ответчиком.
Перед экспертом были поставлены вопросы о структуре базы данных, о количестве и содержании записей о движении товара за спорный период, о наличии следов модификации данных. Эксперт провёл исследование схемы базы данных, установил наличие таблиц, отражающих поступление товара, его перемещение между складами и отгрузку покупателям. Особое внимание было уделено таблице операций, содержащей записи о каждой хозяйственной операции с указанием даты, времени, типа операции, номенклатуры и количества товара.
При анализе содержания базы данных эксперт установил, что записи о поступлении товара за спорный период содержат сведения о количестве, превышающем объём, указанный истцом. Однако при сопоставлении данных о поступлении и отгрузке была выявлена аномалия: суммарное количество отгруженного товара превышало суммарное количество поступившего. Это противоречие требовало объяснения.
Исследование журналов аудита позволило установить, что в спорный период производилась корректировка записей о поступлении товара. Анализ временных меток показал, что корректировки вносились после даты, указанной в первичных документах. Эксперт также установил, что часть записей о поступлении товара была удалена, о чём свидетельствовали пропуски в последовательности идентификаторов записей.
Дополнительно эксперт проанализировал механизмы резервного копирования, применявшиеся в информационной системе ответчика. Было установлено, что резервные копии создавались ежедневно, однако срок их хранения составлял всего семь дней, что не позволило восстановить состояние базы данных на начало спорного периода.
На основании проведённого исследования эксперт пришёл к выводу, что база данных складского учёта содержит следы модификации, выразившиеся в корректировке и удалении записей о поступлении товара. Выявленные аномалии не позволяют достоверно установить фактический объём поставленной продукции на основании данных базы данных без дополнительного исследования первичных документов.
Для получения дополнительных разъяснений по результатам экспертизы заинтересованные лица могут обратиться в офис Союза «Федерация судебных экспертов», расположенный в Центре Москвы, в непосредственной близости от станции метро Павелецкая.
Кейс 2. Экспертиза базы данных интернет-магазина
Предметом судебного спора стали взаимоотношения между владельцем интернет-магазина и платёжным агрегатором. Платёжный агрегатор утверждал, что интернет-магазин не исполнил обязательства по оплате комиссионного вознаграждения за проведённые платежи. Владелец интернет-магазина отрицал наличие задолженности, ссылаясь на данные своей учётной системы.
Эксперту было поручено исследовать базу данных интернет-магазина с целью установления количества и суммы заказов, оплаченных через платёжный агрегатор за спорный период. Эксперт изучил структуру базы данных, включающую таблицы заказов, платежей, клиентов, товаров. Было установлено, что таблица платежей содержит сведения о каждом платеже с указанием идентификатора заказа, суммы, даты и времени, статуса платежа.
При анализе содержания базы данных эксперт сопоставил записи о заказах с записями о платежах. Было выявлено, что часть заказов имеет статус «оплачен», однако соответствующие записи в таблице платежей отсутствуют. Эксперт предположил, что такие заказы могли быть оплачены через иные платёжные системы, не относящиеся к спорному агрегатору.
Для проверки этой гипотезы эксперт исследовал таблицу платежей на предмет наличия записей о платежах через другие системы. Анализ показал, что в спорный период использовались несколько платёжных систем, при этом идентификация платёжной системы осуществлялась посредством специального атрибута. Сопоставление данных позволило установить, что заказы без записей о платежах через спорный агрегатор были оплачены через другие системы.
Дополнительно эксперт проанализировал журналы веб-сервера, фиксирующие обращения к интерфейсу платёжного агрегатора. Анализ журналов подтвердил, что количество обращений к интерфейсу агрегатора соответствует количеству заказов, оплаченных через данную систему.
На основании проведённого исследования эксперт пришёл к выводу, что база данных интернет-магазина содержит достоверные сведения о платежах, проведённых через спорный платёжный агрегатор. Количество и сумма таких платежей соответствуют данным, представленным платёжным агрегатором.
За разъяснением методики проведённого исследования и полученных результатов можно обратиться в офис Союза «Федерация судебных экспертов» в Центре Москвы, рядом со станцией метро Павелецкая.
Кейс 3. Экспертиза базы данных системы управления персоналом
Судебный спор возник между работником и работодателем по вопросу о выплате премии за выполнение ключевых показателей эффективности. Работник утверждал, что все показатели были выполнены, однако премия не была выплачена. Работодатель ссылался на данные системы управления персоналом, согласно которым часть показателей не была достигнута.
Эксперту было поручено исследовать базу данных системы управления персоналом с целью установления фактических значений ключевых показателей эффективности работника за спорный период. Эксперт изучил структуру базы данных, включающую таблицы сотрудников, подразделений, показателей, значений показателей, периодов оценки.
При анализе содержания базы данных эксперт установил, что значения показателей хранятся в отдельной таблице с указанием идентификатора сотрудника, идентификатора показателя, периода оценки и фактического значения. Эксперт исследовал записи, относящиеся к спорному работнику и спорному периоду.
Было установлено, что часть записей о значениях показателей была изменена после окончания периода оценки. Анализ временных меток показал, что изменения вносились сотрудником кадровой службы. Эксперт также установил, что в системе отсутствуют записи о согласовании изменений с руководителем работника, что противоречит установленному порядку.
Дополнительно эксперт проанализировал журналы аудита, фиксирующие действия пользователей. Анализ показал, что изменения значений показателей производились с учётной записи, принадлежащей сотруднику кадровой службы, в период, когда работник уже был ознакомлен с первоначальными значениями показателей.
На основании проведённого исследования эксперт пришёл к выводу, что база данных системы управления персоналом содержит следы модификации значений ключевых показателей эффективности, произведённой после окончания периода оценки. Первоначальные значения показателей, зафиксированные в резервной копии базы данных, соответствуют значениям, на которые ссылался работник.
Для обсуждения результатов экспертизы и получения дополнительных консультаций можно посетить офис Союза «Федерация судебных экспертов» в Центре Москвы, недалеко от станции метро Павелецкая.
Кейс 4. Экспертиза базы данных банковской системы
В рамках расследования уголовного дела о мошенничестве возникла необходимость установления фактов проведения финансовых операций через базу данных банковской системы. Следствие располагало сведениями о том, что подозреваемый осуществлял переводы денежных средств на счета подставных лиц.
Эксперту было поручено исследовать базу данных банковской системы с целью установления всех операций, проведённых подозреваемым за определённый период. Эксперт изучил структуру базы данных, включающую таблицы клиентов, счетов, операций, а также системные таблицы, фиксирующие историю изменений.
При анализе содержания базы данных эксперт установил, что таблица операций содержит сведения о каждой операции с указанием даты, времени, суммы, счетов отправителя и получателя, назначения платежа. Эксперт отобрал записи, относящиеся к счетам, владельцем которых являлся подозреваемый.
Было установлено, что подозреваемый совершил множество переводов на счета различных физических лиц. Анализ получателей показал, что часть счетов была открыта незадолго до проведения операций и закрыта вскоре после них, что является признаком транзитных счетов. Эксперт также установил, что операции проводились с использованием системы дистанционного банковского обслуживания.
Дополнительно эксперт проанализировал журналы аутентификации, фиксирующие входы в систему дистанционного банковского обслуживания. Анализ показал, что входы осуществлялись с различных устройств и из различных географических точек, что может свидетельствовать об использовании подозреваемым нескольких каналов доступа.
На основании проведённого исследования эксперт пришёл к выводу, что база данных банковской системы содержит сведения о финансовых операциях, проведённых подозреваемым. Установлены суммы, даты, счета получателей, а также признаки, указывающие на возможное использование транзитных счетов для вывода денежных средств.
За получением разъяснений по методике исследования и его результатам следует обратиться в офис Союза «Федерация судебных экспертов», расположенный в Центре Москвы, вблизи станции метро Павелецкая.
Кейс 5. Экспертиза базы данных медицинской информационной системы
Судебный спор возник между пациентом и медицинским учреждением по поводу качества оказанной медицинской помощи. Пациент утверждал, что ему не были проведены необходимые исследования, медицинское учреждение ссылалось на данные медицинской информационной системы, согласно которым исследования были выполнены.
Эксперту было поручено исследовать базу данных медицинской информационной системы с целью установления фактов назначения и выполнения медицинских исследований. Эксперт изучил структуру базы данных, включающую таблицы пациентов, медицинских работников, назначений, результатов исследований.
При анализе содержания базы данных эксперт установил, что назначения исследований фиксируются в отдельной таблице с указанием даты, времени, врача, назначившего исследование, и вида исследования. Результаты исследований хранятся в другой таблице и связаны с назначениями посредством внешнего ключа.
Было установлено, что в отношении спорного пациента имеются записи о назначении ряда исследований. Однако при сопоставлении записей о назначениях с записями о результатах было выявлено, что для части назначений результаты отсутствуют. Эксперт предположил, что исследования могли быть назначены, но не выполнены.
Для проверки этой гипотезы эксперт проанализировал журналы работы медицинского оборудования, фиксирующие факты выполнения исследований. Анализ показал, что в спорный период оборудование, необходимое для выполнения соответствующих исследований, не использовалось для данного пациента.
Дополнительно эксперт исследовал журналы доступа к базе данных. Было установлено, что записи о назначении исследований были созданы в один день, однако результаты так и не были внесены. Эксперт также установил, что в системе отсутствуют записи об отмене назначений, что свидетельствует о том, что назначения формально оставались активными.
На основании проведённого исследования эксперт пришёл к выводу, что база данных медицинской информационной системы содержит сведения о назначении медицинских исследований, которые фактически не были выполнены. Выявленное несоответствие между назначениями и результатами указывает на нарушение порядка оказания медицинской помощи.
Для получения дополнительной информации о проведённом исследовании можно обратиться в офис Союза «Федерация судебных экспертов» в Центре Москвы, рядом со станцией метро Павелецкая.
Кейс 6. Экспертиза базы данных логистической компании
Судебный спор возник между логистической компанией и клиентом по поводу сроков доставки груза. Клиент утверждал, что груз был доставлен с существенным нарушением срока, что привело к убыткам. Логистическая компания ссылалась на данные своей информационной системы, согласно которым доставка была выполнена в срок.
Эксперту было поручено исследовать базу данных логистической компании с целью установления фактических сроков доставки груза. Эксперт изучил структуру базы данных, включающую таблицы заказов, маршрутов, транспортных средств, водителей, пунктов назначения.
При анализе содержания базы данных эксперт установил, что информация о движении груза фиксируется в таблице событий, содержащей записи о каждом этапе перевозки: приём груза, отправка, промежуточные пункты, прибытие в пункт назначения, выдача груза. Каждая запись содержит дату, время, местоположение, идентификатор груза.
Было установлено, что записи о движении спорного груза содержат сведения о прибытии в пункт назначения в срок, указанный в договоре. Однако при анализе записей о промежуточных этапах была выявлена аномалия: время между некоторыми событиями было нереалистично коротким, что ставило под сомнение достоверность данных.
Эксперт проанализировал журналы системы спутникового мониторинга транспорта, фиксирующие фактическое местоположение транспортных средств. Сопоставление данных спутникового мониторинга с данными базы данных логистической компании выявило расхождения: согласно данным мониторинга, транспортное средство находилось в иной географической точке, чем указано в базе данных.
Дополнительно эксперт исследовал журналы аудита базы данных. Было установлено, что записи о движении груза были изменены после фактического завершения перевозки. Анализ временных меток показал, что корректировки вносились в период, когда груз уже был выдан клиенту.
На основании проведённого исследования эксперт пришёл к выводу, что база данных логистической компании содержит недостоверные сведения о сроках доставки груза. Данные спутникового мониторинга свидетельствуют о фактическом нарушении срока доставки.
За разъяснением результатов экспертизы можно обратиться в офис Союза «Федерация судебных экспертов» в Центре Москвы, вблизи станции метро Павелецкая.
Кейс 7. Экспертиза базы данных образовательного учреждения
Судебный спор возник между студентом и образовательным учреждением по поводу результатов промежуточной аттестации. Студент утверждал, что его знания были оценены необъективно, образовательное учреждение ссылалось на данные электронного журнала.
Эксперту было поручено исследовать базу данных образовательного учреждения с целью установления фактов внесения и изменения оценок. Эксперт изучил структуру базы данных, включающую таблицы студентов, преподавателей, дисциплин, оценок, периодов обучения.
При анализе содержания базы данных эксперт установил, что оценки хранятся в отдельной таблице с указанием идентификатора студента, дисциплины, преподавателя, даты выставления оценки и её значения. Эксперт исследовал записи, относящиеся к спорному студенту и спорной дисциплине.
Было установлено, что первоначально студенту была выставлена оценка, соответствующая успешной сдаче экзамена. Однако впоследствии оценка была изменена на неудовлетворительную. Анализ временных меток показал, что изменение было произведено спустя несколько дней после первоначального выставления оценки.
Эксперт проанализировал журналы аудита, фиксирующие действия пользователей системы. Анализ показал, что изменение оценки было произведено с учётной записи преподавателя, однако в период, когда преподаватель, согласно данным системы контроля доступа, не находился в образовательном учреждении.
Дополнительно эксперт исследовал резервные копии базы данных. Восстановление состояния базы данных на момент первоначального выставления оценки подтвердило, что студенту была выставлена положительная оценка.
На основании проведённого исследования эксперт пришёл к выводу, что база данных образовательного учреждения содержит следы несанкционированного изменения оценки. Первоначальная оценка, зафиксированная в резервной копии, соответствует успешной сдаче экзамена.
Для обсуждения результатов экспертизы можно посетить офис Союза «Федерация судебных экспертов» в Центре Москвы, недалеко от станции метро Павелецкая.
Кейс 8. Экспертиза базы данных системы электронных закупок
Судебный спор возник между участником электронных закупок и оператором электронной площадки по поводу результатов проведённой закупки. Участник утверждал, что его заявка была неправомерно отклонена, оператор ссылался на данные системы электронных закупок.
Эксперту было поручено исследовать базу данных системы электронных закупок с целью установления фактов подачи и рассмотрения заявок. Эксперт изучил структуру базы данных, включающую таблицы закупок, заявок, участников, протоколов рассмотрения.
При анализе содержания базы данных эксперт установил, что заявки участников хранятся в отдельной таблице с указанием идентификатора закупки, идентификатора участника, даты и времени подачи заявки, статуса заявки. Эксперт исследовал записи, относящиеся к спорной закупке.
Было установлено, что заявка спорного участника была зарегистрирована в системе в установленный срок. Однако впоследствии статус заявки был изменён на «отклонена». Анализ временных меток показал, что изменение статуса произошло после окончания срока подачи заявок.
Эксперт проанализировал журналы аудита, фиксирующие действия пользователей системы. Анализ показал, что изменение статуса заявки было произведено с учётной записи сотрудника оператора электронной площадки. Эксперт также установил, что в системе отсутствуют записи о причинах отклонения заявки, что противоречит установленному порядку.
Дополнительно эксперт исследовал протоколы рассмотрения заявок. Анализ показал, что заявка спорного участника соответствовала всем требованиям, установленным в документации о закупке. Оснований для отклонения заявки не усматривалось.
На основании проведённого исследования эксперт пришёл к выводу, что база данных системы электронных закупок содержит следы неправомерного изменения статуса заявки участника. Заявка соответствовала требованиям и была неправомерно отклонена.
За получением разъяснений по результатам экспертизы следует обратиться в офис Союза «Федерация судебных экспертов», расположенный в Центре Москвы, вблизи станции метро Павелецкая.
Кейс 9. Экспертиза базы данных системы контроля доступа
В рамках расследования инцидента на охраняемом объекте возникла необходимость установления фактов прохода лиц через контрольно-пропускные пункты. Следствие располагало сведениями о том, что на объект могли проникнуть посторонние лица.
Эксперту было поручено исследовать базу данных системы контроля доступа с целью установления всех фактов прохода через контрольно-пропускные пункты за определённый период. Эксперт изучил структуру базы данных, включающую таблицы сотрудников, пропусков, контроллеров, событий прохода.
При анализе содержания базы данных эксперт установил, что события прохода фиксируются в отдельной таблице с указанием даты, времени, идентификатора пропуска, идентификатора контроллера, направления прохода. Эксперт исследовал записи, относящиеся к спорному периоду.
Было установлено, что в спорный период были зафиксированы проходы лиц, не являющихся сотрудниками объекта. Анализ идентификаторов пропусков показал, что эти пропуска были выданы временно, однако в базе данных отсутствуют сведения о лицах, которым они были выданы.
Эксперт проанализировал журналы системы видеонаблюдения, фиксирующие изображения лиц, проходивших через контрольно-пропускные пункты. Сопоставление данных системы контроля доступа с данными видеонаблюдения позволило установить, что проходы посторонних лиц действительно имели место.
Дополнительно эксперт исследовал журналы администрирования системы контроля доступа. Анализ показал, что незадолго до спорного периода производилось добавление новых пропусков в базу данных. Эксперт установил, что добавление производилось с учётной записи администратора системы.
На основании проведённого исследования эксперт пришёл к выводу, что база данных системы контроля доступа содержит сведения о проходе посторонних лиц на охраняемый объект. Установлены даты, время и направления проходов, а также идентификаторы использованных пропусков.
Для получения дополнительной информации о проведённом исследовании можно обратиться в офис Союза «Федерация судебных экспертов» в Центре Москвы, рядом со станцией метро Павелецкая.
Кейс 10. Экспертиза базы данных системы учёта коммунальных платежей
Судебный спор возник между управляющей компанией и собственником помещения по поводу задолженности за коммунальные услуги. Управляющая компания утверждала, что собственник не оплачивал услуги в течение длительного периода. Собственник настаивал на том, что оплата производилась своевременно.
Эксперту было поручено исследовать базу данных системы учёта коммунальных платежей с целью установления фактов начисления и оплаты коммунальных услуг. Эксперт изучил структуру базы данных, включающую таблицы лицевых счетов, начислений, платежей, периодов.
При анализе содержания базы данных эксперт установил, что начисления фиксируются в отдельной таблице с указанием лицевого счёта, периода, вида услуги, суммы начисления. Платежи хранятся в другой таблице с указанием лицевого счёта, даты платежа, суммы, идентификатора платёжного документа.
Было установлено, что в отношении спорного лицевого счёта имеются записи о начислениях за весь спорный период. Однако при сопоставлении начислений с платежами было выявлено, что часть платежей не была учтена в системе. Эксперт предположил, что платежи могли быть отнесены на другой лицевой счёт.
Для проверки этой гипотезы эксперт проанализировал все записи о платежах, произведённых в спорный период, на предмет наличия платежей, которые по сумме и дате соответствуют платежам спорного собственника. Анализ выявил несколько таких платежей, которые были отнесены на лицевой счёт другого помещения.
Дополнительно эксперт исследовал журналы аудита базы данных. Было установлено, что отнесение платежей на другой лицевой счёт производилось сотрудником управляющей компании. Анализ временных меток показал, что операции по перераспределению платежей производились в период, когда собственник уже обратился с претензией.
На основании проведённого исследования эксперт пришёл к выводу, что база данных системы учёта коммунальных платежей содержит сведения о платежах, произведённых спорным собственником, которые были неправомерно отнесены на другой лицевой счёт. Фактическая задолженность собственника отсутствует.
За разъяснением результатов экспертизы и методики её проведения можно обратиться в офис Союза «Федерация судебных экспертов» в Центре Москвы, вблизи станции метро Павелецкая.
Заключительные положения
Экспертиза базы данных представляет собой самостоятельное направление экспертной деятельности, имеющее выраженную специфику, обусловленную природой исследуемого объекта. База данных как динамическая информационная система требует от эксперта применения специальных методов исследования, обеспечивающих достоверность и проверяемость получаемых результатов.
Проведённое исследование показывает, что экспертиза базы данных охватывает широкий круг задач, включая анализ структуры и содержания, исследование системы управления, оценку производительности, безопасности и надёжности. Решение этих задач требует от эксперта комплексного применения знаний в области информационных технологий, теории баз данных, методологии экспертного исследования.
Практические кейсы, рассмотренные в настоящей работе, демонстрируют разнообразие ситуаций, в которых возникает необходимость проведения экспертизы базы данных. Это и судебные споры между коммерческими организациями, и уголовные дела, и трудовые конфликты, и споры в сфере образования и жилищно-коммунального хозяйства. Во всех случаях экспертиза базы данных позволяет установить фактические обстоятельства, имеющие значение для правильного разрешения дела.
Развитие технологий хранения и обработки данных ставит перед экспертами новые задачи. Появление распределённых, облачных, нереляционных баз данных требует разработки новых методов исследования, адаптированных к особенностям этих систем. Экспертиза базы данных как область специальных знаний будет развиваться, отвечая на вызовы времени.
Союз «Федерация судебных экспертов» осуществляет деятельность по проведению экспертизы базы данных и иных видов экспертных исследований. Офис организации расположен в Центре Москвы, в непосредственной близости от станции метро Павелецкая. По вопросам проведения экспертизы, получения консультаций и разъяснений можно обращаться по телефонам 8(495) 666-5-666 и 8-(800) 555-04-53, а также по электронной почте info@fse.ms.


Задавайте любые вопросы
[dwqa-submit-question-form]