logo - 刷刷题
下载APP
【简答题】

试题二
阅读以下关于软件系统数据建模的说明,在答题纸上回答问题1 至问题3。
【说明】
某软件公司成立项目组为某高校开发一套教职工信息管理系统。与教职工信息相关的数据需求和处理需求如下:
(1)数据需求:在教职工信息中能够存储学校所有在职的教工和职工信息,包括姓名、所属部门、出生年月、工资编号、工资额和缴税信息;部门信息中包括部门编号、部门名称、部门人数和办公地点信息。
(2)处理需求:能够根据编制内或外聘教职工的工资编号分别查询其相关信息;每个月的月底统一核发工资,要求系统能够以最快速度查询出教工或者职工所在部门名称、实发工资金额;由于学校人员相对稳定,所以数据变化及维护工作量很少。 项目组王工和李工针对上述应用需求分别给出了所设计的数据模型(如图2-1 和图2-2 所示)。王工遵循数据库设计过程,按照第三范式对数据进行优化和调整,所设计的数据模型简单且基本没有数据冗余;而李工设计的数据模型中存在大量数据冗余。
项目组经过分析和讨论,特别是针对数据处理中对数据访问效率的需求,最终选择了李工给出的数据模型设计方案。

请用300字以内的文字,说明什么是数据库建模中的反规范化技术,指出采用反规范化技术能获得哪些益处,可能带来哪些问题。

试题二
阅读以下关于软件系统数据建模的说明,在答题纸上回答问题1 至问题3。
【说明】
某软件公司成立项目组为某高校开发一套教职工信息管理系统。与教职工信息相关的数据需求和处理需求如下:
(1)数据需求:在教职工信息中能够存储学校所有在职的教工和职工信息,包括姓名、所属部门、出生年月、工资编号、工资额和缴税信息;部门信息中包括部门编号、部门名称、部门人数和办公地点信息。
(2)处理需求:能够根据编制内或外聘教职工的工资编号分别查询其相关信息;每个月的月底统一核发工资,要求系统能够以最快速度查询出教工或者职工所在部门名称、实发工资金额;由于学校人员相对稳定,所以数据变化及维护工作量很少。 项目组王工和李工针对上述应用需求分别给出了所设计的数据模型(如图2-1 和图2-2 所示)。王工遵循数据库设计过程,按照第三范式对数据进行优化和调整,所设计的数据模型简单且基本没有数据冗余;而李工设计的数据模型中存在大量数据冗余。
项目组经过分析和讨论,特别是针对数据处理中对数据访问效率的需求,最终选择了李工给出的数据模型设计方案。

参考答案:
参考解析:
.
刷刷题刷刷变学霸
举一反三

【多选题】软件系统从功能上包括那个部分().

A.
运行支撑系统
B.
承载系统
C.
信令协议处理系统
D.
数据库系统
E.
操作维护系统

【单选题】运输信息管理系统(TMS)不包括( )。

A.
与财务系统的一体化
B.
货物配载与运输线路
C.
车队与司机管理
D.
运输计划、调度与货运跟踪

【多选题】建设工程信息管理系统的组织包括建立( )。

A.
统一的编码体系
B.
基础数据的保护制度
C.
建设监理组织结构
D.
工程项目管理工作流程
E.
工程项目的信息管理制度

【单选题】( )系统是医院所有信息管理系统的核心。

A.
医院信息系统
B.
电子病历
C.
临床信息系统
D.
居民健康档案