试题与答案

[说明] 某公司拟开发一个多用户电子邮件客户端系统,部分功能的初步需求分析结果如下

题型:多项选择题

题目:

[说明]


某公司拟开发一个多用户电子邮件客户端系统,部分功能的初步需求分析结果如下。
(1) 邮件客户端系统支持多个用户,用户信息主要包括用户名和用户密码,且系统中的用户名不可重复。
(2) 邮件账号信息包括邮件地址及其相应的密码,一个用户可以拥有多个邮件地址(如userl@123.com)。
(3) 一个用户可以拥有一个地址簿,地址簿信息包括联系人编号、姓名、电话、单位地址、邮件地址1、邮件地址2和邮件地址3等信息。地址簿中一个联系人只能属于一个用户,且联系人编号唯一标识一个联系人。
(4) 一个邮件账号可以含有多封邮件,一封邮件可以含有多个附件。邮件主要包括邮件号、发件人地址、收件人地址、邮件状态、邮件主题、邮件内容、发送时间和接收时间。其中,邮件号在整个系统内唯一标识一封邮件,邮件状态有已接收、待发送、已发送和已删除4种,分别表示邮件是属于收件箱、发件箱、已发送箱和废件箱。一封邮件可以发送给多个用户。附件信息主要包括附件号、附件文件名和附件大小。一个附件只属于一封邮件,附件号仅在一封邮件内唯一。
1. 根据以上说明设计的E-R图如图8-7所示,请指出地址簿与用户、电子邮件账号与邮件,以及邮件与附件之间的联系类型。

答案:

参考答案:(a) 用户名 (b) 邮件号,发件人地址
(c) 邮件号

解析:
由题干中的关键信息“(1)邮件客户端系统支持多个用户……且系统中的用户名不可重复”可知,“用户名”由该系统统一分配和标识,不会重复,可以唯一地标识每一个用户信息,可作为“用户”关系模式的主键。
根据E-R模型到关系模式的转换规则,需要将某一方实体的主键加入已另一方实体的关系模式中,以表达它们之间的联系关系。在图8-9中,“地址簿”实体处于联系“拥有1”的“1”端,结合题干中的关键信息“(3)……地址簿信息包括联系人编号、姓名、电话、单位地址、邮件地址1、邮件地址2和邮件地址3等信息”可知,“地址簿”关系模式的属性包含有“联系人编号,姓名,电话,单位地址,邮件地址1,邮件地址2,邮件地址3,用户名”。由于“地址簿中一个联系人只能属于一个用户,且联系人编号唯一标识一个联系人”,因此“联系人编号”可作为“地址簿”关系模式的主键。“用户名”是“地址簿”关系模式的外键。
在图8-9中,“邮件账号”实体处于联系“拥有2”的“m”端,因此根据E-R模型到关系模式的转换规则,将“邮件账号”实体类型转换成关系模式时,需要加入“用户”实体的主键“用户名”(作为外键)及联系“拥有2”自身的属性。结合题干中的关键信息“(2)邮件账号信息包括邮件地址及其相应的密码……”可知,“邮件账号”关系模式的属性包含有“邮件地址,邮件密码,用户名”。结合常识,“邮件地址”由该系统统一分配,不会重复,可以唯一地标识每一个邮件账号信息,可作为“邮件账号”关系模式的主键。“用户名”是“邮件账号”关系模式的外键。
同理,在图8-9中,“邮件”实体处于联系“包含”的“n”端,因此根据E-R模型到关系模式的转换规则,在“邮件”关系模式中需要加入“邮件账号”实体的主键“邮件地址”(作为外键)及联系“包含”自身的属性。结合题干中的关键信息“(4)……邮件主要包括邮件号、发件人地址、收件人地址、邮件状态、邮件主题、邮件内容、发送时间和接收时间……”可知,“邮件”关系模式的属性包含有“邮件号,发件人地址,收件人地址,邮件状态,邮件主题,邮件内容,发送时间,接收时间”。其中,“发件人地址”和“收件人地址”是对“邮件账号”关系模式的主键“邮件地址”的具体化(或泛化)。由于“邮件号在整个系统内唯一标识一封邮件”,因此“邮件号”可作为“邮件”关系模式的主键。“发件人地址”或“收件人地址”是“邮件”关系模式的外键。因为当用户向其他人发送邮件的时候,“发件人地址”是参考“邮件账号”关系模式的“邮件地址”的主键;当用户接收邮件的时候,“收件人地址”是参考“邮件账号”关系模式的“邮件地址”的主键。
在图8-9中,“附件”实体处于联系“属于”的“n”端,因此根据E-R模型到关系模式的转换规则,在“附件”关系模式中需要加入“邮件”实体的主键“邮件号”(作为外键)及联系“属于”自身的属性。结合题干中的关键信息“(4)……附件信息主要包括附件号、附件文件名和附件大小……”可知,“附件”关系模式的属性包含有“附件号,附件文件名,附件大小,邮件号”。由于“一封邮件可以含有多个附件……附件号仅在一封邮件内唯一”,因此需要用“附件号”和“邮件号”组合才可唯一标识该系统中某一个具体的附件,即“附件”关系模式的主键是“附件号”和“邮件号”的组合。“邮件号”是“附件”关系模式的外键。

试题推荐
题型:多项选择题

个体工商户王大强挂靠集体企业南墙百货公司,以南墙百货公司的名义对外进行经营活动,营业执照上登记的业主是王大强,实际经营者为王小强。2003年5月,王小强参加贸易洽谈会,忘记带南墙百货公司的合同专用章,便借用北院供销公司的合同专用章,与东西服装公司签订了一份购买500套服装的购销合同。后来,王小强以南墙百货公司的名义向东西服装公司汇了一半货款,东西服装公司按期交货,但是后来王小强迟迟没有支付剩下的贷款,经催告后,王小强仍旧拒不付款。根据以上情况,东西服装公司应当以谁为被告提起诉讼( )

A.个体工商户王大强

B.南墙百货公司

C.北院供销公司

D.王小强

查看答案
题型:单项选择题

2013年9月27日,联合国安理会通过一项要求销毁叙利亚化学武器的决定。这次中国投了赞成票。而在此之前,安理会曾三次就叙利亚问题进行表决,但由于决议草案内容失衡、对叙政府单方面施压,中俄三次投了否决票,使得三份草案都未能通过。对此认识正确的是()

①中俄行使否决权的根本目的是为了维护叙利亚的主权和领土完整

②中国坚持独立自主的和平外交政策

③我国始终坚持维护世界和平与发展这一外交基本准则

④我国坚持在联合国 * * 的原则框架内解决叙利亚问题

A.①②

B.①③

C.②④

D.③④

查看答案
微信公众账号搜索答案