SQL/MED

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку

SQL/MED (англ. Management of External Data — керування зовнішніми даними) — розширення стандарту SQL, визначене в ISO/IEC 9075-9:2008 (спочатку визначене для SQL:2003). SQL/MED забезпечує розширення SQL, які визначають обгортки зовнішніх даних і типи посилань на дані, щоб дозволяти SQL керувати зовнішніми даними. Зовнішніми називаються дані, які доступні SQL СКБД, але не керовані нею. Цей стандарт може використовуватися при розробці федеративних систем баз даних.

Реалізації[ред. | ред. код]

  • PostgreSQL підтримує деякі SQL/MED, починаючи з версії 9.1. Версія 9.2 підтримує більше.[1]
  • LucidDB має підтримку SQL/MED.[2]
  • MariaDB має підтримку SQL/MED з підсистемою зберігання CONNECT.[3] Ця реалізація використовує синтаксис, відмінний від офіційного стандарту.
  • Farrago має підтримку SQL/MED.[4]
  • IBM DB2 з підтримкою SQL/MED.[5]

Див. також[ред. | ред. код]

Примітки[ред. | ред. код]

  1. SQL/MED. PostgreSQL Wiki (англійською) . Архів оригіналу за 12 лютого 2017. Процитовано 11 лютого 2017.
  2. LucidDB Architecture (англійською) . Архів оригіналу за 12 лютого 2017. Процитовано 11 лютого 2017.
  3. CONNECT storage engine (англійською) . Архів оригіналу за 30 травня 2014. Процитовано 11 лютого 2017.
  4. Farrago SQL/MED Support (англійською) . SourceForge.net. Архів оригіналу за 25 березня 2016. Процитовано 11 лютого 2017.
  5. IBM federated database technology (англійською) . IBM. Архів оригіналу за 12 лютого 2017. Процитовано 11 лютого 2017.

Посилання[ред. | ред. код]