Введение: Актуальность, цель и задачи работы
В условиях современного рынка услуг, характеризующегося высокой конкуренцией, цифровизация бизнес-процессов перестает быть преимуществом и становится критической необходимостью для выживания и стабильного роста предприятий, особенно в сфере технического обслуживания автомобилей. Аналитики рынка услуг отмечают, что внедрение IT-инструментов, таких как системы управления взаимоотношениями с клиентами (CRM) и автоматизированные системы учета, позволяет автосервисам достигать увеличения прибыли до 15% за счет оптимизации операционных расходов и повышения выработки персонала. Эти цифры убедительно демонстрируют прямую зависимость эффективности бизнеса от качества его информационной поддержки.
Актуальность данной работы определяется острой потребностью малого и среднего автосервиса в надежной, структурированной и легко масштабируемой информационной системе (ИС), способной автоматизировать ключевые операционные и управленческие процессы. Без точного учета заказов, контроля складских запасов и эффективного управления взаимоотношениями с клиентами (CRM) невозможно поддерживать лояльность потребителей и обеспечивать высокую загрузку производственных мощностей, а ведь именно стабильная загрузка и лояльность являются ключевыми факторами успеха.
Цель работы состоит в разработке и обосновании логической модели базы данных (БД) для автоматизированной информационной системы предприятия автосервиса, обеспечивающей целостность, непротиворечивость и эффективность хранения информации.
Для достижения поставленной цели необходимо решить следующие задачи:
- Провести анализ предметной области, выявив ключевые бизнес-процессы, приоритетные для автоматизации.
- Разработать концептуальную модель данных (ERD) для отражения информационных объектов и связей между ними.
- Осуществить логическое проектирование структуры БД, приведя ее к Третьей нормальной форме (3НФ) с использованием методологии IDEF1X.
- Обосновать выбор оптимальной технологической платформы (СУБД) для реализации спроектированной системы в условиях российского рынка.
Теоретические и методологические основы проектирования информационных систем
Базовые понятия и классификация информационных систем и баз данных
Любая современная организация оперирует огромными массивами данных, и без их упорядоченного хранения и обработки принятие адекватных управленческих решений становится невозможным. Здесь в игру вступают информационные системы и базы данных.
Информационная система (ИС) представляет собой совокупность программных, языковых и прочих средств, предназначенных для создания, управления, контролирования, администрирования и совместного использования базы данных (БД) разными пользователями. В контексте автосервиса ИС выполняет функции от регистрации первого обращения клиента до расчета зарплаты механиков и формирования отчетности.
База данных (БД), в свою очередь, является упорядоченной информацией, связанной между собой определенными отношениями, логически представленной в виде таблиц, в которых хранится вся информация. База данных — это фундамент, основа любой ИС. В основе функционирования ИС лежат Бизнес-процессы — совокупность взаимосвязанных действий или задач, направленных на создание определенного продукта или услуги для потребителей. Проектирование ИС всегда начинается с анализа и формализации этих процессов. Почему же мы начинаем именно с формализации процессов? Потому что только так можно гарантировать, что ИС будет решать реальные задачи бизнеса, а не просто хранить данные.
Основные этапы проектирования базы данных
Проектирование базы данных — это итеративный и многоступенчатый процесс, требующий последовательного перехода от абстрактного представления предметной области к конкретной физической реализации. Традиционно этот процесс делится на три ключевых этапа:
- Концептуальное проектирование. На этом этапе создается представление БД (схемы), включающее определение сущностей, их атрибутов и связей, которое не зависит от конкретной модели БД (например, реляционной) и физической реализации (целевой СУБД). Ключевым результатом является инфологическая (семантическая) модель предметной области, описывающая информационные объекты и ограничения целостности на самом высоком уровне абстракции.
- Логическое проектирование. На этом этапе концептуальная модель преобразуется в конкретную модель данных (например, реляционную, сетевую). Структура данных приводится к необходимым нормальным формам (обычно до 3НФ) для устранения избыточности и обеспечения целостности. Результат этого этапа — логическая схема БД, которая еще не привязана к конкретной СУБД, но уже содержит все необходимые таблицы, ключи и связи.
- Физическое проектирование. Этот этап связан с непосредственной реализацией логической схемы в выбранной СУБД (например, PostgreSQL). Здесь определяются типы данных, индексы, представления, хранимые процедуры и физические параметры хранения данных (размещение на дисках, кластеризация).
| Этап проектирования | Цель | Результат | Зависимость от СУБД |
|---|---|---|---|
| Концептуальный | Определение информационных потребностей | Инфологическая (семантическая) модель (ERD) | Независим |
| Логический | Преобразование в модель данных, нормализация | Логическая схема, таблицы, ключи (IDEF1X) | Независим |
| Физический | Реализация в конкретной среде | Скрипты DDL, индексы, параметры хранения | Зависим |
Анализ предметной области «Автосервис» и формализация бизнес-процессов
Обзор деятельности автосервиса и ключевые показатели эффективности (KPI)
Деятельность автосервиса имеет четкую цель — восстановление эксплуатационных параметров автомобиля, предупреждение снижения эффективности его работы и обеспечение безопасности. Успех предприятия измеряется не только количеством выполненных ремонтов, но и финансовыми и операционными показателями, которые напрямую зависят от эффективности внутренних процессов. Для успешной автоматизации необходимо четко понимать, какие Ключевые показатели эффективности (KPI) мы должны поддерживать и улучшать с помощью ИС.
| KPI | Описание | Роль ИС в поддержке KPI |
|---|---|---|
| Средний чек заказ-наряда (Average Check) | Средняя стоимость услуг и запчастей в одном заказе. | Точный учет всех выполненных работ, контроль за рекомендациями по дополнительным услугам, автоматический расчет скидок. |
| Количество машинозаездов (Car Entries) | Общее число обслуженных автомобилей за период. | Эффективное управление записями, снижение времени ожидания, автоматизация процесса регистрации. |
| Выработка механиков в нормо-часах (Norm-Hours) | Фактическая продуктивность персонала относительно нормативных показателей. | Учет рабочего времени, автоматическое распределение заказов, точный расчет времени, затраченного на каждый заказ-наряд. |
| Загрузка производственных мощностей (Capacity Utilization) | Соотношение фактически отработанного времени к максимально возможному. | Построение гибкого графика загрузки постов, контроль за простоями, прогнозирование необходимого ресурса. |
Автоматизация, особенно через трехуровневую комплексную CRM-модель, позволяет управлять взаимосвязью с клиентами, снижать операционные затраты и отслеживать темпы роста прибыльности, что критически важно для принятия своевременных стратегических решений.
Анализ и формализация приоритетных бизнес-процессов
Входом в основной бизнес-процесс «Сервисное обслуживание автомобилей» является обращение клиента. Приоритетными для автоматизации являются те процессы, которые непосредственно влияют на клиентский опыт, финансовый учет и скорость обслуживания. Типовой бизнес-процесс обслуживания клиента включает следующие этапы:
- Обращение клиента (звонок, визит, онлайн-запись).
- Регистрация (внесение данных клиента, автомобиля, первичных документов).
- Диагностика (осмотр автомобиля, выявление неисправностей).
- Согласование работ/запчастей (информирование клиента о стоимости и сроках, получение одобрения).
- Открытие заказ-наряда (оформление юридического документа, закрепление мастера и поста).
- Выполнение работ (фактический ремонт, списание запчастей со склада).
- Оплата (выставление счета, прием платежа).
- Выдача автомобиля (закрытие заказ-наряда, подписание актов).
Критически важными для автоматизации являются процессы CRM (управление отношениями с клиентами) и управление заказами. Для формализации процесса «Управление заказ-нарядом» может быть использована методология IDEF0 (для представления функциональной модели) или BPMN (для процессной модели).
| Блок IDEF0 | Функция | Вход | Выход | Управление | Механизм |
|---|---|---|---|---|---|
| A1 | Регистрация обращения | Обращение клиента | Заявка на ремонт | Регламент приема | Менеджер по приему, ИС |
| A2 | Оформление Заказ-наряда | Заявка, Результаты диагностики | Утвержденный Заказ-наряд | Согласование клиента, Прайс-лист | Менеджер, ИС |
| A3 | Выполнение и контроль работ | Заказ-наряд, Запчасти | Акт выполненных работ | Норма-часы, Тех. документация | Специалист (Механик), ИС |
| A4 | Финансовое закрытие | Акт выполненных работ | Оплаченный счет | Финансовый регламент | Бухгалтер, ИС |
Наличие такой формализованной модели позволяет нам точно определить, какие сущности (таблицы) и связи должны быть отражены в базе данных для поддержки каждого этапа, что является прямым мостом к концептуальному моделированию.
Концептуальное и логическое проектирование реляционной базы данных
Концептуальное моделирование предметной области (ER-диаграмма)
Концептуальное моделирование (инфологическая модель) представляет собой первый шаг в разработке БД и использует нотацию ER-диаграммы (Entity–Relationship Diagram). Она показывает, как ключевые сущности (объекты) связаны между собой. Для автосервиса были определены следующие основные сущности и их ключевые связи:
- Клиенты (Атрибуты:
КодКлиента(PK),ФИО,Телефон,Email). - Автомобили (Атрибуты:
VIN,ГосНомер,Марка,Модель,ГодВыпуска,КодКлиента(FK)). - Сотрудники (Атрибуты:
КодСотрудника(PK),ФИО,Должность,СтавкаНормоЧаса). - Заказ-наряды (Атрибуты:
НомерЗаказа(PK),ДатаОткрытия,ДатаЗакрытия,Статус,КодКлиента(FK),КодСотрудника(FK)). - Услуги (Справочник, Атрибуты:
КодУслуги(PK),Наименование,НормативноеВремя). - Запчасти (Справочник, Атрибуты:
КодЗапчасти(PK),Наименование,ЦенаЗакупки,ЦенаПродажи,КоличествоНаСкладе). - ДеталиЗаказа (Связующая таблица для работ/услуг).
- СписаниеЗапчастей (Связующая таблица для учета израсходованных деталей).
Ключевые связи:
- Клиенты и Автомобили: Связь «один-ко-многим» (1:N). Один клиент может иметь много автомобилей, но один автомобиль принадлежит только одному клиенту. Первичный ключ
КодКлиентаиз таблицы «Клиенты» становится внешним ключом в таблице «Автомобили». - Клиенты и Заказ-наряды: Связь «один-ко-многим» (1:N). Один клиент может оформить много заказ-нарядов.
КодКлиента(PK) передается в таблицу «Заказ-наряды» как внешний ключ (FK). - Сотрудники и Заказ-наряды: Связь «один-ко-многим» (1:N). Один сотрудник (мастер-приемщик или механик) может вести/выполнять много заказов.
Инфологическая модель (ERD) наглядно демонстрирует структуру предметной области, оставаясь при этом независимой от конкретной СУБД. Это позволяет обеспечить гибкость на следующих этапах.
Разработка логической структуры в нотации IDEF1X: Применение федерального стандарта
Для перехода от концептуальной модели к логической схеме, готовой к реализации в реляционной СУБД, целесообразно использовать методологию IDEF1X.
Обоснование выбора IDEF1X: Методология IDEF1X, принятая в 1981 году как федеральный стандарт США, отличается строгой и жесткой стандартизацией, специально разработанной для построения реляционных баз данных. В отличие от общих ERD, IDEF1X фокусируется на определении ключевых атрибутов, наследовании ключей и строгом соблюдении принципов реляционной модели, обеспечивая высокую степень ссылочной целостности.
В нотации IDEF1X мы явно выделяем идентифицирующие связи (передающие первичный ключ) и неидентифицирующие связи (передающие неключевой атрибут).
Пример логической структуры в IDEF1X (сосредоточимся на связях):
- Сущность «Клиенты» (Родительская). Имеет первичный ключ
КодКлиента. - Сущность «Заказ-наряды» (Дочерняя). Связана с «Клиентами» идентифицирующей связью (1:N). Это означает, что
КодКлиентанаследуется в «Заказ-наряды» как внешний ключ (FK) и является частью полной идентификации записи. - Связующая сущность «ДеталиЗаказа». Создается для разрешения связи «многие-ко-многим» (N:M) между «Заказ-нарядами» и «Услугами». Первичный ключ этой таблицы будет составным: (
НомерЗаказа,КодУслуги), где оба являются внешними ключами, унаследованными от родительских таблиц.
Использование IDEF1X гарантирует, что при создании схемы БД мы четко определим первичные и внешние ключи, что критически важно для дальнейшей нормализации.
Нормализация структуры БД до Третьей нормальной формы (3НФ)
Нормализация — это систематический процесс организации данных в базе данных, основная цель которого — минимизировать избыточность данных и исключить аномалии обновления, вставки и удаления. Мы стремимся привести структуру БД как минимум к Третьей нормальной форме (3НФ).
Требования 3НФ: Отношение (таблица) находится в Третьей нормальной форме, если:
- Оно находится во Второй нормальной форме (2НФ).
- Исключена транзитивная функциональная зависимость неключевых атрибутов от первичного ключа.
Транзитивная зависимость возникает, когда неключевой атрибут C зависит от неключевого атрибута B, а B, в свою очередь, зависит от первичного ключа A (A → B → C).
Пример нарушения 3НФ (Гипотетическая таблица «Заказ-наряды» до нормализации):
| НомерЗаказа (PK) | КодСотрудника | ФИО_Сотрудника | Должность |
|---|---|---|---|
| ZK-001 | S-101 | Иванов И.И. | Механик |
| ZK-002 | S-101 | Иванов И.И. | Механик |
| ZK-003 | S-102 | Петров П.П. | Мастер-приемщик |
В этом примере:
НомерЗаказа→КодСотрудникаКодСотрудника→ФИО_Сотрудника,Должность
Таким образом, неключевые атрибуты (ФИО_Сотрудника, Должность) функционально зависят от другого неключевого атрибута (КодСотрудника), что является транзитивной зависимостью от первичного ключа (НомерЗаказа). Разве не очевидно, что хранение данных о должности в каждой строке заказа приведет к огромной избыточности?
Решение (Приведение к 3НФ): Необходимо вынести информацию о сотрудниках в отдельную таблицу-справочник.
- Таблица «Сотрудники» (Справочник): (
КодСотрудника(PK),ФИО_Сотрудника,Должность). - Таблица «Заказ-наряды»:** (
НомерЗаказа(PK),КодСотрудника(FK), …).
После этого шага все неключевые атрибуты в таблице «Заказ-наряды» зависят только от ее первичного ключа. Структура логически корректна и соответствует 3НФ, обеспечивая минимальную избыточность и высокую целостность данных.
Обоснование технологической платформы и проектная реализация
Выбор оптимальной СУБД для автосервиса: Критерии и сравнительный анализ
Для реализации спроектированной реляционной базы данных (которая требует обеспечения целостности данных и структурированных запросов) необходимо выбрать соответствующую систему управления базами данных (СУБ��).
Критерии выбора для малого/среднего автосервиса:
- Надежность и ACID-свойства: Гарантия целостности транзакций (Атомарность, Согласованность, Изолированность, Долговечность).
- Стоимость владения (TCO): Желательно наличие бесплатных или экономичных лицензий.
- Масштабируемость: Возможность роста объемов данных и количества пользователей.
- Поддержка и сообщество: Широкое сообщество разработчиков и наличие квалифицированных специалистов.
Мы рассматриваем две самые популярные Open Source реляционные СУБД: MySQL и PostgreSQL.
| Характеристика | MySQL (Community Edition) | PostgreSQL | Вывод для проекта |
|---|---|---|---|
| Тип | Реляционная (RDBMS) | Объектно-реляционная (ORDBMS) | PostgreSQL обладает более широкой функциональностью. |
| ACID | Полная поддержка (движок InnoDB) | Полная поддержка | Равенство по надежности транзакций. |
| Масштабируемость | Хорошая, но может быть ограничена на очень больших объемах и сложной логике. | Отличная. Лучше подходит для сложных запросов и потенциального роста. | Преимущество PostgreSQL для долгосрочного развития. |
| Стоимость | Бесплатно (Open Source) | Бесплатно (Open Source) | Обеспечивают низкий TCO. |
Вывод: Для реализации проекта в условиях малого/среднего автосервиса оптимальным выбором являются PostgreSQL или MySQL. Однако PostgreSQL предлагает более функциональную, объектно-реляционную модель и лучшую масштабируемость для потенциального роста бизнеса, что делает его предпочтительным выбором с учетом перспектив развития.
Обзор и обоснование отечественных решений (на примере Postgres Pro)
В условиях современного технологического ландшафта, и особенно на российском рынке, актуальным становится вопрос выбора отечественного или импортонезависимого программного обеспечения. Российская СУБД Postgres Pro является актуальной и мощной альтернативой, основанной на ядре PostgreSQL, но обладающей рядом критически важных улучшений для коммерческой эксплуатации и масштабирования:
- 64-битный счетчик транзакций: Это жизненно важно для работы с большими объемами данных (Big Data), так как стандартный 32-битный счетчик в PostgreSQL может быстро закончиться в высоконагруженных системах.
- Механизм сжатия данных (CFS): Позволяет существенно экономить место на дисках и ускорять операции ввода-вывода, что напрямую влияет на операционные расходы.
- Автономные транзакции: Улучшают стабильность и гибкость при работе со сложными бизнес-процессами.
- Сертификация ФСТЭК: Наличие сертификатов соответствия требованиям безопасности информации делает Postgres Pro необходимым выбором для организаций, работающих с критически важными данными или государственными заказами.
Таким образом, выбирая Postgres Pro, автосервис получает не просто базу данных, а надежное, масштабируемое решение с официальной технической поддержкой и соответствием требованиям российского законодательства.
Проектная реализация: Структура таблиц и примеры запросов
На этапе физического проектирования мы определяем окончательную структуру таблиц (отношений) с указанием типов данных, соответствующих выбранной СУБД (например, PostgreSQL).
Таблица 1: КЛИЕНТЫ
| Поле | Тип данных (PostgreSQL) | Ограничения | Назначение |
|---|---|---|---|
| client_id | SERIAL | PRIMARY KEY | Первичный ключ (автоинкремент) |
| full_name | VARCHAR(100) | NOT NULL | ФИО клиента |
| phone | VARCHAR(15) | UNIQUE | Контактный телефон |
| VARCHAR(100) | Электронная почта |
Таблица 2: ЗАКАЗЫ
| Поле | Тип данных (PostgreSQL) | Ограничения | Назначение |
|---|---|---|---|
| order_id | SERIAL | PRIMARY KEY | Номер заказ-наряда |
| client_id | INTEGER | FOREIGN KEY (КЛИЕНТЫ) | Внешний ключ, клиент |
| employee_id | INTEGER | FOREIGN KEY (СОТРУДНИКИ) | Внешний ключ, ответственный сотрудник |
| date_opened | DATE | NOT NULL | Дата открытия заказа |
| status | VARCHAR(50) | NOT NULL | Текущий статус заказа |
| total_amount | NUMERIC(10, 2) | DEFAULT 0.00 | Итоговая сумма |
Пример SQL-запроса (Выборка данных):
Для расчета ключевого KPI — Средний чек заказ-наряда — необходим агрегирующий запрос:
SELECT
AVG(total_amount) AS "Средний чек"
FROM
ЗАКАЗЫ
WHERE
date_opened >= '2025-01-01' AND date_opened <= '2025-03-31';
Пример SQL-запроса (Вставка данных):
Добавление нового клиента:
INSERT INTO КЛИЕНТЫ (full_name, phone, email)
VALUES ('Сидоров Анатолий Петрович', '+79031234567', 'sidorov.a@mail.ru');
Такие запросы демонстрируют, как спроектированная структура таблиц и их связи (через внешние ключи) обеспечивают эффективное извлечение и управление данными для поддержки бизнес-процессов.
Заключение: Результаты проекта и перспективы развития
Настоящая работа успешно реализовала поставленные цели и задачи, завершив полный цикл проектно-аналитической деятельности по созданию информационной системы для автосервиса. Какие же основные результаты были достигнуты в ходе этого исследования?
Основные результаты проекта:
- Проведен углубленный анализ предметной области, формализованы ключевые бизнес-процессы (обслуживание клиента, управление заказ-нарядом) и определены KPI, которые должны поддерживаться ИС (Средний чек, Выработка механиков).
- Разработана концептуальная модель данных (ERD), определившая основные сущности (
Клиенты,Заказ-наряды,Услуги,Запчасти) и их связи. - Осуществлено логическое проектирование структуры БД с использованием методологии IDEF1X, что обеспечило строгую основу для реляционной модели. Структура БД приведена к Третьей нормальной форме (3НФ) путем устранения транзитивных функциональных зависимостей, что гарантирует минимальную избыточность и высокую целостность данных.
- Обоснован выбор технологической платформы. Признавая преимущества Open Source решений, предпочтение отдано PostgreSQL (или ее отечественной версии Postgres Pro) как более масштабируемой и функциональной СУБД, соответствующей современным требованиям рынка (включая 64-битный счетчик транзакций и сертификацию ФСТЭК).
- Представлены детальные спецификации таблиц и примеры SQL-запросов, подтверждающие готовность логической модели к физической реализации.
Оценка экономического эффекта: Внедрение спроектированной автоматизированной ИС позволит автосервису значительно повысить эффективность операционной деятельности. Ожидаемый экономический эффект от внедрения включает снижение операционных затрат (за счет автоматизации учета и сокращения ошибок) и повышение лояльности клиентов. Согласно отраслевым данным, эти факторы могут обеспечить потенциальный рост прибыли предприятия до 15% в течение первого года эксплуатации системы, обеспечивая быструю окупаемость инвестиций.
Перспективы развития: Дальнейшая работа может быть направлена на разработку пользовательского интерфейса (Front-End), интеграцию с внешними системами (например, с фискальными регистраторами и системами онлайн-записи), а также на расширение аналитического модуля для углубленного прогнозирования спроса на услуги и управления запасами.
Список использованной литературы
- Автоматизированные информационные технологии в экономике: учебник / под ред. проф. Г.А. Титоренко. Москва: Компьютер, ЮНИЩ, 1998.
- Вендров, А. М. CASE — технологии. Современные методы и средства проектирования информационных систем. Москва: Финансы и статистика, 1998.
- Маклаков, С. В. BFWin и ERWin. CASE-средства разработки информационных систем. Москва: ДИАЛОГ-МИФИ, 2000.
- Хомоненко, А. Delphi 7 в подлиннике. Санкт-Петербург: BHV, 2003. 1216 с.
- Уилсон, С. Ф., Мэйплс, Б., Лэндгрейв, Т. Принципы проектирования и разработки программного обеспечения. Учебный курс MCSD. Москва: Русская редакция, 2002. 736 с.
- Смирнова, Г. Н., Сорокин, А. А., Тельнов, Ю. Ф. Проектирование экономических информационных систем: учебник. Москва: Финансы и статистика, 2003. 512 с.
- Вендров, А. М. Проектирование программного обеспечения экономических информационных систем. Москва: Финансы и статистика, 2002.
- Леоненков, А. Самоучитель UML. Эффективный инструмент моделирования информационных систем. Санкт-Петербург: BHV, 2001. 304 с.
- Delphi 7 на примерах / под ред. Ю. С. Ковтанюка. Киев: Издательство Юниор, 2003. 384 с.
- Нестандартные приемы программирования на Delphi. Санкт-Петербург: БХВ-Петербург, 2005. 560 с.
- Нестеров, С. А. Базы данных: учебное пособие. URL: https://urait.ru/ (дата обращения: 22.10.2025).
- Разработка функциональной модели. Основы проектирования баз данных. Концептуальное проектирование с использованием методологии IDEF1X. URL: https://ugatu.su/ (дата обращения: 22.10.2025).
- Верников, Г. Основы методологии IDEF1X. URL: https://citforum.ru/ (дата обращения: 22.10.2025).
- Базы данных: Теория нормализации. Методические указания. URL: https://osu.ru/ (дата обращения: 22.10.2025).
- Быстренина, И. Е. Модель IDEF1X. URL: https://phosagro.ru/ (дата обращения: 22.10.2025).
- Краткое описание ER–метода проектирования реляционных баз данных. URL: https://msu.ru/ (дата обращения: 22.10.2025).
- Дзусова, И. Г. Описание и анализ бизнес-процессов автосервиса, нуждающихся в автоматизации // Электронный ресурс. 2022. URL: https://elibrary.ru/item.asp?id=50073238 (дата обращения: 22.10.2025).
- Романова, О. О., Абросимова, Е. В., Улеев, А. С. Моделирование бизнес-процесса «Сервисное обслуживание автомобилей» // Молодой ученый. 2017. № 165. С. 22–24. URL: https://moluch.ru/conf/tech/archive/165/9918/ (дата обращения: 22.10.2025).
- Модель управления взаимоотношения с клиентом в автосервисе для автоматизированной системы. URL: https://bsuir.by/ (дата обращения: 22.10.2025).
- Применение моделей автоматизированной поддержки управления бизнес-процессами автопредприятия. URL: https://bsuir.by/ (дата обращения: 22.10.2025).
- Анализ популярных реляционных систем управления базами данных (2022 г.). URL: https://drach.pro/ (дата обращения: 22.10.2025).
- Сравнительные характеристики SQL и NoSQL СУБД, влияющие на разработку приложений баз данных. URL: https://top-technologies.ru/ (дата обращения: 22.10.2025).
- Классификация систем управления базами данных. URL: https://skyeng.ru/ (дата обращения: 22.10.2025).
- Тортика, А. С., Ершов, А. С. Обзор и сравнительный анализ современных систем управления базами данных // Cyberleninka. URL: https://cyberleninka.ru/ (дата обращения: 22.10.2025).
- Разработка распределенной базы данных автосервиса на основе MS SQL Server // Science Forum. 2018. URL: https://scienceforum.ru/2018/article/2018002070 (дата обращения: 22.10.2025).