<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="JATS-archive-oasis-article1-4.xsd" article-type="research-article" dtd-version="1.4" xml:lang="ru">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Журнал Современные наукоемкие технологии</journal-title>
      </journal-title-group>
      <issn>1812-7320</issn>
      <publisher>
        <publisher-name>Общество с ограниченной ответственностью &amp;quot;Издательский Дом &amp;quot;Академия Естествознания&amp;quot;</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.17513/snt.39699</article-id>
      <article-id pub-id-type="publisher-id">ART-39699</article-id>
      <title-group>
        <article-title>О ПОДХОДЕ К ВСТРАИВАНИЮ ТЕМПОРАЛЬНЫХ ДАННЫХ В РЕЛЯЦИОННУЮ МОДЕЛЬ</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name-alternatives>
            <name xml:lang="ru">
              <surname>Певнева</surname>
              <given-names>А.Г.</given-names>
            </name>
          </name-alternatives>
          <name-alternatives>
            <name xml:lang="en">
              <surname>Pevneva</surname>
              <given-names>A.G.</given-names>
            </name>
          </name-alternatives>
          <email>Pevnevaa@inbox.ru</email>
          <xref ref-type="aff" rid="aff1"/>
        </contrib>
        <contrib contrib-type="author">
          <name-alternatives>
            <name xml:lang="ru">
              <surname>Обухов</surname>
              <given-names>А.В.</given-names>
            </name>
          </name-alternatives>
          <name-alternatives>
            <name xml:lang="en">
              <surname>Obukhov</surname>
              <given-names>A.V.</given-names>
            </name>
          </name-alternatives>
          <email>aleks.obuhov@yandex.ru</email>
          <xref ref-type="aff" rid="aff1"/>
        </contrib>
        <contrib contrib-type="author">
          <name-alternatives>
            <name xml:lang="ru">
              <surname>Кириенко</surname>
              <given-names>А.Б.</given-names>
            </name>
          </name-alternatives>
          <name-alternatives>
            <name xml:lang="en">
              <surname>Kirienko</surname>
              <given-names>A.B.</given-names>
            </name>
          </name-alternatives>
          <email>anbokir@mail.ru</email>
          <xref ref-type="aff" rid="aff1"/>
        </contrib>
      </contrib-group>
      <aff id="aff1">
        <institution xml:lang="ru">Военно-космическая академия имени А.Ф. Можайского</institution>
        <institution xml:lang="en">Military Space academy named after A.F. Mozhaisky</institution>
      </aff>
      <pub-date date-type="pub" iso-8601-date="2023-07-03">
        <day>03</day>
        <month>07</month>
        <year>2023</year>
      </pub-date>
      <issue>7</issue>
      <fpage>87</fpage>
      <lpage>91</lpage>
      <permissions>
        <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This is an open-access article distributed under the terms of the CC BY 4.0 license.</license-p>
        </license>
      </permissions>
      <self-uri content-type="url" hreflang="ru">https://top-technologies.ru/article/view?id=39699</self-uri>
      <abstract xml:lang="ru" lang-variant="original" lang-source="author">
        <p>Предлагается методика реализации, в которой используется новый подход к моделированию и реализации временной базы данных на основе интервалов поверх обычных реляционных СУБД. Такой подход существенно не изменяет процедуры проектирования и разработки информационных систем и не вносит изменения в концепцию представления темпоральных данных. Рассматривается линейное представление времени без ветвлений, время дискретно как в смысле счетности отметок на временной оси, так и в смысле возможности индексирования интервалов между отметками. Исторические изменения данных находятся в темпоральной временной схеме, а последние текущие действительные данные доступны из базовой схемы. Таблицы во временной схеме обновляются только с помощью операции вставки, когда определенный атрибут в базовой схеме таблицы обновляется, таким образом, рост этой таблицы зависит от частоты обновления атрибутов. Ограничения целостности в базовой схеме, а также временной схеме могут быть легко определены и реализованы средствами управления базами данных без каких-либо серьезных обновлений существующих приложений. Предлагаемая реализация устраняет избыточность данных и обеспечивает высокий уровень экономии памяти по сравнению с другими методами реализации.</p>
      </abstract>
      <abstract xml:lang="en" lang-variant="translation" lang-source="translator">
        <p>The proposed implementation methodology uses a novel approach to modeling and implementing a temporal interval-based database on top of conventional relational DBMS. This approach does not significantly change the procedures for designing and developing information systems and does not change the concept of representing temporal data. A linear representation of time without branches is considered, time is discrete in the sense of the countability of marks on the time axis, and in the sense of the possibility of indexing intervals between marks. Historical data changes are in the temporal time schema, and the latest current valid data is available from the base schema. Tables in the temporary schema are only updated with an insert operation when a certain attribute in the base schema table is updated, thus the growth of this table depends on how often the attributes are updated. Integrity constraints in the base schema as well as the temporary schema can be easily defined and implemented by database management tools without any major upgrades to existing applications. The proposed implementation eliminates data redundancy and provides a high level of memory savings compared to other implementation methods.</p>
      </abstract>
      <kwd-group xml:lang="ru">
        <kwd>темпоральная база данных</kwd>
        <kwd>проектирование временных изменений данных</kwd>
        <kwd>устранение избыточности</kwd>
        <kwd>ограничения целостности темпоральных данных</kwd>
        <kwd>дискретное время в реляционной модели</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>temporal database</kwd>
        <kwd>designing temporal data changes</kwd>
        <kwd>redundancy elimination</kwd>
        <kwd>temporal data integrity constraints</kwd>
        <kwd>discreet tame on relative model</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <ref>
        <note>
          <p>1. Тарасов С.Н. СУБД для программиста. Взгляд изнутри. М.: Солон Пресс, 2013. 342 с.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>2. Тоноян С.А., Сараев Д.В. Темпоральные модели базы данных и их свойства // Инженерный журнал: Наука и инновации. 2014. № 12. URL: http://engjournal.ru/articles/1333/1333.pdf (дата обращения: 13.06.2023). DOI: 10.18698/2308-6033.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>3. Павленко А.Г. Time series-данные в реляционной СУБД// HighLoad++Siberia2019 [электронный ресурс]. URL: https://otus.ru/nest/post/1041/ (дата обращения: 12.06.2023).</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>4. Novikov B.A., Gorshkova E.A. Temporal databases: From theory to applications. // Programming and Computer Software. 2008. Vol. 34. Is17. P. 1–6. DOI: 10.1134/S0361768808010015.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>5. Atay C., Tansel A. BtSQL: Nested Bitemporal Relational Database Query Language. // Turkish Journal Electrical Engineering &amp; Computer Science, 2014. Vol. 22. No. 2. P. 479-498. URL: https://journals.tubitak.gov.tr/elektrik/vol22/iss2/19/ (дата обращения: 12.06.2023). DOI: 10.3906/elk-1207-100.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>6. Елисеев Д.В. Темпоральные объектно-реляционные модели в многомерном представлении // Объектные системы-2015: материалы международной научно-практической конференции (г. Ростов-на-Дону, 10-12 мая 2015 г.) Ростов н/Д.: Издательство ЮРГПУ (НПИ) им. М.И. Платова, 2015. С. 45-52</p>
        </note>
      </ref>
    </ref-list>
  </back>
</article>
