海南奥赛教育备考
9、数据模型的优化包含哪些方法?
1.确定数据依赖。按需求分析阶段所得到的语义分别写出每个关系模
式内部各属性之间的数据依赖以及不同关系模式属性之间数据依赖。
2.对于各个关系模式之间的数据依赖进行极小化处理,消除冗余的联
系。
3.按照数据依赖的理论对关系模式逐一进行分析,考查是否存在部分
函数依赖、传递函数依赖、多值依赖等,确定各关系模式分别属于第
几范式。
4.按照需求分析阶段得到的各种应用对数据处理的要求,分析对于这样的应用环境这些模式是否合适,确定是否要对它们进行合并或分
解。
5.按照需求分析阶段得到的各种应用对数据处理的要求,对关系模
式进行必要的分解或合
并,以提高数据操作的效率和存储空间的利用率。
10、试述关系数据库的特点?
(1)以面向系统的观点组织数据,使数据具有最小的冗余度,支持
复杂的数据结构;
(2)具有高度的数据和程序的独立性,应用程序与数据的逻辑结构
及数据的物理存储方式无关;
(3)由于数据具有共享性,使数据库中的数据能为多个用户服务;
(4)关系数据库允许多个用户同时访问,同时提供了各种控制功能,
保证数据的安全性、完整性和并发性控制。安全性控制可防止未经允
许的用户存取数据;完整性控制可保证数据的正确性、有效性和相容
性;并发性控制可放置多用户并发访问数据时由于相互干扰而产生的
数据不一致。