ISO IEC 19075-1-2021 PDF

Ст ISO IEC 19075-1-2021

Название на английском:
St ISO IEC 19075-1-2021

Название на русском:
Ст ISO IEC 19075-1-2021

Описание на русском:

Оригинальный стандарт ISO IEC 19075-1-2021 в PDF полная версия. Дополнительная инфо + превью по запросу

Описание на английском:
Original standard ISO IEC 19075-1-2021 in PDF full version. Additional info + preview on request
Статус документа:
Действующий

Формат:
Электронный (PDF)

Срок поставки (английская версия):
1 рабочий день

Срок поставки (русская версия):
365 рабочих дня(ей)

Артикул (SKU):
stiso25039

Выберите версию документа:
3 000 руб.

Полное наименование и описание

ISO/IEC 19075-1:2021 — Information technology — Guidance for the use of database language SQL — Part 1: XQuery regular expressions. Стандарт даёт рекомендации по использованию синтаксиса и семантики регулярных выражений XQuery в контексте языка SQL, включая предикаты и функции для поиска, подсчёта, извлечения и замены подстрок с применением регулярных выражений.

Аннотация

Документ описывает синтаксис регулярных выражений, заимствованный из XQuery/XPath (первоисточник — Perl-подобный синтаксис), и определяет поведение SQL-функций/предикатов, использующих такие регулярные выражения (например, LIKE_REGEX, OCCURRENCES_REGEX, POSITION_REGEX, SUBSTRING_REGEX, TRANSLATE_REGEX). Цель — обеспечить согласованное применение регулярных выражений внутри реализаций SQL и облегчить переносимость запросов и функций между СУБД.

Общая информация

  • Статус: Опубликован.
  • Дата публикации: 31 августа 2021 г.
  • Организация-издатель: ISO/IEC (ISO/IEC JTC 1/SC 32 — Data management and interchange).
  • ICS / категории: 35.060 (Languages used in information technology).
  • Редакция / версия: Издание 1 (2021).
  • Количество страниц: 25.

Область применения

Стандарт предназначен для разработчиков стандартов SQL, разработчиков СУБД, специалистов по проектированию баз данных и разработчиков приложений, использующих расширенные регулярные выражения в SQL. Он служит руководством по внедрению и использованию возможностей XQuery-совместимых регулярных выражений внутри SQL-окружения, описывая ожидаемое поведение соответствующих функций и предикатов.

Ключевые темы и требования

  • Описание синтаксиса XQuery-подобных регулярных выражений и его соответствие Perl-подобной нотации.
  • Определение семантики для предиката LIKE_REGEX и функций OCCURRENCES_REGEX, POSITION_REGEX, SUBSTRING_REGEX, TRANSLATE_REGEX.
  • Рекомендации по обработке совпадений, позиционированию и извлечению подстрок.
  • Вопросы переносимости между реализациями SQL и указания по совместимости с существующими реализациями.
  • Примеры использования и поясняющие сценарии для валидации поведения функций на практике.

Применение и пользователи

Основные пользователи — разработчики СУБД (реализующие или расширяющие поддержку регулярных выражений в SQL), члены рабочих групп стандартов SQL, интеграторы и разработчики серверных приложений, тестировщики и специалисты по совместимости. Стандарт полезен при проектировании функций обработки строк, поисковых механизмов и при переносе сложных выражений между системами.

Связанные стандарты

ISO/IEC 19075-1:2021 входит в серию рекомендаций по использованию языка SQL (серия 19075). Близкие по тематике публикации этой серии включают другие части 19075 (например, части, посвящённые распознаванию шаблонов строк и полиморфным табличным функциям), а также основной стандарт ISO/IEC 9075 (SQL). Документ заменяет ранее выпущенный технический отчёт ISO/IEC TR 19075-1:2011, который был отозван при публикации версии 2021 года.

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

XQuery, регулярные выражения, SQL, LIKE_REGEX, OCCURRENCES_REGEX, POSITION_REGEX, SUBSTRING_REGEX, TRANSLATE_REGEX, переносимость, СУБД, ISO/IEC JTC 1/SC 32.

FAQ

В: Что это за стандарт?

О: Международный стандарт, дающий рекомендации по использованию XQuery-совместимых регулярных выражений в языке SQL и описывающий поведение соответствующих функций и предикатов в SQL-контексте.

В: Что он регулирует?

О: Стандарт не «регулирует» в правовом смысле, а рекомендует синтаксис и семантику для интеграции XQuery-подобных регулярных выражений в SQL: как должны работать предикат LIKE_REGEX и функции для подсчёта, поиска, извлечения и замены. Это помогает обеспечить согласованность реализаций между разными СУБД.

В: Кто обычно использует?

О: Разработчики СУБД, стандартисты, архитекторы баз данных, разработчики приложений и QA-инженеры, которым требуется предсказуемое поведение регулярных выражений в SQL-запросах.

В: Он актуален или заменён?

О: На момент публикации (31 августа 2021) стандарт опубликован и актуален; он заменил/обновил прежний технический отчёт ISO/IEC TR 19075-1:2011, который был отозван. Пользователям рекомендуется проверять состояние стандарта у национальных организаций или на сайте издателя для получения актуальной информации о возможных поправках или новых изданиях.

В: Это часть серии?

О: Да — это часть серии ISO/IEC 19075, содержащей руководства по использованию различных возможностей языка SQL; другие части серии рассматривают отдельные расширения и модели SQL (например, распознавание шаблонов строк, полиморфные табличные функции и др.).

В: Какие ключевые слова?

О: XQuery, регулярные выражения, SQL, переносимость, функции регулярных выражений, СУБД, ISO/IEC JTC 1/SC 32.