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

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

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

Кузьмин А.А. Рыбанов А.А. Статья в формате 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-скрипам, а также выполняющее вычисление оценок.



КЛИНИКО-ФУНКЦИОНАЛЬНАЯ ХАРАКТЕРИСТИКА МАЛЫХ АНОМАЛИЙ СЕРДЦА У ДЕТЕЙ С АРИТМИЯМИ

КЛИНИКО-ФУНКЦИОНАЛЬНАЯ ХАРАКТЕРИСТИКА МАЛЫХ АНОМАЛИЙ СЕРДЦА У ДЕТЕЙ С АРИТМИЯМИ На основании результатов комплексного клинико- инструментального обследования 390 детей в возрасте от 5 до 15 лет, проживающих в г. Красноярске, была изучена зависимость клинического течения нарушений сердечного ритма и проводимости от выраженности и формы малых аномалий развития сердца. Установлены основные эхокардиографические параметры и прогностические критерии развития гемодинамических нарушений у детей с аритмиями. ...

10 08 2026 23:35:45

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

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

09 08 2026 6:20:10

НОВЫЙ ВИД АМФИБИЙ В ВОДОЕМАХ СРЕДНЕГО УРАЛА

НОВЫЙ ВИД АМФИБИЙ В ВОДОЕМАХ СРЕДНЕГО УРАЛА Изучены особенности биологии и некоторые демографические хаpaктеристики двух популяций озерной лягушки (Rana ridibunda Pall.), случайно интродуцированной в водоемы-охладители тепловых станций, на территории Среднего Урала. Условия существования в новых водоемах оказались благоприятными. За интродукцией последовало самостоятельное расселение, обе популяции в настоящее время занимают значительную территорию. Животные, обитающие в этих популяциях, отличаются по размерно-возрастному составу размножающихся особей, типу нереста, плодовитости. Полученные данные позволяют утверждать, что обнаруженные различия носят адаптивный хаpaктер. ...

06 08 2026 19:32:53

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

СОВРЕМЕННОЕ СОСТОЯНИЕ И ТЕНДЕНЦИИ РАЗВИТИЯ ГИДРОГРАФО – ГЕОДЕЗИЧЕСКОГО ОБЕСПЕЧЕНИЯ МОРСКИХ ГЕОЛОГОРАЗВЕДОЧНЫХ РАБОТ В статье обсуждаются последние достижения технологий гидрографических и геодезических съемок, таких как дифференциальная система GPS/ГЛОНАСС субметровой точности определения положения на поверхности моря, интегрированная DGPS с гидроакустической системой HPR для определения положения под водой, многолучевые эхолоты, гидролокаторы бокового обзора; морские датчики движения, специально разработанные для высокоточного измерения перемещений в море для пользователей, требующих высокой точности измерений дифферента, крена и перемещений по высоте. Аэролазерная батиметрия имеет значительный потенциал для замены эхолота при измерении глубин. Отмечено, что ROV (буксируемые подводные аппараты) и AUV (автономные подводные аппараты) становятся технически и экономически более выгодной платформой для съемки в специальных применениях и в будущем станут широко использующейся техникой. ...

05 08 2026 19:31:29

ФАКТОРЫ РАЗЖИЖЕНИЯ КОАГУЛИРОВАВШЕГО ЭЯКУЛЯТА ЧЕЛОВЕКА

ФАКТОРЫ РАЗЖИЖЕНИЯ КОАГУЛИРОВАВШЕГО ЭЯКУЛЯТА ЧЕЛОВЕКА Из аспирата семенных пузырьков человека сочетанием катионообменной хроматографии на S-сефарозе и диск-электрофореза выделен белок. Молекулярная масса полученного белка, по данным SDS-PAGE, составила 53,5 kDa. Исходя из электрофоретической подвижности, мы предположили, что полученный белок –семеногелин-I (SPMIP/Sg-I). После обработки полученного препарата очищенным простатоспецифическим антигеном (человеческий калликреин-3 (hK3)), электрофоретически были выявлены многочисленные полипептиды с молекулярной массой от 5 до 24 kDa. Проверка биологической активности на образцах нативной cпepмы подтвердила наличие у полипептидных фрагментов способности ингибировать двигательную активность cпepматозоидов и они были отнесены к SPMI. Электрофоретическая подвижность фpaкции SPMI с молекулярной массой 18-20 kDa, которую мы назвали «тяжелой» (SPMI-h), соответствовала электрофоретической подвижности фpaкции нативной cпepмы человека, проявляющей ингибиторную активность. Изучение в казиинолитическом тесте (с химотрипсином и папаином в качестве ферментов) возможной ингибиторной активности SPMI-h, показало наличие подобной активности в отношении папаина, влияние на ферментативную активность химотрипсина выявлено не было. ...

18 07 2026 16:28:42

ПРОФИЛЬ ЭТО ИМИДЖ?

ПРОФИЛЬ ЭТО ИМИДЖ? Статья в формате PDF 302 KB...

17 07 2026 18:30:49

БИОМЕХАНИКА ПЕРЕГРУЗОК И НЕВЕСОМОСТИ

БИОМЕХАНИКА ПЕРЕГРУЗОК И НЕВЕСОМОСТИ Статья в формате PDF 751 KB...

15 07 2026 7:56:32

РАЗВИТИЕ ПРЕДМЕТНОГО ИНТЕЛЛЕКТА

РАЗВИТИЕ ПРЕДМЕТНОГО ИНТЕЛЛЕКТА Статья в формате PDF 141 KB...

14 07 2026 15:18:21

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

РОЛЬ ИССЛЕДОВАТЕЛЬСКОЙ РАБОТЫ В СОВРЕМЕННОЙ СИСТЕМЕ БИОЛОГИЧЕСКОГО ОБРАЗОВАНИЯ Исследование в биологии включает в себя наблюдение, описание, учебный опыт или эксперимент, сравнение, анализ, систематизацию результатов. Такая самостоятельная учебная деятельность приводит к формированию био-экологического мышления, без которого невозможна реализация биоцентрического принципа в обучении. ...

05 07 2026 17:42:52

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