当前位置:首页 > 数据库技术(03139) > 正文内容

某书店提供网上售书的服务项目,送书上门时需要填写题42图所示的购书单。请根据这张购书单提供的信息解答下列问题:(1)设计E-R模

某书店提供网上售书的服务项目,送书上门时需要填写题42图所示的购书单。请根据这张购书单提供的信息解答下列问题:(1)设计E-R模型(实体的属性可不画出)。(2)将E-R模型转换成关系模型(标出主码和外码)。(3)用SQL语句建立“送书”视图,该视图包括:购书者姓名、书名、送书日期、送书人姓名。注意:一张购书单可以包含不同的书,每种书可购多本。购书单 购书单编号:XXXXXX


【正确答案】:

(1)(2)购书者(身份证号,购书者姓名,地址,电话)书(书号,书名,出版社,作者,单价)购书单(购书单编号,身份证号,订购日期,送书日期,送书人姓名)包含(书号,购书单编号,数量)其中, 表示主码, 表示外码。(3)CREATE ViEW送书(购书者姓名,书名,送书日期,送书人姓名)AS SELECT购书者姓名,书名,送书日期,送书人姓名FROM购书者,购书单,包含,书WHERR购书者.身份证号二购书单.身份证号AND 书.书号二包含.书号AND 包含.购书单编号二购书单.购书单编号


扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://20230611.cn/post/18646681.html