(一)研究背景
SQL国际标准,即ISO/IEC 9075系列标准的“体量”真不小——截至2020年6月20日,已发布的标准包括10个部分,标准文本共计4296页。对于偌大规模的标准,通读下来不易,精通困难,开展标准符合性检测更是难上加难。
正如GB/T 12991-1991《信息处理系统 数据库语言SQL》所说:数据库语言SQL国际标准“定义了SQL数据库的逻辑数据结构和基本操作,它提供数据库的设计、访问、维护、控制以及保护方面的能力”,“在互相符合的实现之间为数据库定义与应用程序的移植提供一种途径。”对于数据库管理系统(Database Management System,DBMS)开发方、DBMS应用开发方、最终用户而言,能够了解DBMS的SQL国际标准符合性(Conformance)都将大有裨益。
SQL国际标准内容庞杂,难以把握;标准符合性需求强烈,望眼欲穿——这就是充满矛盾的现实。本文提出化解上述矛盾的一种方法——为SQL国际标准“瘦身”。通过精简SQL国际标准,保留其核心(Core)内容,使标准最小符合性(Minimum Conformance)成为可能。
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞1
添加新评论0 条评论