以集合体为值的属性
考试要求: 掌握     
知识路径:  > 数据库技术  > 数据库标准语言—SQL  > SQL-99所支持的对象关系模型  > 与复杂类型有关的查询


 
       怎样处理以集合为值的属性。一个计算集合体值的表达式可以出现在关系名出现的任何地方,具体方法如例8.42所示。
       unnest(keyword-set)在无嵌套关系的SQL中相当于一个select-from-where的子表达式。如果我们知道一本特定的书具有三个作者,我们会这样写:
       
       现在,假定我们想得到一个关系,它包含形式为“书名,作者名”,对应每本书和书的每个作者。我们可以使用下面的查询:
       
       由于books的author-array属性是一个以集合体为值的字段,因此可以用在需要有一个关系存在的from子句中。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有