- 3
- 0
- 约1.05万字
- 约 60页
- 2019-08-10 发布于广东
- 举报
尽管扩充关系数据库对一些图像和声音应用比较合适,但扩充关系数据库对关系模型没有扩充,所以对复杂对象实体处理十分困难, 而且不合理。 因为实体内部结构非常复杂,在查询或修改数据库时, 要对数据库进行频繁的链接、投影乃至分解操作, 效率低。NF2(Nor First Normal Form)非规范式模型则是针对关系数据模型的几乎苛刻的规范化要求提出的一种解决方案。 关系数据模型强调的是关系的规范型(NF), 把关系规定成二维表格形式。 而现实世界中,实体及其关系很难直接用二维表格的形式来表达。而非规范型则比较恰当。例如,上述毕业纪念册中通信地址采用嵌套关系表达式如图4 - 7所示。 在NF2数据模型中,在一个表格中可以嵌套表格,而嵌套在里面的表格里又可以嵌套表格。对嵌套层数无限制。用NF2开发多媒体数据库,在定义抽象数据类型和反映多媒体数据各成分的空间关系、时间关系以及媒体对象的处理方法等方面中有困难。为此,可采用面向对象数据库方法。 2. 面向对象数据库方法 1) 面向对象的基本概念 面向对象的基本概念如下所列: (1) 对象: 问题领域中事物的表示和描述,世界上任何事物都是对象。一般来说,对象具有一个名字标识,并具有自身的状态和功能, 例如程序中的一个按钮。
原创力文档

文档评论(0)