2012-03-19 57 views
0

我有一个名为staff的关系的表格表示,我被要求完成一些任务,比如度和基数是5和3,但我被问到为什么没有意义谈论关系中的第二个元组,我不知道为什么会这样。有意义的元组

*这是一门练习考试,没有答案。 Staff

+0

可以在这里发布你的DDL ...... – Teja 2012-03-19 20:07:20

+0

通过查看数据,我假设第二个元组中的地址长度大于定义的实际长度。 – Teja 2012-03-19 20:08:18

+0

第二行是否特别提到,因为staffno 3124小于其他2行号,所以在开始时它应该看起来好像行2在行1和行3之前? – 2012-03-19 20:19:45

回答

3

一个元组与行是一个表的关系。

关系中没有顺序的概念(关系被定义为无序的元组集合)。

在表格中(如您所显示的),顺序是显示的工件 - 在关系模型中没有顺序的概念(尽管可以将该概念作为元组/行的属性添加)。

所以没有第一的理念,第二或第三元组

同样,在一个SQL RDBMS,返回的行的顺序不能保证,除非指定了ORDER BY

+0

谢谢你,我刚刚读到关于秩序微不足道的规则,但我不能以这种方式与元组相关联。谢谢 – user445714 2012-03-19 20:16:26