За период своей деятельности Уставный Суд Калининградской области принял 121 постановление по итогам рассмотрения различных дел. Это историко-правовое наследие теперь представлено в виде электронной базы данных. База данных (БД) “Постановления Уставного Суда Калининградской области. 2003-2021 гг.” – первый опыт подобного рода в России. Она зарегистрирована Федеральной службой по интеллектуальной собственности (свидетельство № 2023622592). Авторы и правообладатели базы данных – С.В. Лонская, Е.В. Герасимова, И.Л. Ландау (ссылка в РИНЦ).
База данных хранится в СУБД SQLite. Ее адресаты – научные и образовательные учреждения и организации, исследователи, органы публичной власти. Авторы надеются, что собранные данные найдут свое применение в научной, образовательной, правотворческой, правоприменительной областях.
База данных включает реквизиты (номер, дата принятия, заголовок и др.) и гиперссылки на полные тексты всех постановлений Уставного Суда Калининградской области за 2003-2021 гг. Реализована возможность поиска постановлений по ключевым словам, предметам ведения, субъектам обращения, реквизитам. С базой данных можно работать как в специальных средствах администрирования СУБД SQLite, так и проводить анализ данных с помощью интерфейса Python.
Для работы с БД требуется знать язык запросов, уметь использовать соответствующий инструмент администрирования. Ниже приведем примеры, как работает наша база данных, с помощью онлайн площадки SQL Sqlime.
Чтобы вывести на экран предметный указатель (ключевые слова), попробуйте ввести в консоль следующий запрос:
SELECT keywordcat.keyword_cat, keywordsubcat.keyword_subcat
FROM keywords
LEFT JOIN keywordsubcat
ON keywordsubcat.id_kwsub=keywords.id_kwsub
LEFT JOIN keywordcat
ON keywordcat.id_kwcat=keywords.id_kwcat
ORDER BY keywordcat.keyword_cat;
Для поиска постановлений, где субъектами обращения по делам выступали, например, граждане, следует ввести такой запрос (назвав субъекта в соответствии с принятой в БД формулировкой):
SELECT act.actID, act.date, act.number, act.title FROM act
WHERE act.subject='Гражданин (граждане)'
ORDER BY act.date;
Чтобы найти постановления, где одним из ключевых слов является, например, “Глава муниципального образования”, введите запрос:
SELECT act.actID, act.date, act.number, act.title, keywordcat.keyword_cat, keywordsubcat.keyword_subcat
FROM act_keywords
LEFT JOIN act
ON act.id_act = act_keywords.id_act
LEFT JOIN keywords
ON act_keywords.id_kw = keywords.id_kw
LEFT JOIN keywordcat
ON keywordcat.id_kwcat=keywords.id_kwcat
LEFT JOIN keywordsubcat
ON keywordsubcat.id_kwsub=keywords.id_kwsub
WHERE keywordcat.keyword_cat='Глава муниципального образования'
ORDER BY keywordcat.keyword_cat;
Следует заметить, что с текстами постановлений авторам базы данных пришлось поработать: привести к единообразию оформления, в ряде случаев устранить технические ошибки. Эта работа будет продолжена, особенно в части полноты реквизитов, уточнения справочного аппарата (предметного указателя и др.), как и продолжится содержательный и количественный анализ постановлений, что благодаря базе данных становится намного проще.
Тексты всех постановлений сопровождаются метаданными, в основе которых лежат элементы так называемого “Дублинского ядра” (Dublin Core Metadata Element Set; DCMES), закрепленные и в российском ГОСТе Р 7.0.10-2010: заголовок, дата принятия, язык и т.д. Такая обработка текста судебного акта – очередной шаг к созданию полноценного сайта-репозитория постановлений и правовых позиций Уставного Суда Калининградской области. Этот проект был бы полезен для изучения истории правотворчества и правоприменения в России в первой четверти 21 века.
База данных ” Постановления Уставного Суда Калининградской области. 2003-2021 гг.” by Светлана Лонская; Евгения Герасимова; Инга Ландау is licensed under CC BY 4.0