В 2021 году число используемых СУБД исчисляется десятками. Наиболее известные однопользовательские СУБД - Microsoft Visual FoxPro и Access, многопользовательские - MS SQL Server, Oracle и MySQL.
Для данной работы был выбран Microsoft SQL Server. Его достоинствами является:
• масштабируемость (процесс может одновременно обрабатывать большой объем запросов), с не можно работать на портативных ПК или мультипроцессорной технике;
• размер страниц – до 8 кб (данные извлекаются быстро, подробную и сложную информацию хранить удобнее);
• рутинные административные задачи автоматизированы: это управление блокировками, памятью, редактура размеров файлов;
• реализован поиск по фразам, тексту, словам, можно создавать ключевые индексы;
• в систему интегрирован сервер интерактивного анализа для принятия решений, создания корпоративных отчётов;
• запросы можно формулировать на английском языке, без программирования.
Средой разработки был выбран Visual Studio 2019, в котором осуществлен фреймворк WinForms. Выбранный язык – C#. Windows Forms позволяет разрабатывать интеллектуальные клиенты — приложения с полнофункциональным графическим интерфейсом, простое в развертывании и обновлении, способное работать при наличии или отсутствии подключения к Интернету и использующее более безопасный доступ к ресурсам на локальном компьютере.
Windows Forms — это технология интеллектуальных клиентов для NET Framework. Она представляет собой набор управляемых библиотек, упрощающих выполнение стандартных задач, таких как чтение из файловой системы и запись в нее. С помощью такой среды разработки, как Visual Studio, можно создавать интеллектуальные клиентские приложения Windows Forms, которые отображают информацию, запрашивают ввод от пользователей и обмениваются данными с удаленными компьютерами по сети.
В состав Windows Forms входят многофункциональные элементы пользовательского интерфейса, позволяющие воссоздавать возможности сложных приложений. С помощью конструктор Windows Forms перетаскивания в Visual Studio можно легко создавать Windows Forms приложения. Достаточно выделить элемент управления курсором и поместить его в нужное место на форме. Для преодоления трудностей, связанных с выравниванием элементов управления, конструктор предоставляет такие средства, как линии сетки и линии привязки.






