Базы данных.

База данных (БД)

Юридическое понятие есть в ЗАКОНЕ О ПРАВОВОЙ ОХРАНЕ ПРОГРАММ ДЛЯ ЭЛЕКТРОННЫХ ВЫЧИСЛИТЕЛЬНЫХ МАШИН И БАЗ ДАННЫХ от 23 сентября 1992 года N 3523-1

БД отличается от программы.

база данных - это объективная форма представления и организации совокупности данных (например: статей, расчетов), систематизированных таким образом, чтобы эти данные могли быть найдены и обработаны с помощью ЭВМ;

Основная цель БД – удовлетворить информационные потребности потребителя.
Элемент конструкции БД – это система управления БД (СУБД)

Она позволяет иметь легкий доступ к самой базе, работать с ней.

Система управления базами данных (СУБД) – программа, управляющая доступом к базе данных.

СУБД – это интерфейс БД.

СУБД предназначена для создания, ведения и применения БД многими пользователями.

Это не только интерфейс, но и структурный косяк.

Система БД – это если данных в базе нет, то ест нечем управлять.

Возьмем в пример СПС «Консультант+».

Мы можем видеть по запросу, какой объем информации нам надо обработать.

Основные функции СУБД.

1) хранение, поиск и обновление данных, БД обеспечивает хранение информации. Пример: закон, утративший силу, все равно хранится в БД

2) доступный пользователю каталог описания информации, (пример: решения судов, там в описании излагается суть решения)

3) возможность восстановления данных (в случае отказа системы, перебоя питания), Особенно актуально для собственных БД пользователя

4) средства управления параллельным выполнением операций (для множества пользователей) – многопользовательский режим,

5) поддержка средств контроля доступа, (в Schedule все пользователи ведут одну базу данных, наполняя ее информацией, и у каждого пользователя есть свои права на пользование конкретным объемом данных), есть БД, в которых информация может ранжироваться по уровню доступности в зависимости от уровня пользователя. Может быть разный доступ к информации – каждому пользователю – определенный объем информации

6) содержащиеся в БД средства интеграции информации (например, в старой версии «Гаранта» есть средство для самостоятельного ведения базы данных. Вы имели возможность, разметив определенным образом текст, ввести его с помощью программного обеспечения, представлявшегося «Гарантом», в свою базу данных и использовать свою информацию наравне с теми, что предоставлял «Гарант»), которые позволяют вести различные базы данных с помощью одной системы управления, средство обеспечения целостности базы. Средства, позволяющие вести различные БД с помощью одной СУБД (оболочки). Пример: несколько БД в Консультант+. Это значит, что если вы покупаете некую совокупность баз данных вместе с системой управления этой базой, то разработчики обязаны предоставить вам такие средства, чтобы вы не внесли изменений, искажающих суть этой информации.

7) средства обеспечения целостности базы.

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

Структура БД.

Существует 3 системы (типа) таких структур.

 

1) иерархическая система – поиск может осуществляться сверху вниз; Элементы находятся в иерархии друг с другом. Поиск по определенному пути

2) сетевая модель – поиск может осуществляться либо вдоль, либо поперек;


3) реляционная модель (сегодня лежит в основе баз) – некая совокупность 1) и 2).

Например, построение гиперссылок осуществляется по такой модели.

 

Жизненный цикл базы данных:

проектирование, создание, эксплуатация.

Проектирование:

- анализ предметной области. Пример: телефонный справочник.

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

- интеграция представлений. Описание того, как представляется предметная область (как ее представляет потребитель)

Создание.

- выбор средств реализации; Можно создавать в Excel, можно в Oracle

- логичное проектирование – определенная структура базы данных, ее взаимосвязанные части и другие возможные функции; Это непосредственно логика работы с данными: как будет выстроена база, как будут выводится данные;

- физическое проектирование; Это выполнение программистом определенных работ по подготовке макета БД

- создание базы данных; Это написание программы, ввод и контроль данных, загрузка.

Эксплуатация базы данных.

- реорганизация

- обновление

- дробление

Базы данных (правовые):

Наши системы не всегда свободны от недостатков. Могут быть ошибки при вводе текста. Бывают случаи, что документ в БД есть, но найти его сложно.

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

Может быть ошибка в реквизите и доступ к документу получить невозможно.

Надо отметить, что по части программирования российские СПС добились большого уважения во всем мире.

Иногда невозможно найти документ из-за некорректности классификаторов.

Доступные БД:

а) Гарант. Существует с 1990 года. Содержит более 100 правовых блоков. Раньше – строго единая база, теперь дробится и ветвится. Возможен поиск по ситуации – можно забить название ситуации, и выведутся все документы, связанные с данной ситуацией

б) Консультант плюс;

в) ИНИОН (база создана институтом научной информации по общественным наукам); ИНИОН создан в 1969 году. Главная ценность – библиотека. Институт создал свою базу. Она называется AISON. Это база данных по общественным наукам. Она начала функционировать в 1980 году. Объем БД – 3 миллиона записей. В год происходит пополнение на 80 – 100 тысяч записей. Пополнение происходит с электронного хранителя. Тематика «государство и право».

г) База Кодекс (Санкт-Петербург). В ней есть модульный принцип построения информация. Есть полные тексты НПА. Все разделы построены по модулям.

Поисковые сервисы:

- поиск по ситуации, например, ДТП

- интеллектуальный поиск – формулируется запрос в свободной форме (похоже на контекстный поиск в Консультант+). Выводится список документов по близости к запросу (в Консультант+ по соответствующему контексту).

- атрибутный поиск (по номеру, дате, принявшему органу)

д) НТЦ - Система – базы данных: банк правовых актов, банк ведомственных правовых актов, официальные и периодические издания, свод законов российской Империи; Разработчик – государственный научно-технический центр правовой информации. Это эталонный банк данных высших ОГВ. Свободный – к конституции, кодексам, основным ФЗ и ФКЗ. Содержит 76000 НПА высших ОГВ. НТЦ делает банк правовых актов, можно создать и банк ведомственных

http://systema.ru

е) ЮСИС (USIS) – юридическая справочная информационная система – создается юридическим информационным агентством Интралекс при МинЮсте; Создана в 1989 году. Содержит НА, которые проходят через МинЮст. «Автоматизированное рабочее место юриста»

ж) Эталон (выпускается в сотрудничестве с 1С). Она ориентирована на использование органами власти;

з) Лексис-Нексис (Lexis Nexis). Западная попытка создать что-то типа Гаранта. В основе новостная и бизнес информационные структуры. Похожа на ИНИОН.

поисковая правовая система, работа в ней осуществляется в режиме реального времени, в ней есть все: начиная от НПА и заканчивая новостями Интернет;

4 функциональные части:

Северо-американский рынок правовой информации;

корпоративный федеральный рынок правовых ресурсов США;

Martindale-Hubbell – информационная служба

международное отделение.

Доступна через Интернет – http://www.lexis.com

 

Поиск информации в Интернет.

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

Поисковые машины и интернет-каталоги.

Это и есть специализированные базы данных.

http://www.net.kz

Это пример непопулярного каталога. Более распространены поисковые машины и Интернет-каталоги с дополнительными сервисами: почта, предоставление места для хранения личной информации пользователя, прочие услуги. Google, Yandex, Rambler, Mail.ru

http://google.com

Мощнейшая поисковая машина – нет аналогов по скорости поиска.

Информационные агентства: не создают информацию, а накапливают ее.

ИТАР-ТАСС, РИА «Новости», РБК

Сайты СМИ

http://gazeta.ru

Сайты информационных и консалтинговых компаний:

http://www.crb.uk – Criminal Records Buro. Собирает данные о всех лицах, привлеченных к уголовной ответственности в Англии.