《SQL与关系数据库理论——如何编写健壮的SQL代码》一2.4 类型是什么
本节书摘来华章计算机《SQL与关系数据库理论——如何编写健壮的SQL代码》一书中的第2章 ,第2.4节 C. J. Date 著 单世民 何英昊 许侃 译 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 2.4 类型是什么 现在开始,我要用“类型”代替“域”了。那么到底类型是什么?实质上,它就是已命名的、有限的值集合——某种特定类型的所有可能取值。比如,所有可能的整数,所有可能的字符串,....
《SQL与关系数据库理论——如何编写健壮的SQL代码》一2.3 数据值原子性
本节书摘来华章计算机《SQL与关系数据库理论——如何编写健壮的SQL代码》一书中的第2章 ,第2.3节 C. J. Date 著 单世民 何英昊 许侃 译 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 2.3 数据值原子性 希望前面一节能使你确信域实际上就是类型。现在我要转到数据值原子性以及相关的第一范式概念(简称为1NF)。在第1章中,我说过1NF意味着每个关系的每个元组在每个属性的....
《SQL与关系数据库理论——如何编写健壮的SQL代码》一2.2 相等性比较
本节书摘来华章计算机《SQL与关系数据库理论——如何编写健壮的SQL代码》一书中的第2章 ,第2.2节 C. J. Date 著 单世民 何英昊 许侃 译 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 2.2 相等性比较 尽管我刚刚说过要忽略用户定义类型,我在本节还是要假设关系变量S和SP中的供应商编号(SNO)属性是某种用户定义类型(或者是用户定义域),本书会出于简化目的将该类型称为....
《SQL与关系数据库理论——如何编写健壮的SQL代码》一2.1 类型和关系
本节书摘来华章计算机《SQL与关系数据库理论——如何编写健壮的SQL代码》一书中的第2章 ,第2.1节 C. J. Date 著 单世民 何英昊 许侃 译 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 2.1 类型和关系 数据类型(简称为类型)在计算机科学中是很重要的概念。关系理论尤其要求一个类型理论支撑,因为关系定义在类型之上;即,每个关系的每个属性都定义为某种类型(对于关系变量也是....
《SQL与关系数据库理论——如何编写健壮的SQL代码》一第2章
本节书摘来华章计算机《SQL与关系数据库理论——如何编写健壮的SQL代码》一书中的第2章 ,第2.1节 C. J. Date 著 单世民 何英昊 许侃 译 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 第2章 类型和域A major purpose of type systems is to avoid embarrassing questions about representati....
《SQL与关系数据库理论——如何编写健壮的SQL代码》一1.11 练习题
本节书摘来华章计算机《SQL与关系数据库理论——如何编写健壮的SQL代码》一书中的第1章 ,第1.11节 C. J. Date 著 单世民 何英昊 许侃 译 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.11 练习题 1.1 (重复本章内容,不过此处稍有变化。)通览本章,找出所有本应使用术语“关系变量”但是却用了“关系”的地方。1.2 E. F. Codd是谁?1....
《SQL与关系数据库理论——如何编写健壮的SQL代码》一1.10 小结
本节书摘来华章计算机《SQL与关系数据库理论——如何编写健壮的SQL代码》一书中的第1章 ,第1.10节 C. J. Date 著 单世民 何英昊 许侃 译 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.10 小结 总的来说,本章的目标是告诉你应该掌握的知识(所以你可能会觉得这一章没讲什么技术内容)。咱们来简略地回顾一下: 本章解释了为什么要关注原理而不是产品,还说明了为什么本书.....
《SQL与关系数据库理论——如何编写健壮的SQL代码》一1.9 值vs.变量
本节书摘来华章计算机《SQL与关系数据库理论——如何编写健壮的SQL代码》一书中的第1章 ,第1.9节 C. J. Date 著 单世民 何英昊 许侃 译 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.9 值vs.变量 关系(relation)和关系变量(relvar)的逻辑差异实际上是通常意义下值与变量之间逻辑差异的特例。现在,谈谈通常意义下的情形(有点偏题,不过有必要这么做,因....
《SQL与关系数据库理论——如何编写健壮的SQL代码》一1.8 关系vs.关系变量
本节书摘来华章计算机《SQL与关系数据库理论——如何编写健壮的SQL代码》一书中的第1章 ,第1.8节 C. J. Date 著 单世民 何英昊 许侃 译 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.8 关系vs.关系变量 你可能早已知道本章讲过的所有内容;其实,我也希望如此,不过我可不希望你因此感到乏味。事实上,长久以来一直存在着另一个造成大量混淆的逻辑差异:关系和关系变量之间....
《SQL与关系数据库理论——如何编写健壮的SQL代码》一1.7 基关系vs.导出关系
本节书摘来华章计算机《SQL与关系数据库理论——如何编写健壮的SQL代码》一书中的第1章 ,第1.7节 C. J. Date 著 单世民 何英昊 许侃 译 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.7 基关系vs.导出关系 已经说过,关系代数的运算符使我们可以从某些指定的关系(比如图1.3中的那些关系)开始,然后用这些关系得到更多的关系(比如通过查询得到)。那些指定的关系称为基....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。