* 使用空值组合关系 前提:允许NULL作为元组值 方法: 对一个实体集层次只创建一个关系 这个关系包含了层次中所有实体集的所有属性 一个实体表现为关系中的一个元组。该实体没有的属性,相应元组分量置NULL即可 * 示例 Movies(title,year,length,filmType,weapon) Voices(title,year,starName) * 三种方法的比较-1 涉及几个关系的查询 对一般查询来说,空值法比较好,因为空值法将所有的属性纳入同一个关系中,支持各种查询。而对于一些特殊查询,其他方法更优,如下。 仅涉及一个实体集内容的查询,E/R法最优,因为每个实体集都有自己的关系;特别当查询仅涉及根节点,则面向对象方法最差,因为根节点元组分散到各子树中,所以每个子树都要查。如(a)点所述。 如果涉及某一类(该类有子树对应),则面向对象方法最优,如(b)点所述。 (a) 若要查询“1999年放映时间长于150分钟的是哪部影片?”E/R法快速地从关系Movies中查到。但如果用面向对象法,则需对Movies、MoviesC、MoviesMM和MoviesCMM进行查询,因为所查电影在这4个关系中都有可能出现。 (b) 若要查询“放映时间长于150分钟的卡通片中使用了什么武器?”则E/R会很麻烦:需先访问Movies找到长于150分钟的电影,然后访问Cartoons以查证
您可能关注的文档
最近下载
- 塑料压延成型设备.PPT VIP
- 飞机系统与附件 主起落架结构和舱门 b737-800起落架第一讲.ppt VIP
- 飞机系统与附件 前起落架收放、主起落架收放 b737-800空地系统、位置警告.pptx VIP
- 飞机系统与附件 前起落架收放、主起落架收放 b737-800起落架收放.ppt VIP
- 光伏电站运行规程.pdf VIP
- 飞机系统与附件 前起落架结构和舱门 b737-800前起落架及舱门.ppt VIP
- 津上S205AA使用说明书.pdf VIP
- 光伏电站绩效考核指标.docx
- 塑料成型加工技术第10章 压延成型.ppt VIP
- 【年产8万吨合成氨厂废热锅炉工艺设计15000字】.docx
原创力文档

文档评论(0)