选择题:M公司为某宾馆设计宾馆机票预订系统,初步的需求分析结果如下:(1)客户可以在提前预订或直接入住时向宾馆提供相关信息, 宾馆登记的客户信息包括:客户编号,姓名,性

题目内容:

M公司为某宾馆设计宾馆机票预订系统,初步的需求分析结果如下:

(1)客户可以在提前预订或直接入住时向宾馆提供相关信息, 宾馆登记的客户信息包括:客户编号,姓名,性别,类型,身份证号,联系方式,预订日期,入住时间和离开时间等信息。其中类型字段说明客户是普通客户或 VIP 客户,不同的客户类型享受订票的折扣额度不同。直接入住的客户其预订日期取空值。

(2)需要预订机票的客户应填写“机票预订”表,提供飞行日期、航班号、出发时间、目的地等信息。宾馆根据客户订票信息购票后,生成“客户订单”表,并根据客户类型确定相应的折扣额度。“机票预订”和“客户订单”表如表1-1、1-2所示。

中级数据库系统工程师,历年真题,2009年上半年《数据库系统工程师》案例分析真题

中级数据库系统工程师,历年真题,2009年上半年《数据库系统工程师》案例分析真题

【逻辑结构设计】

根据需求阶段收集的信息,设计的关系模式如图1-1所示。

中级数据库系统工程师,历年真题,2009年上半年《数据库系统工程师》案例分析真题

关系模式的主要属性、含义及约束如表1-3所示。

中级数据库系统工程师,历年真题,2009年上半年《数据库系统工程师》案例分析真题

【问题1】(6分)

对关系“客户”,请回答以下的问题:

(1)若选定(客户编号, 预订日期)作主码,未预订而直接入住的客户信息能否录入客户表?如不能,请说明原因。

(2)对“客户”关系增加一个流水号属性作为主码,“客户”关系属于第几范式?还存在哪些问题?

(3)将增加入住标识属性后的“客户”关系分解为第三范式,分解后的关系名依次取客户1、客户2、…。

【问题2】(6分)

对关系“航班”,请回答以下问题:

(1)列举出“航班”关系中所有不属于任何候选码的属性(非码属性)。

(2)该关系模式可达到第几范式?用不超过60个字的内容叙述理由。

【问题3】(3 分)

对于没有预订客房或入住宾馆的客户,需要在(a)关系中修改其(b)属性的值域,以满足这类客户在宾馆预订机票的需求。

答案解析:

阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】某会议中心提供举办会议的场地设施和各种设备,供公司与各类组织机构租用。场地包括一个大型

阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】某会议中心提供举办会议的场地设施和各种设备,供公司与各类组织机构租用。场地包括一个大型报告厅、一个小型报告厅以及诸多会议室。这

查看答案

阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】某大学为进一步推进无纸化考试,欲开发一考试系统。系统管理员能够创建包括专业方向、课程编

阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】某大学为进一步推进无纸化考试,欲开发一考试系统。系统管理员能够创建包括专业方向、课程编号、任课教师等相关考试基础信息,教师和学

查看答案

血药浓度过高引起毒性反应时也可表现为房颤的是()。A.己烯雌酚 B.地高辛 C.环孢素 D.茶碱 E.三环类抗抑郁药

血药浓度过高引起毒性反应时也可表现为房颤的是()。A.己烯雌酚 B.地高辛 C.环孢素 D.茶碱 E.三环类抗抑郁药

查看答案

某电视台拟开发一套信息管理系统,以方便对全台的员工、栏目、广告和演播厅等进行管理。【需求分析】(1)系统需要维护全台员工的详细信息、栏目信息、广告信息和演播厅信

某电视台拟开发一套信息管理系统,以方便对全台的员工、栏目、广告和演播厅等进行管理。【需求分析】(1)系统需要维护全台员工的详细信息、栏目信息、广告信息和演播厅信息等。员工的信息主要包括工号、姓名、性别

查看答案

失眠的临床表现不包括()。A.入睡困难 B.睡眠维持障碍,易醒 C.做梦 D.早醒 E.睡眠质量差

失眠的临床表现不包括()。A.入睡困难 B.睡眠维持障碍,易醒 C.做梦 D.早醒 E.睡眠质量差

查看答案