mysql数据库期末大作业要求
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
mysql数据库期末大作业要求
1:数据库设计
设计一个商城管理系统数据库(lixiaoli_mall)
要求包含的表有
商品表(l_goods)
类目表(l_category)
用户表(l_users)
商品销售记录表(l_sales)
各个表中包含的字段自己参考淘宝进行定义,但至少满足以下要求商品表中必须包含
商品编号l_gid
商品名称l_gname
商品类目编号l_cid
商品库存l_num int
商品所属店铺编号l_sid
商品价格l_price
类目表中必须包含
类目编号l_cid
类目名称l_cname
用户表中必须包含
用户编号l_uid
用户名l_uname
注册时间l_reg_time date
用户等级l_grade 一心一钻
商品销售记录表中必须包含
商品编号l_gid
用户编号l_uid
下单时间l_ord_id date
数目l_num int
3:数据库创建
4:数据表创建
表中数据填充要求
商品表至少二十条
类目表至少五条
用户表至少二十条
商品销售记录表至少二十条
5:数据的增删改查
1删除指定编号的某款产品
2删除名称包含某些字的产品
3新增一条类目信息
4删除等级为一心的用户
5 将产品标题中包含某字的产品的库存增加100
6 修改用户名中包含某字的用户等级为一钻
7 修改商品表中某个编号商品的库存和价格
8 查询类目表中的所有数据
9 查询用户表中不同的用户等级
10 查询商品表中的商品名称,库存和价格
11 查询订单时间早于某个时间的所有订单
12 查询库存在某个范围之间的所有商品
13 查询价格大于某个值并且标题中包含某个字的所有商品
14 查询用户等级为一心,两心和一钻的所有用户
15 查询所有商品信息并按照库存倒序排列
16 查询产品标题中包含某个字所有商品信息并按照产品价格升序排列
17 查询商品表中商品总数
18 查询用户表中用户等级为某个级别的用户的数目
19 查询下单时间在某个时间之前的所有订单商品数量
20 查询商品表中各个分类下商品的数目字段别名分别为商品类目商品数量SELECT count( * ) AS 总数, `class` as 班级FROM `student`
GROUP BY `class` ; 21查询用户表中各个等级下用户的数量字段别名分别为商品类目用户等级用户数量
22 查询库存最多的商品数量
23 查询注册时间最早的用户
24查询所有商品的平均价格
25 查询某个店铺中的商品数目。