Тысяча полезных мелочей    

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

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

Кузьмин А.А. Рыбанов А.А. Статья в формате PDF 274 KB

Статья посвящена разработке и обоснованию современной технологии количественной оценки схем реляционных баз данных. 

На сегодняшний день все большие объемы информации вовлекаются в общественные связи и жизнь каждого человека. Для быстроты и удобства работы с массивами информации, она формируется в базы данных, представляющие собой один из тех объектов в сфере информатизации, от которых требуется высокое качество, а, следовательно, наличие возможности его оценки. Однако возникает вопрос, каковы критерии оценки качества информации и в чем выражаются единицы его измерения. Анализ отечественной и зарубежной литературы свидетельствует, что до настоящего времени не выработано достаточно четких стандартов и алгоритмов оценки качества баз данных.

Одним из направлений решения поставленной проблемы может стать разработка методики на основе методов и стандартов, разработанных для анализа сложных программных средств. В научном сообществе предлагается множество подходов к изучению сложных программных средств, в данной статье рассмотрены три наиболее подходящих, с нашей точки зрения, а именно: методы теории исследования сложных систем, методика количественной оценки и сравнения диаграмм 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-скрипам, а также выполняющее вычисление оценок.



EPIDEMIOLOGY OF ALLERGIC R HINITS IN PUPILS OF THE REPUBLIC SAKHA(YAKUTIA)

EPIDEMIOLOGY OF ALLERGIC R HINITS IN PUPILS OF THE  REPUBLIC SAKHA(YAKUTIA) Статья в формате PDF 102 KB...

10 08 2026 7:26:27

СУБТРОПИЧЕСКИЕ РАСТЕНИЯ ФЛОРЫ КАВКАЗА

СУБТРОПИЧЕСКИЕ РАСТЕНИЯ ФЛОРЫ КАВКАЗА Статья в формате PDF 121 KB...

09 08 2026 10:19:13

СТАНДАРТИЗАЦИЯ ПРОЕКТА САХАЛИН-1

СТАНДАРТИЗАЦИЯ ПРОЕКТА САХАЛИН-1 Статья в формате PDF 256 KB...

08 08 2026 4:19:47

ИССЛЕДОВАНИЕ ПОВЕДЕНИЯ ПОТРЕБИТЕЛЕЙ

ИССЛЕДОВАНИЕ ПОВЕДЕНИЯ ПОТРЕБИТЕЛЕЙ Статья в формате PDF 290 KB...

03 08 2026 1:46:33

КЛИНИКА СОВРЕМЕННОГО ИНФЕКЦИОННОГО МОНОНУКЛЕОЗА

КЛИНИКА СОВРЕМЕННОГО ИНФЕКЦИОННОГО МОНОНУКЛЕОЗА Статья в формате PDF 215 KB...

02 08 2026 12:24:51

АНАЛИЗ ПОНЯТИЯ «СИСТЕМЫ» С ЦЕЛЬЮ ПОИСКА «ЦЕЛОГО»

АНАЛИЗ ПОНЯТИЯ «СИСТЕМЫ» С ЦЕЛЬЮ ПОИСКА «ЦЕЛОГО» Любая научная дисциплина строится на основных понятиях, которые, являясь фундаментальными, имеют философский исток. В биологических науках среди прочих таковыми являются понятия «системы» и «целого». В настоящее время возникла необходимость по-новому взглянуть на их роль в решении вопроса о функционировании живого организма, на их взаимоотношения и структурно-функциональное наполнение. Первый шаг в таком рассмотрении сделан авторами настоящей статьи, в которой определено место этих понятий в описании функций живого, как в теоретическом, так и в пpaктическом плане. ...

01 08 2026 21:13:30

ГОРНЫЕ ПОРОДЫ: АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ

ГОРНЫЕ ПОРОДЫ: АЛГОРИТМЫ ОПРЕДЕЛЕНИЯ Статья в формате PDF 157 KB...

30 07 2026 3:26:18

ГЕНЕТИКА ПОВЕДЕНИЯ: АССОЦИАЦИЯ ГЕНОТИПА ПО ЛОКУСУ TAG 1A DRD2

ГЕНЕТИКА ПОВЕДЕНИЯ: АССОЦИАЦИЯ ГЕНОТИПА ПО ЛОКУСУ TAG 1A DRD2 В работе впервые приведены сведения об особенностях аудиогенной чувствительности и поведения в «открытом поле» двух групп крыс, гомозиготных по локусу TAG 1A DRD2. ...

28 07 2026 13:19:42

НАЧАЛЬНЫЕ ЭТАПЫ НАУЧНОГО ИЗУЧЕНИЯ ПРИРОДНЫХ УСЛОВИЙ И ТЕРИОФАУНЫ КАВКАЗА

НАЧАЛЬНЫЕ ЭТАПЫ НАУЧНОГО ИЗУЧЕНИЯ ПРИРОДНЫХ УСЛОВИЙ И ТЕРИОФАУНЫ КАВКАЗА В статье рассматриваются основные начальные этапы научного изучения природных условий и фауны млекопитающих Кавказа. Рассмотрен вклад выдающихся научных деятелей России в становление и развитие отечественной териологии на Кавказе, приводятся интересные сведения об отдельных биографических моментах ученых, связанных с освоением изучаемой территории. ...

27 07 2026 16:42:14

ОПЫТНО-ЭКСПЕРИМЕНТАЛЬНАЯ ДЕЯТЕЛЬНОСТЬ В РАЗВИТИИ ЕСТЕСТВЕННОНАУЧНЫХ ПОНЯТИЙ СТАРШИХ ДОШКОЛЬНИКОВ И МЛАДШИХ ШКОЛЬНИКОВ

ОПЫТНО-ЭКСПЕРИМЕНТАЛЬНАЯ ДЕЯТЕЛЬНОСТЬ В РАЗВИТИИ ЕСТЕСТВЕННОНАУЧНЫХ ПОНЯТИЙ СТАРШИХ ДОШКОЛЬНИКОВ И МЛАДШИХ ШКОЛЬНИКОВ Организация полноценного процесса познания предполагает реализацию развивающего образования и самообразования, непрерывность данного процесса на всех его ступенях. Понятие интегрирует в себе процесс и итог познания сущности предметов, явлений, включает рефлексивные процессы мышления, обеспечивая их необратимость, свернутость, системность. Эмоциональное отношение ребенка к изучаемому материалу создает в мышлении своеобразную доминанту, поддерживающую любознательность и интерес. Основная особенность опытно-экспериментальной деятельности состоит в наличии возможности управлять ходом изучения явления, здесь ребенок проявляет собственную активность и творчество в процессе получения новых знаний. Опытно-экспериментальную деятельность по развитию естественнонаучных понятий необходимо строить в соответствии с четырьмя этапами диалектического познания: основание - ядро - следствие – общие критические истолкования, а также с учетом обобщенного плана проведения опыта: цель - схема - ход - результат. Методика организации опытно-экспериментальной деятельности по развитию естественнонаучных понятий дошкольников и младших школьников раскрыта нами на примере понятия «свет». Развитие естественнонаучных понятий дошкольников и младших школьников эффективно в условиях личностно-ориентированного образования, обращенного к чувствам, индивидуально неповторимому миру человека. ...

21 07 2026 18:37:53

В ГОД КРОЛИКА – О КРОЛИКЕ!

В ГОД КРОЛИКА – О КРОЛИКЕ! Статья в формате PDF 244 KB...

17 07 2026 23:13:53

ПРАВОВАЯ РЕГЛАМЕНТАЦИЯ ЖИЗНИ ВДОВ СЛУЖИТЕЛЕЙ ЦЕРКВИ ВО ВТОРОЙ ПОЛОВИНЕ XIX – НАЧАЛЕ XX ВВ. (НА ПРИМЕРЕ КУРСКОЙ ГУБЕРНИИ)

ПРАВОВАЯ РЕГЛАМЕНТАЦИЯ ЖИЗНИ ВДОВ СЛУЖИТЕЛЕЙ ЦЕРКВИ ВО ВТОРОЙ ПОЛОВИНЕ XIX – НАЧАЛЕ XX ВВ. (НА ПРИМЕРЕ КУРСКОЙ ГУБЕРНИИ) Зачастую жены священно и церковнослужителей к 40 годам оставались без супруга с 6-8 детьми на руках, половина из которых малолетние, а некоторые носителями неизлечимой болезни. Права на наследство и различного рода материальную помощь строго регламентировались Синодальным управлением. Семьи получали полные пенсии после cмepти родителя, если выслуга составляла не менее 30 лет. Малоимущие семьи священников имели право на получение единовременного пособия. Если срок выслуги отца семейства был менее 10 лет. Благополучие вдов с детьми священно и церковнослужителей зависело от состояния здоровья отца, что давало возможность исправно и в соответствии с временными нормами выработки нести службу, в противном же случае – святое семейство оставалось без средств к существованию. ...

13 07 2026 13:54:46

ВЛИЯНИЕ ШУМА НА ОРГАНИЗМ ЧЕЛОВЕКА

ВЛИЯНИЕ ШУМА НА ОРГАНИЗМ ЧЕЛОВЕКА Статья в формате PDF 144 KB...

06 07 2026 0:16:46

БЕРЕГОВАЯ ЗОНА ОЗЕРА БАЙКАЛ В СОВРЕМЕННЫХ УСЛОВИЯХ

БЕРЕГОВАЯ ЗОНА ОЗЕРА БАЙКАЛ В СОВРЕМЕННЫХ УСЛОВИЯХ Статья в формате PDF 119 KB...

05 07 2026 23:17:26

СО2-ЛАЗЕРНАЯ ХИРУРГИЯ НОВООБРАЗОВАНИЙ КОНЬЮКТИВЫ

СО2-ЛАЗЕРНАЯ ХИРУРГИЯ НОВООБРАЗОВАНИЙ КОНЬЮКТИВЫ Статья в формате PDF 205 KB...

03 07 2026 21:46:54

Еще:
Поддержать себя -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 ::