(8分)
缓存中存储当前的热点数据,Redis为每个KEY值都设置了过期时间,以提高缓存命中率。为了清除非热点数据,Redis选择“定期删除+惰性删除”策略。如果该策略失效,Redis内存使用率会越来越高,一般应采用内存淘汰机制来解决。
请用100字以内的文字简要描述该策略的失效场景,并给出三种内存淘汰机制。
答案:
惰性删除则是过期不会删除,再次访问才会删除,当定时删除失效,而这个key都没有再次访问,则会导致该策略失效。
淘汰机制有
(5分)
该工业设备检测系统拟采用工业控制领域中统一的数据访问机制,实现与多种不同设备的数据交互,请用200字以内的文字说明采用标准的数据访问机制的原因。
答案:
。采用统一的数据库访问机制,对现场的操作和数据系统都是有好处的,现场的任意操作不需要关注访问什么数据系统,只需要按统一的规则访问就好,而数据系统也不需要关注现场是如何操作的
采用标准的数据库访问机制可以在硬件供应商和软件开发商之间建立一套完整的规则。只需要遵循这个规则,数据交互对双方来说都是透明的,硬件供应商只需要考虑约束的传输协议,而软件开发商也不需要考虑现场操作,实现对设备数据采集的统一管理。
(14分)
请说明关系型数据库开发中,逻辑数据模型设计过程包含哪些任务?该包裹单的逻辑数据模型中应该包含哪些实体?并给出每个实体的主键属性。
答案:
逻辑数据模型设计过程包含哪些任务?
构建系统上下文数据模型,包含实体与实体间的联系。
构建主键数据模型,为实体添加主键。
构建非主键数据模型,为实体添加非主键。
利用规范化设计建立系统规范化数据模型。
快递信息(主键快递编号)、收件人(收件人手机号)、发件人(发件人手机号)
(6分)
请说明什么是超类实体?结合图中包裹单信息,试设计一种超类实体,给出完整的属性列表。
答案:
将多个实体结合在一起,成为一个实体,则是超类实体。
用户(姓名、单位名称、详细地址、电话)
答案:C、A
答案:A
解析:最高评价程序是 真实程序。
答案:D
解析:信息系统规划方法中,关键成功因素来源 组织的目标,通过组织目标分解 和 关键成功因素识别、性能指标 识别,一直到产生数据字典。