ISO/IEC 9075-11:2016/COR1:2019
Corrigendum 1 - Information technology - Database languages - SQL - Part 11: Information and definition schemas (SQL/Schemata)
发布时间:2019-08-13 实施时间:


ISO/IEC 9075-11:2016/COR1:2019标准定义了SQL的信息和定义模式,这是SQL的一个重要组成部分。信息模式描述了SQL数据库中的对象及其之间的关系,包括表、视图、索引、存储过程、触发器等。定义模式则定义了这些对象的属性和行为,包括数据类型、约束、默认值、触发器操作等。

该标准的主要目的是为了提供一种标准的方法来描述SQL数据库中的对象和它们之间的关系,以及定义这些对象的属性和行为。这样可以使不同的数据库管理系统(DBMS)之间实现更好的互操作性,同时也可以使开发人员更容易地编写和维护SQL代码。

ISO/IEC 9075-11:2016/COR1:2019标准的适用范围包括所有支持SQL的DBMS,包括关系型数据库、对象关系型数据库、XML数据库等。该标准还包括了一些附加的特性,如用户定义类型、用户定义函数、用户定义聚合函数等。

该标准的实现需要遵循一些规则和约束,如对象命名规则、数据类型规则、约束规则等。此外,该标准还定义了一些元数据,如表和列的注释、索引的统计信息等。

总之,ISO/IEC 9075-11:2016/COR1:2019标准是SQL的一个重要组成部分,它定义了SQL的信息和定义模式,为不同的DBMS之间实现更好的互操作性提供了标准的方法。

相关标准
- ISO/IEC 9075-1:2016 Information technology - Database languages - SQL - Part 1: Framework (SQL/Framework)
- ISO/IEC 9075-2:2016 Information technology - Database languages - SQL - Part 2: Foundation (SQL/Foundation)
- ISO/IEC 9075-3:2016 Information technology - Database languages - SQL - Part 3: Call-Level Interface (SQL/CLI)
- ISO/IEC 9075-4:2016 Information technology - Database languages - SQL - Part 4: Persistent Stored Modules (SQL/PSM)
- ISO/IEC 9075-5:2016 Information technology - Database languages - SQL - Part 5: Host Language Bindings (SQL/Bindings)