目录
题目:电商平台 mysql 数据库系统管理
一、 语言和环境
1. 实现语言:sql。
2. 开发环境:mySql,navicat。
二、 题目(100 分)
1、需求场景:
今年来,由于国家各种扶持政策的推行,出现大批大学毕业生返乡创业的热潮。小王是云南某大学互联网学院计算机软件专业的在读大二学生,为了让自己所学能学以致用,他打算从现在就开始着手开发一个电商平台,考虑着毕业后能回到自己的家乡怒江地区,就地取材,将家乡各种特产销售到全国各地去。以下就是小王开发这个平台,设计的几个核心数据库表。
2、功能需求:
a、创建数据库,名称为mall;
b、创建数据表t_customer(顾客)、t_order(订单)、t_orderdetail(订单明细), t_goods(商品)表结构如下:
c、录入以下数据:
t_customer表:
t_order表:
t_goods表:
t_orderdetail表:
3、实现功能
(1)写更新语句,将t_goods表里的每个商品的单价增加2元;(注:执行你所编写sql语句,检查结果变化,sql保存命名为answer01,将更新前的数据截图保存命名为answer01(old),更新后的数据截图命名为answer02(new));
UPDATE t_goods SET price=price+2;
查询更新前后的数据:
SELECT * FROM t_goods;
恢复:
UPDATE t_goods SET price=price-2;
(2)从表t_customer 中,统计男性顾客数和女性顾客数,显示信息:性别 sex,人数 count;(注:将结果保存为视图,并将结果截图,视图和图片命名为answer02);