Методы конвертации параметрических моделей модулей компонентов при проектировании радиотехнических систем

Радиотехника


Авторы

Кузнецов А. С.1*, Кузнецов С. Н.2**, Постникова В. Н.2***

1. Государственный музей А.С. Пушкина, ул. Пречистенка, 12/2, Москва, 101000, Россия
2. Московский авиационный институт (национальный исследовательский университет), 125993, г. Москва, Волоколамское шоссе, д. 4

*e-mail: askuznetsov.gmp@gmail.com
**e-mail: serghei-k@mail.ru
***e-mail: apostnikov@mtu-net.ru

Аннотация

Рассматриваются методы повышения производительности баз данных, реализованных на основе СУБД MS SQL Server 2012, при выполнение процедуры конвертации параметрических моделей модулей компонентов в системах проектирования радиотехнических систем (РТС). Приводится алгоритм процедуры конвертации моделей модулей, реализованный по методу с временными таблицами и дается программа данной процедуры, написанная на языке T-SQL. Кроме того, в статье проводится сравнительный анализ различных методов реализации функции выполнения иерархического запроса, которая входит в процедуру конвертации и является наиболее ресурсоемкой. Показано, что при реализации процедуры конвертации, при большом числе модулей, входящих в иерархическое дерево (более 1000), целесообразно использовать структуру БД с временными таблицами, а при выполнение функции иерархического запроса — метод, в котором применяется тип данных HierarchyID.

Ключевые слова:

системы автоматизированного проектирования, база данных, конвертация модулей компонентов, иерархические запросы, оптимизация запросов, проектирование радиотехнических систем

Библиографический список

  1. Ушкар М.Н Автоматизация системного проектирования информационных радиосистем // Электронный журнал «Труды МАИ», 2014, выпуск № 78: http://www.mai.ru/science/trudy/published.php?ID=53558 (дата публикации 02 декабря 2014).

  2. Использование курсоров и циклов в Transact-SQL: http://info-comp.ru/obucheniest/352-cursors-loops-in-transact-sql.html (дата публикации 23.04.2014).

  3. Фернандо Герреро. Применение псевдовременных таблиц. Журнал «SQL Magazine OnLine», 2001, № 3: http://www.osp.ru/data/www2/win2000/sql/2001/03/730.htm.

  4. Ян Либерман, ORDPATH — новый подход к работе с иерархиями (деревьями) в SQL Server 2008, RSDN Magazine, 2007, № 4: http://rsdn.ru/article/db/ordpath.xml (дата обращения: 12.03.2015).

  5. Kent Tegels, Model Your Data Hierarchies With SQL Server 2008, MSDN Magazine. Issues and Downloads2008, URL: https://msdn.microsoft.com/en-us/magazine/cc794278.aspx (дата обращения: 18.02.2015).
  6. Уровни разукрупнения радиоэлектронных средств. ГОСТ Р 52003-2003. — М.: Изд-во стандартов, 2003.

Скачать статью

mai.ru — информационный портал Московского авиационного института

© МАИ, 2000—2024

Вход