mysql数据库基础评分标准_云南农业职业技术学院 - 互联网技术学院 - 美和易思《MYSQL 高级查询与编程》 综合机试试卷...

目录

题目:电商平台 mysql 数据库系统管理

一、 语言和环境

1. 实现语言:sql。

2. 开发环境:mySql,navicat。

二、 题目(100 分)

1、需求场景:

今年来,由于国家各种扶持政策的推行,出现大批大学毕业生返乡创业的热潮。小王是云南某大学互联网学院计算机软件专业的在读大二学生,为了让自己所学能学以致用,他打算从现在就开始着手开发一个电商平台,考虑着毕业后能回到自己的家乡怒江地区,就地取材,将家乡各种特产销售到全国各地去。以下就是小王开发这个平台,设计的几个核心数据库表。

2、功能需求:

a、创建数据库,名称为mall;

b、创建数据表t_customer(顾客)、t_order(订单)、t_orderdetail(订单明细), t_goods(商品)表结构如下:

1ab9ec7aa9b91180465ebb63a3466964.png

2f3ffa8f823e495797d75bb3dcff903b.png

ffe209c80f3efc9490a4213b8b20b0d4.png

e14a61414df8a343153bc43251bba857.png

c、录入以下数据:

t_customer表:

fc79ec76b1fdfa33d11251abc7d4a585.png

t_order表:

e98dac3706fc09a7c7cd6bb6b1a11ea9.png

t_goods表:

df22eb145bddfa2518391ae1af6f6a84.png

t_orderdetail表:

2aaf344f21c1505830cdc950251d2b59.png

3、实现功能

(1)写更新语句,将t_goods表里的每个商品的单价增加2元;(注:执行你所编写sql语句,检查结果变化,sql保存命名为answer01,将更新前的数据截图保存命名为answer01(old),更新后的数据截图命名为answer02(new));

83d63fdce4ab453d4066c046bce7ae5a.png

c4b88fe9b81e22159a5879833e3ca026.png

UPDATE t_goods SET price=price+2;

查询更新前后的数据:

SELECT * FROM t_goods;

恢复:

UPDATE t_goods SET price=price-2;

(2)从表t_customer 中,统计男性顾客数和女性顾客数,显示信息:性别 sex,人数 count;(注:将结果保存为视图,并将结果截图,视图和图片命名为answer02);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值