Выбор среды разработки
Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод на новый заказ в Автор24. Это бесплатно.
В качестве информационного обеспечения ИС «Тест» будет использоваться реляционная база данных, что подразумевает применение СУБД. СУБД являются программным средством, с помощью которых можно создавать базы данных, наполнять их и работать с ними. Многие существующие СУБД являются также специализированными языками программирования.
Для СУБД определены следующие требования [2]:
обрабатывать пользовательские запросы на выборку данных;
допускать определения данных на языке DDL;
обеспечивать поддержку целостности данных;
обеспечивать восстановление после сбоев;
иметь высокую производительность;
обрабатывать одновременно запросы множества пользователей.
Так, в качестве СУБД следует применить любую СУБД, поддерживающую реляционную модель хранения данных, которая способна обеспечить [6]:
гибкость структуры;
независимость информации;
безопасность хранения данных;
простоту эксплуатации;
простоту понимания и разработки;
целостность данных (каскадное удаление или изменение, и т.д.).
Доступ к информационным таблицам БД ИС будет осуществляться средствами прикладного программного обеспечения, выполненного с применением современных технологий.
Средства СУБД должны обеспечивать целостность данных, поддерживать триггеры и хранимые процедуры для их применения с целью снизить нагрузку на прикладное ПО.
В таблице 1.1 приведена сравнительная характеристика наиболее популярных СУБД.
Таблица 1.1 – Сравнительная характеристика наиболее популярных СУБД
MySQL SQL Server SQLite MS Access
Тип Реляционная Реляционная Реляционная Реляционная
Архитектура Клиент-серверная Клиент-серверная Файл-серверная Файл -серверная
Поддержка запросов Есть Есть Есть Есть
Поддержка триггеров Есть Есть Есть Нет
Поддержка хранимых процедур Есть Есть Нет Нет
Интеграция с системами разработки Есть kit Visual Studio для автоматизации инжиниринга БД Интегрирован драйвер в Visual Studio Есть kit Visual Studio для автоматизации инжиниринга БД Интегрирован драйвер в Visual Studio
Продолжение таблицы 1.1
MySQL SQL Server SQLite MS Access
Стратегия
распростра-нения
Open Source Commercial Open Source Commercial
Дополнительно Имеет доступный для понимания синтаксис написания запросов, триггеров и процедур (в отличии от SQL SERVER) Является продуктом Microsoft, поэтому совместим с системами разработки IDE Visual Studio Файл БД уже содержит ядро БД, что не требует установки других компонентов Является продуктом Microsoft, поэтому совместим с системами разработки IDE Visual Studio
Анализируя данные, приведенные в таблице 1.1, для реализации информационного обеспечения лучше всего подойдет СУБД MySQL Server по следующим причинам:
файл-серверные СУБД не подойдет, т.к
Зарегистрируйся, чтобы продолжить изучение работы
50% курсовой работы недоступно для прочтения
Закажи написание курсовой работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!