В результате использования количественных метрик разработчик сможет [2]:
Проанализировать SQL-код;
Рассчитать метрические характеристики T-SQL-кода;
Рассчитать оценку сложности создаваемой или имеющейся базы данных;
Узнать объем выполненных работ.
Целью работы является повышение качества оценки хранимой процедуры базы данных MySQL.
Основные задачи исследования:
Математическое описание процесса расчета метрических характеристик хранимой процедуры базы данных.
Алгоритмы и программная реализация модуля для расчета хранимой процедуры базы данных.
Эксперимент по оценке качества модуля для расчета хранимой процедуры базы данных.
При анализе проблем в области получения метрических характеристик было выбрано пять программных продуктов, позволяющих получать метрики базы данных:
Calculate T-SQL Stored Procedure Complexity;
SQL Code Guard;
SQLDetective;
SoftTree SQL Assistant;
ClearSQL.
Для достижения поставленной цели необходимо разработать модуль, который считает метрики хранимой процедуры и оценивает её сложность.
СПИСОК ЛИТЕРАТУРЫ
Рыбанов А.А., Фатеенков М.М. Разработка и анализ хранимой процедуры для получения глубины дерева связей таблицы и схемы базы данных//NovaInfo.Ru. 2015. Т. 1. № 34. С. 41-55.
Рыбанов А.А. Анализ базовых возможностей программных продуктов для исследования метрических характеристик баз данных//NovaInfo.Ru. 2015. Т. 2. № 33. С. 20-28.