皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【简答题】
设计一个网上订餐平台系统,其业务需求如下: 每个加盟店(Shop)可以提供多种食品(Food)销售,每种食品需要归到某个类别(type);每个顾客(Customer)在一个订单(Orders)中只能订购一个加盟店的食品,但可以订购多种食品,每种食品可以订购多个,同时需要每种食品的订单时间;每个店有一个管理员,以便对食品信息进行管理。 食品类别实体的属性包括:类别编号(tno)、类别名称(tname)。 顾客实体的属性包括:顾客ID(cid)、用户名称(cname)、密码(pwd)、身份证号(cardid)。 商店实体的属性包括:商店编号(sno)、商店名称(sname)、地址(addr)。 食品实体的属性包括:食品编号(fno)、食品名称(fnmae)、食品价格(price)、库存数量(stock)。 管理员实体的属性包括:管理员编号(ano)、管理员名称(aname)。 请完成以下任务: 1 、进行数据库概念模型设计,补充完善图1所示的ER模型,要求同时标出联系的连通词(连接性)。(8分) 2 、将概念模型转化成关系模型,标识出主、外键,判断每个关系模式的范式,并说明每种范式的理由。(7分) 3 、利用SQL语句完成数据库模型中其它表格的创建,要求为所有的名称、时间、价格、数量等字段创建相应的索引;另外需要修改Customer表结构, 为此表添加1个sex字段,数据类型为char(1),取值约束为“F”或“M”。(10分) 4 、请用SQL语句完成以下数据更新操作。(10分) (1)往顾客表中插入记录,取值为考生信息:学号、姓名、学号后4位、身份证号。 (2)删除食品名包含“烤肉”的食品销售信息。 5 、完成下列查询要求,写出对应的SQL语句及关系代数表达式 。(30分) (1)查找类别名为“商务套餐”的所有食品信息,包括食品编号、食品名称。 (2)查找顾客id为考生学号的顾客所购买的食品信息,包括,商店名称、食品名称、数量。 (3)查找“南昌炒粉”食品的销售信息,包括顾客名称、商店名称、食品价格、数量。 6 、编写1个视图,查询每个商店的年销售情况,包括:商店号、商店名、年份、年销售金额。(10分) 7 、编写1个存贮过程,完成往指定订单中插入食品销售信息的业务操作,输入参数包括顾客ID、商店号、食品号、数量,需要检查顾客ID、商店号、食品号是否存在,同时处理订单时间为系统当前时间,以及自动将对应的食品库存减去相应数量 。(10分) 8 、编写1个触发器,判断订单表中插入的商品数量是否合理,如果数量不做合理的范围[0,stock],则撤销本次插入。(10分) 9、将食品名称、价格的查询权限授权给user1。(5分)
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【单选题】Since entry into high school the students have been ____ staying up late in the evening and getting up early in the morning.
A.
admitted to
B.
allergic to
C.
accustomed to
D.
attached to
【多选题】网上商店采用的送货方式主要有
A.
邮寄
B.
送货上门
C.
直销
D.
门店取货
【单选题】患者意识完全丧失、大血管搏动消失、心跳呼吸停止、瞳孔散大,何种颜色的标记
A.
红色
B.
黄色
C.
绿色
D.
蓝色
E.
黑色
【判断题】孔子的"老吾老以及人之老,幼吾幼以及人之幼"使当时的社会尊老爱幼蔚然成风( )。
A.
正确
B.
错误
【判断题】孔子的 " 老吾老以及人之老,幼吾幼以及人之幼 " 使当时的社会尊老爱幼蔚然成风( )。
A.
正确
B.
错误
【多选题】网上商店采用的送货方式主要有
A.
送货上门
B.
直销
C.
邮寄
D.
门店取货
【简答题】距离保护是利用正常运行与短路状态间的哪些电气量的差异构成的?
【单选题】既耐低温又耐高温的一种塑料,俗称“塑料王”,该塑料成分是( )
A.
聚乙烯
B.
聚四氟乙烯
C.
聚丙烯
D.
聚苯乙烯
【多选题】网上商店采用的送货方式主要有
A.
快递
B.
送货上门
C.
邮寄
D.
门店取货
【单选题】患者意识完全丧失、大血管搏动消失、心跳呼吸停止、瞳孔散大,现场应标记为
A.
红色
B.
黄色
C.
绿色
D.
蓝色
E.
黑色
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题