22/30453900 DC
BS EN ISO/IEC 9075-9. Information technology. Database language SQL - Part 9. Management of External Data (SQL/MED)
发布时间:2022-10-10 实施时间:


BS EN ISO/IEC 9075-9标准是ISO/IEC 9075标准的一部分,该标准规定了SQL/MED的语法和语义。SQL/MED是一种用于管理外部数据的SQL扩展,它允许数据库管理系统(DBMS)访问和管理外部数据源,例如其他数据库、文件系统和Web服务。SQL/MED的主要目的是提供一种标准的方法来访问和管理外部数据源,从而使不同的DBMS能够互操作。

SQL/MED的语法和语义由BS EN ISO/IEC 9075-9标准定义。该标准定义了SQL/MED的语法和语义,包括外部数据源的定义、访问和管理,以及SQL/MED对象的创建、修改和删除。SQL/MED的语法和语义与SQL标准的其他部分相似,但它们是针对外部数据源的。

BS EN ISO/IEC 9075-9标准定义了以下SQL/MED对象:

1. 外部数据源:定义了一个外部数据源,例如另一个数据库、文件系统或Web服务。

2. 外部表:定义了一个外部表,它是一个指向外部数据源的指针,可以像本地表一样使用。

3. 外部模式:定义了一个外部模式,它描述了外部数据源的结构和数据类型。

4. 外部程序:定义了一个外部程序,它是一个可以在外部数据源上执行的程序。

5. 外部数据源引用:定义了一个外部数据源引用,它是一个指向外部数据源的指针,可以在SQL语句中使用。

BS EN ISO/IEC 9075-9标准还定义了SQL/MED的语法和语义,包括外部数据源的访问和管理,以及SQL/MED对象的创建、修改和删除。SQL/MED的语法和语义与SQL标准的其他部分相似,但它们是针对外部数据源的。

SQL/MED的主要优点是它提供了一种标准的方法来访问和管理外部数据源,从而使不同的DBMS能够互操作。此外,SQL/MED还提供了一种简单的方法来访问和管理外部数据源,从而减少了开发人员的工作量。

相关标准
- BS EN ISO/IEC 9075-1. 信息技术. 数据库语言SQL - 第1部分. 框架(SQL/Framework)
- BS EN ISO/IEC 9075-2. 信息技术. 数据库语言SQL - 第2部分. 基本元素(SQL/Foundation)
- BS EN ISO/IEC 9075-3. 信息技术. 数据库语言SQL - 第3部分. 表和视图(SQL/Table)
- BS EN ISO/IEC 9075-4. 信息技术. 数据库语言SQL - 第4部分. 程序性对象(SQL/PSM)
- BS EN ISO/IEC 9075-5. 信息技术. 数据库语言SQL - 第5部分. SQL嵌入式模块(SQL/CLI)