ISO IEC 19075-5-2021 PDF
Название на английском:
St ISO IEC 19075-5-2021
Название на русском:
Ст ISO IEC 19075-5-2021
Оригинальный стандарт ISO IEC 19075-5-2021 в PDF полная версия. Дополнительная инфо + превью по запросу
Полное наименование и описание
ISO/IEC 19075-5:2021 — Information technology — Guidance for the use of database language SQL — Part 5: Row pattern recognition. Стандарт содержит руководящие указания по синтаксису и семантике распознавания шаблонов в строках таблицы (SQL/RPR), в том числе описывает два связанных механизма: размещение синтаксиса в клаузе FROM и в клаузе WINDOW (функции R010 и R020).
Аннотация
Документ поясняет, как использовать средства Row Pattern Recognition, определённые в ISO/IEC 9075 (SQL), включая конкретные синтаксические конструкции и семантику их поведения при обработке строковых последовательностей в реляционных таблицах. Представлены рекомендации по применению функций RPR в различном контексте (FROM vs WINDOW), примеры и пояснения к спецификации.
Общая информация
- Статус: Опубликовано.
- Дата публикации: 2021-08 (издание 1, 2021).
- Организация-издатель: ISO/IEC (технический комитет ISO/IEC JTC 1/SC 32).
- ICS / категории: 35.060 (Языки, используемые в информационных технологиях).
- Редакция / версия: Edition 1 (2021).
- Количество страниц: 74.
Источник сведений и метаданных: страница стандарта ISO/IEC 19075-5:2021 (описание, дата, объём, технический комитет).
Область применения
Руководство предназначено для разработчиков СУБД, проектировщиков SQL-диалектов, авторов спецификаций и пользователей, применяющих расширения SQL для анализа последовательностей строк (например, выделение паттернов во временных рядах, агрегирование по паттернам и др.). Документ разъясняет, как интегрировать и применять возможности RPR в соответствии с требованиями ISO/IEC 9075 и практикой реализации в СУБД.
Ключевые темы и требования
- Описание синтаксиса и семантики Row Pattern Recognition (RPR) в SQL; сравнение размещения конструкций в FROM и в WINDOW.
- Определение и примеры функций/фич R010 (ROW PATTERN в FROM) и R020 (ROW PATTERN в WINDOW).
- Правила сопоставления шаблонов по строкам, обработка рамок окна, порядок и приоритеты сопоставления.
- Рекомендации по интероперабельности с основной спецификацией SQL (ISO/IEC 9075) и по реализации в СУБД.
- Примеры использования и пояснения ошибок/пограничных случаев для корректной реализации и тестирования.
Применение и пользователи
Основные пользователи: разработчики и вендоры СУБД, разработчики стандартов SQL-совместимого ПО, архитекторы данных и аналитики, внедряющие сложные сценарии поиска и агрегации по шаблонам в наборах строк. Стандарт помогает унифицировать поведение SQL-диалектов при распознавании последовательностей строк и облегчает переносимость запросов между реализациями.
Связанные стандарты
ISO/IEC 19075-5 является частью серии Guidance for the use of database language SQL (серия ISO/IEC 19075). Тесно связан с основной серией SQL — ISO/IEC 9075 (SQL/Foundation и другие части). Другие части серии 19075 (напр., Parts 1, 7, 8 и т.д.) содержат сопутствующие руководства по регулярным выражениям, полиморфным табличным функциям, многомерным массивам и т.п. Стандарт также пришёл на смену более раннему техническому отчёту ISO/IEC TR 19075-5:2016 (withdrawn) и имеет проект технического исправления (Corrigendum 1).
Ключевые слова
SQL, Row Pattern Recognition, RPR, SQL/RPR, FROM clause, WINDOW clause, шаблоны строк, сопоставление последовательностей, ISO/IEC 19075, ISO/IEC 9075.
FAQ
В: Что это за стандарт?
О: Руководство по использованию возможностей распознавания шаблонов строк в языке SQL (Row Pattern Recognition), формализующее синтаксис и семантику этих возможностей и объясняющее их практическое применение.
В: Что он регулирует?
О: Описывает, как должны интерпретироваться и применяться конструкции RPR в SQL (включая различия между размещением в клаузе FROM и в клаузе WINDOW), даёт примеры, поясняет пограничные случаи и вопросы интероперабельности с ISO/IEC 9075.
В: Кто обычно использует?
О: Разработчики СУБД, авторы диалектов SQL, архитекторы данных, аналитики и специалисты, реализующие или использующие сложные запросы на распознавание последовательностей строк в базах данных.
В: Он актуален или заменён?
О: ISO/IEC 19075-5:2021 опубликован в 2021 году и является действующим изданием; он заменил/обновил ранее выпущенный технический отчёт ISO/IEC TR 19075-5:2016 (withdrawn). По состоянию на публикацию есть проект технического исправления (Corrigendum 1). Для проверки актуального статуса рекомендуется сверяться с официальными записями комитета.
В: Это часть серии?
О: Да — часть серии ISO/IEC 19075 (Guidance for the use of database language SQL). Кроме того, напрямую связана с основной серией стандартов ISO/IEC 9075 (SQL).
В: Какие ключевые слова?
О: SQL, RPR, row pattern recognition, FROM clause, WINDOW clause, ISO/IEC 19075, ISO/IEC 9075.