试题详情
- 简答题试述面向对象数据库的模式演进中模式的一致性的主要内容。
- 数据库模式为适应需求的变化而随时间变化称为模式演进。
在关系数据库中,模式的变化比较简单。对于面向对象数据库系统,模式的修改就相对复杂得多。模式在演进过程中不能出现自身的矛盾与错误,这是模式的一致性。模式的一致性通过一致性约束实现,包括惟一性约束、存在性约束和子类约束。
惟一性约束:命名惟一。在一个模式中类命名必须惟一,同一类中属性名必须惟一,类名与属性名可以相同,但应尽量避免。
存在性约束:显式引用的成分必须存在。被引用的类、属性和操作必须在模式定义中的相应位置中给予定义,操作还必须有其实现程序。
子类约束:子类与超类之间不能出现环状联系,相互联系必须有必要的说明,并应避免由于多继承带来的冲突。 关注下方微信公众号,在线模考后查看
热门试题
- 规范化理论是关系数据库进行逻辑设计的理论
- 最小函数依赖集的条件是什么?
- 条件宏的条件项所返回的值是()
- 什么是外部模式?概念模式?内部模式?它们
- 若关系R为M列P行,关系S为N列Q行,则
- 生命周期法
- 图中显示的数据库模式Library,用来
- 设教学数据库中有三个关系:
- 二级封锁协议
- 弱实体集没有码只有分辨符
- 非过程化语言比过程化语言好。
- 需求分析阶段的任务是设计分ER图
- 数据字典
- 在SQL Server中辅助
- 同一时间,Access可以打开多个数据库
- 数据库的恢复技术不包括()
- 概念模型最常用的表达方法是美籍华人陈平山
- 在数据库的两层映像中,()保证了逻辑独立
- 关于视图下面描述不正确的是()
- 在数据库系统中,数据对决策有价值,而信息