Advertisement

SQL各年标准BNF语法的XML展示

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本项目提供了从1986年至最新的各个版本SQL语言的标准BNF语法,并以易于阅读和解析的XML格式进行展示。 SQL各年标准BNF语法以XML形式展示,利用了XML的扩展特性对BNF语法进行了元素显示深度扩展,十分利于查看SQL语法,是学习SQL和开发数据库软件的好帮手。文件中还包含了SQL2011标准文档,并且内含一个程序可以生成不同深度的XML文档。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • SQLBNFXML
    优质
    本项目提供了从1986年至最新的各个版本SQL语言的标准BNF语法,并以易于阅读和解析的XML格式进行展示。 SQL各年标准BNF语法以XML形式展示,利用了XML的扩展特性对BNF语法进行了元素显示深度扩展,十分利于查看SQL语法,是学习SQL和开发数据库软件的好帮手。文件中还包含了SQL2011标准文档,并且内含一个程序可以生成不同深度的XML文档。
  • 信息技术 言 ISO/IEC 14977:1996(E) 扩BNF(EBNF).pdf
    优质
    《ISO/IEC 14977:1996(E)扩展的BNF标准(EBNF)》是一份信息技术文档,详细规定了扩展的巴科斯范式语法元语言的标准,用于精确描述计算机语言和系统的语法规则。 巴科斯范式(BNF:Backus-Naur Form 的缩写)是由 John Backus 和 Peter Naur 首次提出的一种用于描述计算机语言语法的符号集。目前,大多数新编程语言书籍作者都会使用巴科斯范式来定义编程语言的语法规则。扩展后的巴科斯范式(EBNF:Extended Backus-Naur Form)是一种元语言符号系统,用于描述上下文无关的语法,并可以用来描述一般的正式语言以及计算机编程语言。此外,EBNF也被广泛应用于各种标准中,如协议格式、数据格式和 XML 和 SGML 等标记语言的定义。
  • BNF 实例
    优质
    本教程通过具体的例子来介绍和讲解BNF(巴科斯范式)语法的基本概念、规则及其应用方法,帮助读者更好地理解如何使用BNF进行语言定义。 一个BNF语法示例用于离线识别命令,通过组合slot可以使用。
  • BNF全面定义(涵盖所有BNF关键字)
    优质
    本资料详尽介绍了Backus-Naur形式(BNF)的所有关键语法元素和规则,为理解和应用语言规范提供了全面指南。 BNF的详细语法定义BNF的详细语法定义BNF的详细语法定义。
  • 关于可扩言(XML)文稿.ppt
    优质
    本演示文稿探讨了可扩展标记语言(XML)的基础知识、应用实例及其在数据交换和信息共享中的重要作用。通过案例分析展示了XML的优势与灵活性,为观众提供了深入理解此技术的视角。 可扩展标记语言XML.ppt这份文档介绍了XML的基本概念、语法结构以及如何使用XML来组织和存储数据。它涵盖了标签定义、属性设置、命名空间的应用等内容,并提供了实际案例帮助读者理解其在不同场景中的应用价值。此外,还探讨了与HTML的区别及结合XSLT进行样式设计的方法。
  • C言子集BNF描述
    优质
    本文章介绍了C语言的一个精简子集,并提供了该子集的BNF(巴科斯范式)文法规则,便于理解和分析其语法结构。 我提供了一个关于C语言(子集)的BNF文法描述,我认为这个描述相当全面,涵盖了C语言中的主要部分。相信你不会对此感到失望。
  • Android中callStack
    优质
    本示例展示了在Android开发环境中,不同语言(如Java、Kotlin)实现call stack的不同方法和应用场景。适合开发者参考学习。 在Android系统下各语言添加callStack打印信息的示例包括C语言、C++、Java和内核空间。
  • SQL(ISO/IEC 9075)2016
    优质
    《SQL标准(ISO/IEC 9075)2016年版》是国际标准化组织发布的关系数据库语言SQL的标准版本,为数据库的设计、开发和维护提供了统一规范。 1-7,9-11,13,14,其中5-7为2016年制定的,其他为2011年及以前制定的。
  • SQL列转行
    优质
    本文介绍如何在SQL中实现将数据表中的列转换为行进行展示的方法,适用于需要灵活处理和分析数据的用户。 通过一个存储过程,SQL可以将一列数据转换成几列数据,本人亲测效果很好。
  • IHO S57电子海图
    优质
    IHO S-57是国际水道测量组织制定的电子海图数据模型标准,用于规范和描述海洋导航及海事信息的数据交换格式。 IHO S57电子海图显示标准是国际海道测量组织(International Hydrographic Organization,简称IHO)制定的一套用于数字海图数据交换的标准。该标准旨在确保不同国家和地区之间的海图数据能够实现无缝互换,从而提高海上航行的安全性和效率。 当前讨论的是S-57标准的第3.1版,发布于2000年11月。在使用此文档之前,必须参考最新的维护文档中的所有“澄清”,以确保获取任何可能对标准进行的修正或补充。 ### 主要内容概览 **PART 1 - General Introduction** 这部分提供了关于S-57标准的总体介绍,包括其目的、背景以及与其他标准的关系等基本信息。 **PART 2 - Theoretical Data Model** 这部分详细介绍了S-57标准所基于的数据模型理论。它涉及数据模型的设计原则、元素定义及其在海图数据中的应用。 **PART 3 - Data Structure** 这部分详细说明了S-57标准中定义的数据结构,涵盖了数据格式、编码规则及如何构建有效的数据交换格式等关键内容。 **Appendix A - IHO Object Catalogue** 附录A列出了由IHO维护的对象目录,这些对象代表海图上的各种特征和属性,如水深、海岸线、航道等。 **Appendix B - Product Specifications** 附录B提供了关于电子海图产品的具体规范,包括产品特性、质量要求和技术规格等。 ### S57标准的发展历程与目标 S57标准的发展可以追溯到1994年11月,在第6次CoE会议期间明确提出了需要一个详细的电子海图(Electronic Navigational Chart, ENC)产品规范的要求。随后,在1995年2月举行的研讨会上,制造商、海道测量办公室和监管机构共同参与,达成了关于ENC产品规范的内容共识。这一过程也明确了更新S-57标准的需求,以满足海道测量办公室和ECDIS制造商的要求。 **目标** S57标准的目标是为数字海图数据提供一个统一的交换格式,使得来自不同来源的数据能够在不同的系统之间共享,并且保持数据的一致性和准确性。此外,该标准还旨在支持现代航海技术的发展,比如电子海图显示信息系统(Electronic Chart Display and Information System, ECDIS),提高航行的安全性。 ### S57标准的应用场景与影响 **应用场景** S57标准广泛应用于航海领域,包括但不限于: - 船舶导航系统的设计与开发 - 海图数据的创建、管理和分发 - ECDIS系统的集成与测试 - 国际间海图数据的交换与共享 **影响** S57标准对于提升全球航行安全具有重要意义。通过确保高质量的海图数据在全球范围内的可用性和互操作性,它有助于减少航海事故的发生,保障船舶和船员的安全。 ### 结论 IHO S57电子海图显示标准是国际海道测量组织为数字海图数据交换制定的重要标准之一。该标准不仅规范了数据的结构和格式,还规定了数据的质量要求,确保不同来源的海图数据能够无缝对接。随着航海技术的不断进步和发展,S57标准也在持续演进和完善,以更好地适应行业的变化需求。