56
При сбое в процессе реализации транзакции операция выполнится повторно по
факту перехода на рабочий узел.
5. ЛИНТЕР
СУБД нашего производства, созданная научно-производственным
предприятием РЕЛЭК (Реляционные экспертные системы). Считается
кроссплатформенным ПО, поддерживающим почти все ОС. Базовым
направлениями использования становятся гос. проекты, встроенные системы и
онлайн-системы. СУБД ЛИНТЕР имеет отличную надежность благодаря системе
оперативного резервирования, другими словами - резервная система приходит на
замену вышедшей из строя в авто режиме. Язык запросов в СУБД ЛИНТЕР
отвечает требованиям SQL:2003. Существует 4 версии СУБД: ЛИНТЕР Бастион,
ЛИНТЕР Стандарт, ЛИНТЕР Realtime и ЛИНТЕР Multiversion.
6. MySQL
Универсальная СУБД. Лежит в свободном доступе, но имеет коммерческую
лицензированную версию от MySQL AB. СУБД с открытым кодом [12].
Изначально создавалась шведской компанией MySQL AB, с 2008 по 2010 года –
уже фирмой Sun Microsystems. Сейчас разработка и поддержка ПО лежит на Oracle.
Первая версия СУБД вышла в 1995 году, а представлена она была в январе 2001
года. Данная СУБД используется для управления малых и средних систем. СУБД
MySQL используется там, где есть клиент- серверная и встроенная архитектура. В
версиях выше MySQL 3.22 все ограничения с таблиц сняты [20].
Так, компания Microsoft предоставляет набор языков программирования для
разработки приложений для Universal Windows Platform (единая платформа,
работающая на персональных компьютерах, телефонах и планшетах) – C++, C#,
Visual Basic и Delphy [2]. Компания Apple предлагает разработчикам использовать
языки программирования Objective-C и Swift для создания программ для
операционных систем macOS, iOS, watchOS and tvOS [3]. А компания Google
предлагает использовать язык Java [4] для разработки программ для операционной
системы Android. В качестве языка программирования решено использовать Delphi,
в качестве СУБД – MS SQL Server 2016.
Рассмотрим требования информационных потребностей компании к
проектируемой системе.