用看的、听的学真题

study by eyes and ears.

  1. 首页
  2. 数据库系统工程师
  3. 2005年05月数据库系统工程师考试下午真题【应用技术】
  4. 真题列表

2005年05月数据库系统工程师考试下午真题【应用技术】

【1】  阅读以下说明和数据流图,回答问题1~问题3。
【说明】
  学生住宿服务系统帮助学生在就学的缄市内找到所需的住房,系统对出租的房屋信息、房主信息、需要租房的学生信息以及学生和房主的会面信息进行管理和维护。
  房主信息包括姓名、地址、电话号码以及系统分配的唯一身份标识(ID)和密码;房屋信息包括房屋地址、类型(单间/套间)、适合住宿的人数、房租、房主的ID以及现在是否可以出租(例如由于装修原因,需等到装修后才可出租或者房屋已被租出)。每当房屋信息发生变化时,房主必须通知系统,系统将更新房屋文件以便学生能够获得准确的可租用房屋信息。房主向系统中加入可租用的房屋信息时,须交纳一定的费用,由系统自动给出费用信息。房主可随时更新房屋的各种属性。
  学生可通过系统查询现有的可租用的房屋,但必须先在系统中注册。学生信息包括姓名、现住址、电话号码、出生日期、性别以及系统分配的唯一身份标识(ID)和密码。若学生希望租用某房屋,则需要发出租房请求,请求中包含房屋的详细信息,系统将安排学生与房主会面的时间和地点,并将会面信息通知学生和房主,会面信息包括会面时间、地点以及会面双方的基本信息,系统将记录会面信息。
  学生住宿服务系统的顶层图如图1-1所示;学生住宿服务系统的第0层DFD图如图 1-2所示,其中,加工3的细化图如图1-3所示。

【数据流图1-1】

【数据流图1-2】

【数据流图1-3】

真题详情及解析

【2】  阅读下列说明,回答问题1至问题5。
【说明】
  某工厂的仓库管理数据库的部分关系模式如下所示:
  仓库(仓库号,面积,负责人,电话)
  原材料(编号,名称,数量,储备量,仓库号)
  要求一种原材料只能存放在同一仓库中。"仓库"和"原材料"的关系实例分别如表2-1和表2-2所示。

真题详情及解析

【3】  阅读下列说明,回答问题1至问题5。

【说明】

  某市人才交流中心为促进当地人力资源的合理配置,加强当地企业与人才的沟通,拟建立人才信息交流网。
【需求分析结果】

  (1)每个前来登记的个人需填写《人才入库登记表》(如表3-1所示),并出示相关证件,经工作人员审核后录入个人信息。

  (2)每个前来登记的企业需填写《企业信息登记表》(如表3-2所示),并出示相关证明及复印件,经工作人员核实后录入企业信息。

  (3)个人和企业的基本信息只需在第一次登记时填写,个人编号和企业编号由系统自动生成。个人和企业的基本信息由电脑长期存储,以后个人只需提供个人编号和求职意向信息,企业只需提供企业编号和岗位需求信息。
  (4)个人的求职意向信息和企业的岗位需求信息在两个工作日内由工作人员录入数据库并发布。
【概念模型设计】

  根据需求阶段收集的信息,设计人才、岗位和企业的实体联系图(不完整)如图3-1所示。

【逻辑结构设计】
  (1)将概念模型设计的实体联系图转换为以下关系模式:人才(个人编号,姓名,性别,出生日期,身份证号,毕业院校,专业,学历,证书名称,证书编号,联系电话,电子邮件,个人简历及特长)
  企业(企业编号,企业名称,联系人,联系电话,地址,企业网址,电子邮件,企业简介)
  求职意向((b)
  岗位需求((c)
  (2)由于一个人可能持有多个证书,对"人才"关系模式进行优化,得到如下两个新的关系模式:
  人才((d)
  证书((e)
  根据上述的设计过程,回答以下问题:

真题详情及解析

【4】  阅读下列说明,回答问题1至问题5。
【说明】
  E 软件开发公司,决定开发设计本公司的项目工作管理系统,由王先生承担数据库的设计工作。公司项目管理的需求分析如下。
  (1)组织机构:E公司有多个部门,每个部门有多个职员、多个办公室,每个办公室有一部电话。当部门变更时更换新的部门代码。职员辞职后,若再次被聘用仍使用辞职前的代码。被聘用职员担任某职务,职务用职务代码来标识。职务分为工程师、高级工程师、经理助理、经理等。职员的工资根据等级区分,共分为S、A、B、C、D五个等级。-个职务对应某个等级,一个等级对应多个职务。职员月工资等于职员月工作时间(小时)乘以小时工资。职员的人事变动以及职位变更(升级、降级)在月初进行。
  (2)项目管理:项目用项目代码标识,使用过的项目代码不能重复使用。一个部门可承担多个项目,但一个项目仅由一个部门承担。一个项目有一名项目主管和多名职员:一名职员可参加多个项目。项目代码由系统自动生成,一旦项目建立,项目名、部门代码以及起始年月日不能再变更。
  (3)项目的工作管理流程为:项目工作计划输入(初始计划)→工作业绩输入→业绩生成(每月一次)→计划修正(每月一次)。
  1、项目工作计划输入:项目主管使用如图4-1所示的工作计划输入界面,输入项目代码、职员代码、职员参加某个项目的月工作时间(计划)。图中白色部分为可输入项。

  2、工作业绩输入:输入职员每天参加各个项目的工作时间。图4-2为工作业绩输入界面,图中白色部分为可输入项。其中,出勤时间由考勤系统管理,指定项目代码的顺序可以不同,并且一天可以输入多个项目代码,但同一个项目代码不能重复输入。
  3、业绩生成:月底汇总职员的当月工作业绩,生成月工作业绩表。
  4、计划修正:项目主管根据项目进度修改以后的工作计划。

  王先生根据公司的项目需求将数据库关系模式设计如下:
  部门(部门代码,部门名,起始年月,终止年月,办公室,办公电话)
  职务(职务代码,职务名)
  等级(等级代码,等级名,年月,小时工资)
  职员(职员代码,职员名,部门代码,职务代码,任职时间)
  项目(项目代码,项目名,部门代码,起始年月口,结束年月日,项目主管)
  工作计划(项目代码,职员代码,年月,工作时间)

真题详情及解析
广告位