Методы конвертации параметрических моделей модулей компонентов при проектировании радиотехнических систем
Радиотехника
Авторы
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.
Ключевые слова:
системы автоматизированного проектирования, база данных, конвертация модулей компонентов, иерархические запросы, оптимизация запросов, проектирование радиотехнических системБиблиографический список
-
Ушкар М.Н Автоматизация системного проектирования информационных радиосистем // Электронный журнал «Труды МАИ», 2014, выпуск № 78: http://www.mai.ru/science/trudy/published.php?ID=53558 (дата публикации 02 декабря 2014).
-
Использование курсоров и циклов в Transact-SQL: http://info-comp.ru/obucheniest/352-cursors-loops-in-transact-sql.html (дата публикации 23.04.2014).
-
Фернандо Герреро. Применение псевдовременных таблиц. Журнал «SQL Magazine OnLine», 2001, № 3: http://www.osp.ru/data/www2/win2000/sql/2001/03/730.htm.
-
Ян Либерман, ORDPATH — новый подход к работе с иерархиями (деревьями) в SQL Server 2008, RSDN Magazine, 2007, № 4: http://rsdn.ru/article/db/ordpath.xml (дата обращения: 12.03.2015).
- Kent Tegels, Model Your Data Hierarchies With SQL Server 2008, MSDN Magazine. Issues and Downloads. 2008, URL: https://msdn.microsoft.com/en-us/magazine/cc794278.aspx (дата обращения: 18.02.2015).
- Уровни разукрупнения радиоэлектронных средств. ГОСТ Р 52003-2003. — М.: Изд-во стандартов, 2003.
Скачать статью