ИССЛЕДОВАНИЕ МЕТОДОВ КОЛИЧЕСТВЕННОЙ ОЦЕНКИ СХЕМ РЕЛЯЦИОННЫХ БАЗ ДАННЫХ

Статья посвящена разработке и обоснованию современной технологии количественной оценки схем реляционных баз данных.
На сегодняшний день все большие объемы информации вовлекаются в общественные связи и жизнь каждого человека. Для быстроты и удобства работы с массивами информации, она формируется в базы данных, представляющие собой один из тех объектов в сфере информатизации, от которых требуется высокое качество, а, следовательно, наличие возможности его оценки. Однако возникает вопрос, каковы критерии оценки качества информации и в чем выражаются единицы его измерения. Анализ отечественной и зарубежной литературы свидетельствует, что до настоящего времени не выработано достаточно четких стандартов и алгоритмов оценки качества баз данных.
Одним из направлений решения поставленной проблемы может стать разработка методики на основе методов и стандартов, разработанных для анализа сложных программных средств. В научном сообществе предлагается множество подходов к изучению сложных программных средств, в данной статье рассмотрены три наиболее подходящих, с нашей точки зрения, а именно: методы теории исследования сложных систем, методика количественной оценки и сравнения диаграмм UML, теория метрологии стандартизации и сертификации.
С точки зрения методов теории исследования сложных систем, качественную оценку баз данных (БД) требуется выполнять комплексным критерием сложности в соответствии с методами теории исследования сложных систем, предложенными Н.П. Бусленко. Для комплексной оценки системы необходимо оценивать сложность ее элементов, к которым можно отнести: атрибуты, входящие и исходящие связи, и алгоритмы обработки данных.
Изучение методов теории исследования сложных систем показало, что теория не учитывает типы полей и их количество, кроме того, она ориентирована на динамические системы.
Методика количественной оценки и сравнения диаграмм UML, строится на присвоении элементам диаграмм оценок, зависящих от их информационной ценности, а также от вносимой ими в диаграмму дополнительной сложности. Ценность отдельных элементов меняется в зависимости от типа диаграммы, на которой они находятся.
Словарь языка UML включает два вида строительных блоков: сущности и отношения. Сущности - это абстpaкции, являющиеся основными элементами модели. Отношения связывают различные сущности. Недостатком диаграммы является как слишком низкая оценка (диаграмма недостаточно информативна), так и слишком высокая оценка (диаграмма обычно слишком сложна для понимания).
Таким образом, при использовании методики количественной оценки диаграмм UML, в процессе анализа качества баз данных, полученный результат является достаточно поверхностным. Данная теория позволяет учитывать только информацию о количестве атрибутов, поэтому она не способна в полной мере отразить сложность и качество спроектированной базы данных.
Перейдем к рассмотрению теория метрологии стандартизации и сертификации применительно к оценке схем реляционных баз данных. Как известно основу метрики Холстеда составляют четыре измеряемых хаpaктеристики программы:
n1 - число уникальных операторов программы, включая символы-разделители, имена процедур и знаки операций (словарь операторов);
n2 - число уникальных операндов программы (словарь операндов);
N1 - общее число операторов в программе;
N2 - общее число операндов в программе.
На основании этих хаpaктеристик рассчитываются оценки:
1) словарь программы: HPvoc = n1 + n2;
2) длина программы: HPlen = N1 + N2;
3) объем программы: HPVol = HPLen log2 HPV oc;
4) сложность программы: HDiff = (n1/2)⋅(N2/n2).
Для языка SQL, описывающего схемы баз данных, основной сложностью является проведение его синтаксического анализа, т.е. составление словарей операторов и операндов языка.
Результатом оценки, основанной на метрики Холстеда, является достаточно адекватная величина, учитывающая все синтаксические элементы исходного кода, а значит максимально отражающая сложность схемы базы данных.
Изучив и сравнив предложенные модели оценки качества баз данных, можно сделать вывод, что наиболее полно отразить качество спроектированной БД способна модель Холстеда.
Однако, для того чтобы применить метрику Холстеда к языку SQL необходимо определить множества операндов и операторов языка. В процессе исследования были рассмотрены конструкции языка SQL, участвующие в описании баз данных, применяемые в средствах их автоматического проектирования, и выделены необходимые операторы и операнды.
На основании полученных данных разработано программное средство, осуществляющее расчет метрических хаpaктеристик схем баз данных по их SQL-скрипам, а также выполняющее вычисление оценок.
Статья в формате PDF
135 KB...
11 08 2026 7:57:40
Статья в формате PDF
102 KB...
10 08 2026 7:26:27
Статья в формате PDF
127 KB...
07 08 2026 12:12:24
Статья в формате PDF
109 KB...
06 08 2026 3:56:52
Статья в формате PDF
114 KB...
05 08 2026 9:13:40
Статья в формате PDF
531 KB...
04 08 2026 21:53:34
Любая научная дисциплина строится на основных понятиях, которые, являясь фундаментальными, имеют философский исток. В биологических науках среди прочих таковыми являются понятия «системы» и «целого». В настоящее время возникла необходимость по-новому взглянуть на их роль в решении вопроса о функционировании живого организма, на их взаимоотношения и структурно-функциональное наполнение. Первый шаг в таком рассмотрении сделан авторами настоящей статьи, в которой определено место этих понятий в описании функций живого, как в теоретическом, так и в пpaктическом плане.
...
01 08 2026 21:13:30
Статья в формате PDF
105 KB...
31 07 2026 14:36:16
29 07 2026 12:38:50
В работе впервые приведены сведения об особенностях аудиогенной чувствительности и поведения в «открытом поле» двух групп крыс, гомозиготных по локусу TAG 1A DRD2.
...
28 07 2026 13:19:42
В статье рассматриваются основные начальные этапы научного изучения природных условий и фауны млекопитающих Кавказа. Рассмотрен вклад выдающихся научных деятелей России в становление и развитие отечественной териологии на Кавказе, приводятся интересные сведения об отдельных биографических моментах ученых, связанных с освоением изучаемой территории.
...
27 07 2026 16:42:14
Статья в формате PDF
193 KB...
26 07 2026 5:51:52
Статья в формате PDF
170 KB...
25 07 2026 17:35:49
24 07 2026 0:27:18
Статья в формате PDF
125 KB...
23 07 2026 22:24:12
Статья в формате PDF
263 KB...
22 07 2026 12:46:16
Организация полноценного процесса познания предполагает реализацию развивающего образования и самообразования, непрерывность данного процесса на всех его ступенях. Понятие интегрирует в себе процесс и итог познания сущности предметов, явлений, включает рефлексивные процессы мышления, обеспечивая их необратимость, свернутость, системность. Эмоциональное отношение ребенка к изучаемому материалу создает в мышлении своеобразную доминанту, поддерживающую любознательность и интерес. Основная особенность опытно-экспериментальной деятельности состоит в наличии возможности управлять ходом изучения явления, здесь ребенок проявляет собственную активность и творчество в процессе получения новых знаний. Опытно-экспериментальную деятельность по развитию естественнонаучных понятий необходимо строить в соответствии с четырьмя этапами диалектического познания: основание - ядро - следствие – общие критические истолкования, а также с учетом обобщенного плана проведения опыта: цель - схема - ход - результат. Методика организации опытно-экспериментальной деятельности по развитию естественнонаучных понятий дошкольников и младших школьников раскрыта нами на примере понятия «свет». Развитие естественнонаучных понятий дошкольников и младших школьников эффективно в условиях личностно-ориентированного образования, обращенного к чувствам, индивидуально неповторимому миру человека.
...
21 07 2026 18:37:53
Статья в формате PDF
105 KB...
20 07 2026 5:39:10
Статья в формате PDF
573 KB...
19 07 2026 14:42:13
18 07 2026 20:17:45
Статья в формате PDF
184 KB...
16 07 2026 17:30:50
Статья в формате PDF
364 KB...
15 07 2026 22:36:32
14 07 2026 12:57:42
Зачастую жены священно и церковнослужителей к 40 годам оставались без супруга с 6-8 детьми на руках, половина из которых малолетние, а некоторые носителями неизлечимой болезни. Права на наследство и различного рода материальную помощь строго регламентировались Синодальным управлением. Семьи получали полные пенсии после cмepти родителя, если выслуга составляла не менее 30 лет. Малоимущие семьи священников имели право на получение единовременного пособия. Если срок выслуги отца семейства был менее 10 лет. Благополучие вдов с детьми священно и церковнослужителей зависело от состояния здоровья отца, что давало возможность исправно и в соответствии с временными нормами выработки нести службу, в противном же случае – святое семейство оставалось без средств к существованию.
...
13 07 2026 13:54:46
Статья в формате PDF
105 KB...
12 07 2026 13:48:42
Статья в формате PDF
123 KB...
11 07 2026 22:34:27
Статья в формате PDF
100 KB...
10 07 2026 13:33:11
Статья в формате PDF
113 KB...
09 07 2026 10:52:34
Статья в формате PDF
135 KB...
08 07 2026 14:42:42
Статья в формате PDF
199 KB...
07 07 2026 8:35:17
Статья в формате PDF
119 KB...
05 07 2026 23:17:26
Статья в формате PDF
111 KB...
04 07 2026 19:59:47
Еще:
Поддержать себя -1 :: Поддержать себя -2 :: Поддержать себя -3 :: Поддержать себя -4 :: Поддержать себя -5 :: Поддержать себя -6 :: Поддержать себя -7 :: Поддержать себя -8 :: Поддержать себя -9 :: Поддержать себя -10 :: Поддержать себя -11 :: Поддержать себя -12 :: Поддержать себя -13 :: Поддержать себя -14 :: Поддержать себя -15 :: Поддержать себя -16 :: Поддержать себя -17 :: Поддержать себя -18 :: Поддержать себя -19 :: Поддержать себя -20 :: Поддержать себя -21 :: Поддержать себя -22 :: Поддержать себя -23 :: Поддержать себя -24 :: Поддержать себя -25 :: Поддержать себя -26 :: Поддержать себя -27 :: Поддержать себя -28 :: Поддержать себя -29 :: Поддержать себя -30 :: Поддержать себя -31 :: Поддержать себя -32 :: Поддержать себя -33 :: Поддержать себя -34 :: Поддержать себя -35 :: Поддержать себя -36 :: Поддержать себя -37 :: Поддержать себя -38 ::