举一反三
- 设某商业集团数据库中有三个实体集。一是“商店”实体集,属性有商店编号、商店名、地址等;二是“商品”实体集,属性有商品号、商品名、规格、单价等;三是“职工”实体集,属性有职工编号、姓名、性别、业绩等。商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品也可放在多个商店销售,销售有“月销售量”,商店与职工间存在着“聘用”联系,每个商店有许多职工,每个职工只能在一个商店工作,商店聘用职工有聘期和月薪。试画出ER图,并在图上注明属性、联系的类型
- 设某商业集团数据库中有3个实体集,-是“商店”实体集,属性有商店编号、商店名、地址等;二是“商品”实体集,属性有商品号、商品名、规格、单价等;三是“职工”实体集,属性有职工编号、姓名、性别、业绩等。商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品也可以放在多个商店销售,每个商店销售的一种商品有月销售量;商店与职工之间存在“聘用”联系,每个商店有许多职工,每个职工只能在一个商店工作,商店聘用职工有聘期和工资。(1)试画出E-R图。(2)将该E-R图转换成关系模式,并指出主码和外码。
- 设某商业集团数据库中有三个实体集。一是“仓库”实体集,属性有仓库号、仓库名和地址等;二是“商店”实体集,属性有商店号、商店名、地址等;三是“商品”实体集,属性有商品号、商品名、单价。 仓库与商品之间存在“库存”联系,每个仓库可存储若干种商品,每种商品存储在若干仓库中,库存有个“库存量”、“存入日期”属性; 商店与商品之间存在着“销售”联系,每个商店可销售若干种商品,每种商品可在若干商店里销售,每个商店销售一种商品有月份和月销售量两个属性; 仓库、商店、商品之间存在一个三元联系“供应”,反应了把某个仓库中存储的商品供应到某个商店,此联系有月份和月供应量两个属性。 (1)请根据以上描述,绘制相应的E-R图,并直接在E-R图上注明实体名、属性、联系类型; (2)将E-R图转换成关系模型,画出相应的数据库模型图,并说明主键和外键
- 某商业集团的销售管理系统 数据库中有三个实体集。一是“商店”实体集,属性有商店编号、商店名、地址等;二是“商品”实体集,属性有商品号、商品名、规格、单价等;三是“职工”实体集,属性有职工编号、姓名、性别、业绩等。 商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品也可放在多个商店销售,每个商店销售一种商品,有月销售量;商店与职工间存在着“聘用”联系,每个商店有许多职工,每个职工只能在一个商店工作,商店聘用职工有聘期和月薪。 (1)试画出ER图,并在图上注明属性、联系的类型。 (2)将ER图转换成关系模型,并注明主键和外键
- 设计一个商品信息管理数据库,其中每个业务员有工号、姓名、每种商品有商品编号、商品名称、价格、库存数量。每个业务员可以销售多种商品,每种商品可以由多个业务员销售,销售记录有销售编号、商品编号、数量、销售日期、工号。每种商品可以由多个供应商供应,每个供应商有供应商编号、供应商名称、联系电话。每个供应商可以供应多种商品,每个供应记录有供应商编号、商品编号、数量、价格、供应日期。首先画出E—R图,再转换成关系模式_
内容
- 0
某商业集团数据库有三个实体集:一是“商店”实体集,其属性有商店号、商店名、店址等;二是“商品”实体集,其属性有商品号、商品名、规格、单价等;三是“职工”实体集,其属性有职工号、职工名、性别、职务、业绩等。每个商店可销售多种商品,每种商品可由多个商店销售,商店销售商品有“月计划销量”和“月实际销量”;每个商店有多个职工,每个职工只能在一家商店工作,商店聘用职工有“聘期”和“月薪”。要求:(1)画出反映上述命题的E-R图,并在图上注明属性、联系的类型。(2)将该E-R图转换为关系数据模式,并注明关键字。
- 1
有供应商、商品、顾客三个实体,相互之间的联系如下:一个供应商可以供应多种商品,一种类型的商品只由1个供应商供应;同种类型的商品可以由不同的顾客购买,一个顾客一次可购买多种类型的商品。供应商、商品、顾客的属性分别如下:供应商:供应商号,供应商名,电话商品:商品号,商品名,规格顾客:顾客号,姓名,电话供应商与商品之间的联系的属性为“供应量”、“供应日期”。顾客与商品之间的联系的属性为“购买量”、“购买日期”。请按照上述语义描述完成:(1)画出E-R图;(2)将E-R图转化为相应的关系模式,并指出每个关系的候选码。
- 2
【单选题】设有商品(商品号,商品名,单价)和商店(商店号,商店名,区域名,经理姓名)和销售(商店号,商品号,销售日期,销售数量),查询销售金额合计超过 20000 的商店,查询结果包括商店名和销售金额合计。正确命令是 ____________ 。 A. select 商店名,sum(销售数量*单价) as 销售金额合计 from 商店, 商品, 销售 Where 商品.商品号=销售.商品号 and 商店.商店号=销售.商店号 Group by 商 B. select 商店名,sum(销售数量*单价) as 销售金额合计 from 商店, 商品, 销售 Where 销售金额合计>20000 C. select 商店名, sum(销售数量*单价) as 销售金额合计 from 商店, 商品, 销售 Where 商品.商品号=销售.商品号 and 商店.商店号=销售.商店号 and sum(销 D. select 商店名, sum(销售数量*单价) as 销售金额合计>20000 from商店, 商品,销售 Where 商品.商品号=销售.商品号 and 商店.商店号=销售.商店号
- 3
查询销售金额合计超过20000的商店,查询结果包括商店名和销售金额合计,正确命令是( )。根据以下资料,回答下面的题目:使用如下3个表: 商店(商店号,商店名,区域名,经理姓名)商品(商品号,商品名,单价)销售(商店号,商品号,销售日期,销售数量)查询在“北京”和“上海”区域的商店信息的正确命令是( )。 A: SELECT商店名,SUM(销售数量*单价)AS销售金额合计 ROM商店,商品,销售 WHERE销售金额总计20000 B: SELECT商店名,SUM(销售数量*单价)AS销售金额合计>20000FR()M商店,商品,销售 WHERE商品,商品号=销售.商品号AND商店.商店号=销售.商店号 C: SELECT商店名,SUM(销售数量*单价)AS销售金额合计 FROM商店,商品,销售 WHERE商品.商品号=销售.商品号AND商店.商店号=销售.商店号 AND SUM(销售数量*单价)>20000 GROUP BY商店名 D: SELECT商店名,SUM(销售数量*单价)>20000
- 4
第37~40题使用如下3个表: 商店(商店号,商店名,区域名,经理姓名) 商品(商品号,商品名,单价) 销售(商店号,商品号,销售日期,销售数量) 查询销售金额合计超过20000的商店,查询结果包括商店名和销售金额合计,正确命令是( )。 A: SELECT商店名,SUM(销售数量*单价)AS销售金额合计<br/> ROM商店,商品,销售 <br/> WHERE销售金额总计20000 B: SELECT商店名,SUM(销售数量*单价)AS销售金额合计>20000 <br/> FR()M商店,商品,销售 <br/> WHERE商品,商品号=销售.商品号AND商店.商店号=销售.商店号 C: SELECT商店名,SUM(销售数量*单价)AS销售金额合计 <br/> FROM商店,商品,销售 <br/> WHERE商品.商品号=销售.商品号AND商店.商店号=销售.商店号 <br/> AND SUM(销售数量*单价)>20000 GROUP BY商店名 D: SELECT商店名,SUM(销售数量*单价)>20000