第一章、关于Firebird2.5 SQL语言参考
这是Firebird SQL 语言参考覆盖查询语言所有方面的第一个完整手册,用于开发人员通过他们的应用程序同Firebird关系数据库管理系统通信的语言。它有悠久的历史。
涉及的主题
本卷的主题是Firebird完全实现了SQL关系数据库语言。从数据类型的支持,数据存储结构,参照完整性机制,对数据处理能力和访问权限,Firebird都严格的遵循SQL国际标准。Firebird也实现了一个强大的程序语言-- 程序 SQL (PSQL) --对于存储过程,触发器和动态-可执行的代码块。这是本卷中涉及的领域。
作者身份
汇集本语言的参考材料源自开放源代码的部落社区,由Firebird的核心开发者和用户开发者已经积累了15年,这是自2000 年 7 月以来InterBase 6开放源码库的礼物,当时的 Inprise/Borland 联合体受到热烈欢迎。然而,它来了没有对已有文档的权利。一旦代码被其所有者分拆为私人,商业化发展,很明显,开源的,非商业化Firdbird社区永远不会被授予的权利使用。
从InterBase 6两本重要书籍出版集《数据定义指南》和《语言参考》,前者包括数据定义语言(DDL)的SQL语言的子集,后者覆盖余下的大部分,多年来对于Firebird用户幸运的是,这两本作为PDF的书籍都已经容易在线找到。