数据库设计题

数据库设计题(3小题,每题10分,共30分)题目要求:根据材料,要求画出对应的E-R图,并将E-R图转换为对应的关系模式,最后利用SQL语言,根据关系模式建表。(注意:实体、属性、联系)设某商场销售数

数据库设计题(3小题,每题10分,共30分) 题目要求:根据材料,要求画出对应的E-R图,并将E-R图转换为对应的关系模式,最后利用SQL语言,根据关 系模式建表。(注意:实体、属性、联系) 1. 设某商场销售数据库中的信息有:员工号、员工名、工资、销售组名、销售负责人、商品号、商品名、单价、 销售日期、销售量、供应者号、供应者名、供应者地址。假定:一个员工仅在一个销售组;一个销售组可以销售 多种商品,一种商品只能由一个组销售;一种商品每天有一个销售量;一个供应者可以供应多种商品,一种商品 可以多渠道供货。 (1) E-R图:附表 (2)关系模式:员工(员工号、员工名、工资、销售组名) 销售(销售组名、负责人) 商品(商品号、商品名、单价、销售组) 供应商(供应者号、供应者名、地址) 商品供应(商品号、供应者号) 商品销售(商品号、销售日期、销售量、销售组名) (3) SQL语言建表: Createtable员工 (员工号intprimarykey, 员工名Char(10), 工资int, 销售组名Char(20), Foreignkey销售组名references销售组(销售组名) ) Createtable销售组 (销售组名Char(20)primarykey, 负责人Char(10) ) Createtable商品 (商品号intprimarykey, 商品名Char(20), 单价int, 销售组名Char(20), Foreignkey销售组名references销售组(销售组名) ) Createtable供应商 (供应商号intprimarykey, 供应者名Char(20), 地址Char(40) ) Createtable商品供应 (商品号int, 供应者号int, Primarykey(商品号,供应者号), Foreignkey商品号references商品(商品号), Foreignkey供应者号references供应商(供应者号) )

腾讯文库数据库设计题