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

Статья посвящена разработке и обоснованию современной технологии количественной оценки схем реляционных баз данных.
На сегодняшний день все большие объемы информации вовлекаются в общественные связи и жизнь каждого человека. Для быстроты и удобства работы с массивами информации, она формируется в базы данных, представляющие собой один из тех объектов в сфере информатизации, от которых требуется высокое качество, а, следовательно, наличие возможности его оценки. Однако возникает вопрос, каковы критерии оценки качества информации и в чем выражаются единицы его измерения. Анализ отечественной и зарубежной литературы свидетельствует, что до настоящего времени не выработано достаточно четких стандартов и алгоритмов оценки качества баз данных.
Одним из направлений решения поставленной проблемы может стать разработка методики на основе методов и стандартов, разработанных для анализа сложных программных средств. В научном сообществе предлагается множество подходов к изучению сложных программных средств, в данной статье рассмотрены три наиболее подходящих, с нашей точки зрения, а именно: методы теории исследования сложных систем, методика количественной оценки и сравнения диаграмм 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
131 KB...
12 04 2026 12:15:18
Статья в формате PDF
109 KB...
11 04 2026 16:19:56
Статья в формате PDF
126 KB...
10 04 2026 1:23:38
Статья в формате PDF
254 KB...
09 04 2026 6:25:50
Статья в формате PDF
102 KB...
08 04 2026 5:49:52
Исследовано распространение нелинейных поверхностных гравитационных электрокапиллярных волн на поверхности жидкого проводника. Библиогр. 6 назв.
...
07 04 2026 14:35:18
Статья в формате PDF
111 KB...
06 04 2026 10:53:15
Статья в формате PDF
285 KB...
05 04 2026 16:31:42
Статья в формате PDF
189 KB...
04 04 2026 8:44:42
Статья в формате PDF
113 KB...
03 04 2026 18:17:34
Статья в формате PDF
100 KB...
02 04 2026 5:57:28
Статья в формате PDF
108 KB...
30 03 2026 5:11:43
Статья в формате PDF
117 KB...
29 03 2026 14:54:22
Статья в формате PDF 126 KB...
28 03 2026 7:50:36
Статья в формате PDF
129 KB...
27 03 2026 10:24:33
Статья в формате PDF
117 KB...
26 03 2026 7:43:49
Статья в формате PDF
112 KB...
25 03 2026 19:53:30
Статья в формате PDF
104 KB...
24 03 2026 16:10:19
23 03 2026 16:30:25
Статья в формате PDF
119 KB...
22 03 2026 16:14:30
В работе анализируются результаты единого государственного экзамена по физике на примере региональной, а именно, томской выборки по результатам 2003 г. Проведено сравнение единого экзамена по физике и математике, а также вузовского и школьного тура ЕГЭ. Изучается решаемость конкретных заданий частей «А», «В», «С». Результаты исследования должны помочь учителям средних общеобразовательных школ в планировании учебного материала, построении новых методик обучения и, как следствие, в ликвидации пробелов в знаниях учащихся.
...
21 03 2026 14:17:23
Данная работа посвящена обоснованию несостоятельности современных путей решения вопроса о природе времени. Авторами показана абстpaктность этих подходов, а также подчеркивается, что при создании научных теорий, описывающих материю, присутствует идеализация времени. Необходимо отметить, что в процессе решения данного вопроса нельзя забывать о сущности материи. До тех пор пока не будет понимания сущности материи, не будет понимания и природы времени. Поэтому авторы предлагают не создавать отдельных гипотез природы времени, а направить силы на понимание сущности материи. Для этого необходимо рассмотреть в более широком аспекте саму материю и те типичные процессы, в которые она включается. Только через решение вопроса о сущности материи можно прийти к пониманию природы времени.
...
20 03 2026 1:50:33
В западных предгорьях Алтая скважинами вскрыты погребенные долины, выполненные верхнеолигоцен-нижнемиоценовым аллювием. Литологические, минералогические, геохимические особенности этих отложений и спорово-пыльцевые спектры свидетельствуют об их накоплении, и формировании долин в условиях влажного умеренно теплого климата со среднегодовыми положительными температурами не ниже +3 °С и годовым количеством осадков не менее 800 мм. В это время здесь, в ныне самом засушливом районе Алтая со среднегодовым количеством осадков 200 мм, были развиты ландшафты хвойно-широколиственных и листопадных лесов тургайского типа с участием отдельных теплолюбивых субтропических элементов.
...
19 03 2026 11:11:20
Статья в формате PDF
115 KB...
18 03 2026 5:34:24
Статья в формате PDF
173 KB...
17 03 2026 8:29:47
Статья в формате PDF
280 KB...
16 03 2026 20:29:58
Статья в формате PDF
107 KB...
15 03 2026 18:21:52
Статья в формате PDF
111 KB...
14 03 2026 11:43:48
Статья в формате PDF
309 KB...
13 03 2026 12:44:46
Целью настоящего исследования явилось изучение показателей перекиcного окисления липидов в гомогенатах печени, почек и легких крыс в динамике ингаляционного воздействия полиметаллической пылью, содержащей естественные радионуклиды.
Полученные нами данные показали, что при пролонгированном ингаляционном поступлении полиметаллической пыли, содержащей природные радионуклиды, в легких, печени и почках крыс происходит активация процессов ПОЛ. Обращает на себя внимание разные сроки начала аккумуляции катаболитов ПОЛ: в легких – на 7 сутки, в печени и почках – на 30 сутки. Выявление хаpaктера нарушений окислительного метаболизма доказывают необходимость ранней коррекции нарушения окислительного метаболизма при пролонгированной экспозиции полиметаллической пыли, содержащей природные радионуклиды.
...
11 03 2026 13:31:32
Статья в формате PDF
126 KB...
10 03 2026 4:14:25
Статья в формате PDF
130 KB...
09 03 2026 20:29:16
В статье на основе материала «Национального корпуса русского языка» дан анализ вербальному и невербальному воплощению эмотивного концепта «обида» в художественном тексте. На языковом уровне рассмотрена сочетаемость лексемы «обида» с другими словами-эмотивами. На неязыковом уровне охаpaктеризованы невербальные компоненты проявления данной эмоции (плач, взгляд, жесты). Представленный анализ позволяет сделать вывод о национальной специфики данного чувства.
...
08 03 2026 22:28:58
07 03 2026 15:59:51
Статья в формате PDF
128 KB...
06 03 2026 8:42:52
Статья в формате PDF
121 KB...
04 03 2026 21:28:35
Еще:
Поддержать себя -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 ::