Использование SQL Server 2017 для организации IT-менеджмента библиотечного фонда
Автор: Иванова Наталья Александровна, Козуб Иван Александрович
Статья в выпуске: 2 (14), 2019 года.
Бесплатный доступ
В данной статье идет речь о использование SQL server 2017 для организации IT-менеджмента библиотечного фонда Брянского государственного университета имени академика И.Г. Петровского. При работе были использованы такие программные продукты как система управления базами данных Microsoft SQL server standard 2017, система управления базами данных Microsoft Access, и автоматизированная информационно-библиотечная система «МАРК-SQL».
IT-менеджмент, библиотечный фонд, СУБД, SQL Server 2017, MS Access, АИБС «МАРК-SQL»
Короткий адрес: https://sciup.org/140244427
IDR: 140244427
Текст научной статьи Использование SQL Server 2017 для организации IT-менеджмента библиотечного фонда
В последние годы зависимость организаций от информационных технологий становится все более очевидной. Практически ни одна организация не может существовать без IT-отдела, перед руководителем которого, как правило, стоит задача выработать IT-стратегию предприятия.
Главная цель IT-менеджмента заключается в продвижении организации через использование информационных технологий. Чтобы добиться этого, должно произойти выравнивание организационных стратегии и технологии, что предполагает работу в качестве единой, творческой,

синергетической и совместной группы вместо чисто механистического подхода.
Мировой опыт показывает, что автоматизация управления библиотек является одной из сложнейших задач в области информационных технологий, требующей совместного труда высококвалифицированных системных аналитиков, библиотечных технологов, библиографов, лингвистов, системных и прикладных программистов.
К основным функциям сектора автоматизации библиотечных процессов входит осуществление совершенствования и унификации процессов, связанных с автоматизацией рабочих мест, обеспечение сохранности баз данных и защиты их от несанкционированного доступа.
Сектор автоматизации определяет пути развития и области использования комплексной автоматизации и механизации библиотечно-библиографических процессов, их внедрение в библиотечную практику и является администратором баз данных.
Библиотека ФГБОУ ВО «Брянского государственного университета имени академика И.Г. Петровского» (далее -БГУ), является структурным подразделением, созданным для обеспечения документами и информацией учебновоспитательного процесса и научных исследований [3].
Сектор автоматизации библиотечных процессов осуществляет руководство и организацию работы по внедрению автоматизированной информационно-библиотечной системы «MARC», поддерживает связь с разработчиком программы - НПО «Информсистема», осуществляет контроль за эксплуатацией вычислительной и множительнокопировальной техники.
В задачи сектора входит также совершенствование и унификация процессов, связанных с автоматизацией рабочих мест, обеспечение сохранности баз данных и защита их от несанкционированного доступа, проведение научнометодической работы по вопросам эксплуатации и внедрения автоматизированных библиотечных систем.
База данных библиотеки хранится на сервере в секторе автоматизации библиотечных процессов, в системе управления базами данных (далее - СУБД) MS Access под управлением АИБС «МАРК-SQL». Система функционирует под Windows Server 2012 R2 серверная часть, для клиента используется Windows 7 либо Windows XP, а также поддерживается Windows 8/8.1 и Windows 10.
В каждом отделе библиотеки на персональных компьютерах установлен программный продукт автоматизированная информационно-библиотечная система семейства «МАРК-SQL», разработанный компанией «Информ-си-стемы», с помощью которого и осуществляется управление библиотечной базой данных.
Основной проблемой библиотечного фонда связана с неэффективностью управления и хранения БД через СУБД MS Access, в связи с низко производительной классической файл-серверной архитектурой, из-за которой может случиться перегрузка сети при большом количестве пользователей, отсутствие надежных средств защиты данных, и неудобством редактора SQL запросов.
В связи с этим библиотека БГУ приобрела систему управления базами данных SQL Server 2017. SQL Server — это ведущее отраслевое решение среди систем управления рабочими базами данных. SQL Server является центральной частью платформы обработки данных Майкрософт.
Одним из преимуществ SQL Server является простота его применения, в частности администрирования. SQL Server Management Studio (SSMS), входящий в состав всех редакций Microsoft SQL Server, представляет собой полнофункциональное и достаточно простое средство для администрирования этой СУБД.
Главными достоинствами SQL Server 2017 являются:
-
• высокая степень защиты данных;
-
• мощные средства работы с данными;
-
• высокая производительность;
-
• хранение больших массивов данных;
-
• хранение данных, требующих соблюдения режима секретности или при недопустимости их потери.
Для обеспечения более эффективного управления базами данных библиотечного фонда, и высокой надежности их сохранности, необходимо организовать импорт баз данных из СУБД MS Access на более надежную систему управления базами данных SQL Server 2017.
Прежде, чем приступить к импорту баз данных, сформируем план последовательного проведения работ. Представим этот план в виде последовательных действий.
Во-первых, нужно провести установку приобретенного раннее университетом продукта Microsoft SQL Server 2017, на выделенный под сервер компьютер с предустановленным на нем Windows Server 2012.
Во-вторых, необходимо настроить основные компоненты SQL Server 2017, для импорта баз данных библиотечного фонда из MS Access, и их стабильной работы.[5]
Далее потребуется организовать импорт баз данных библиотечного фонда из MS Access в SQL Server 2017, и настроить основные задачи обслуживания SQL Server 2017.
Создаем и настраиваем сетевой диск таким образом, чтобы при запуске, SQL Server автоматически монтировал его, и производил на него все резервное копирование баз данных.
Затем необходимо сделать план обслуживания базы данных библиотеки в Microsoft SQL Server 2017, также модель восстановления и расписание резервного копирования.
Необходимо будет настроить резервное копирование базы данных согласно полной модели восстановления. Все настройки будут производится при помощи SQL Server Management Studio.
В плане обслуживания будет три задачи:
-
1) DAILY (ежедневное разностное копирование БД);
-
2) WEEKLY (еженедельное полное копирование БД);
-
3) TRN (получасовое резервное копирование журнала транзакций).
У каждой задачи будет свое расписание выполнения:
-
• полное копирование делается раз в неделю в воскресенье в 2:00 MSK;
-
• разностное копирование каждый день кроме воскресенья 2:00 MSK;
-
• журнал транзакций каждые полчаса.
При такой модели резервирования можно будет восстановить искомую базу данных на любую дату и час, причем это сильно сэкономим пространство на жёстком диске так как полное резервирование будет выполняется факти-

чески раз в неделю, а в течении недели будут сохраняться только мелкие изменения.
Чтобы быть в курсе всех событий, и быть уверенным об удачном резервном копировании, воспользуемся в SQL Server Management Studio компонентой Database Mail.
Database Mail – компонент который отвечает за уведомления обо всех настраиваемых администратором событиях (в нашем случае успешное и/или неуспешное резервное копирования базы данных библиотечного фонда), путем оповещения по электронной почте.[4]
Произведем настройку почтового профиля и учетной записи, с которой служба агента SQL Server будет отправлять необходимые e-mail сообщения.
По согласованию с библиотечным фондом, были выполнены работы по инсталляции СУБД SQL Server 2017 и настройке ее основных компонентов, организован импорт баз данных библиотечного фонда из MS Access, произведена дальнейшая настройка задач автоматического обслуживания баз данных SQL Server 2017, такие как резервное копирование баз данных и уведомления об успешном и/ или неуспешном резервном копировании БД путем оповещения по электронной почте.
Результаты эксплуатации СУБД SQL Server 2017 подтвердили, что данная СУБД обладает всеми заявленными возможностями, сочетая их с удобством эксплуатации, высокой производительностью, а также надёжной защитой. SQL Server позволяет удовлетворять такие требования, предъявляемые к системам распределенной обработки данных, как тиражирование данных, параллельная обработка, поддержка больших баз данных на относительно не- дорогих аппаратных платформах при сохранении простоты управления и использования.
На сегодняшний день введение компьютерных и телекоммуникационных технологий в работу библиотек является настоятельным требованием к повышению производительности и качества труда библиотечно-информационных работников на основе автоматизированного использования и интеграции электронных ресурсов.
Хранение баз данных библиотечного фонда БГУ в СУБД MS Access увеличивает вероятность к их частичной неработоспособности, или вовсе потере всей БД, как из-за технического сбоя, в связи с низко производительной классической файл-серверной архитектурой, из-за которой может случиться перегрузка сети при большом количестве пользователей, так и из-за заражения вредоносным программным обеспечением, в связи с отсутствие надежных средств защиты данных.
На данный момент база данных библиотечного фонда хранится на дисках типа HDD, что в свою очередь не самый эффективный вариант, из-за низкой скорости операций чтения/записи, высокого энергопотребления, и высокого уровня шума. Для дальнейшего усовершенствования скорости, и надежности работы с базами данных библиотечного фонда возможна замена HDD дисков на более быстрые SSD диски. А также возможна установка дополнительных планок оперативной памяти.
Для более эффективного управления базами данных, и надежного хранения, как в высших учебных заведениях, так и в средних общеобразовательных школах, СУБД SQL Server 2017 может использоваться любой отдел, связанный с работой с различными типами баз данных.