天猫数据库分析

模仿天猫商城数据库

天猫商城数据分析

这里写图片描述

商城页面分析

登陆页

  • 登陆图片
    这里写图片描述
  • 页面描述
    注册页
  • 列表内容
  • 列表内容

登陆页
 注册页语法:(注册时新增一个用户)
 INSERT INTO user(name,password) VALUES(值,值)
 登陆页语法:(登陆时就是看用户名和密码是否匹配 匹配位‘1‘ 不匹配为’0‘)
 SELECT COUNT FROM user WHERE name=’ ’ AND password=’ ‘;

后台 产品的分类和商品

后台的页面图片 
这里写图片描述

功能

后台页面
  1. 页面执行的sql语句
    显示产品的分页表,限制一页5条
    SELECT *FROM category limit 5,5 ORDER BY id desc;
  2. 点击提交按钮
    新增一个分类
    INSERT INTO category(name) VALUES(值);
后台所有分类页面

这里写图片描述

  • 分类页功能
    1.编辑分类语句
    UPDATE category SET name =’xx’ WHERE id=’xx’;
    2.删除分类语句
    DELETE FROM category WHERE id=xx;
产品属性图片

这里写图片描述

实现的功能

1.对产品属性进行添加
INSERT INTO property(name) VALUES(xxx);
2.对产品属性进行删除
DELETE FROM property WHERE id=”;

产品管理页面

这里写图片描述

实现功能
  1. 显示产品
    SELECT * FROM product
    limit 5,5
  2. 新增产品
    INSERT INTO product (id,name,subTitle,originalPrice,promotePrice,stock,cid,createDate) VALUES(值)
后台订单管理

这里写图片描述
1.显示订单每页只显示5个订单
SELECT * FROM order left join orderItem on o.id=ot.id;
2.发货
UPDATE order SET deliveryDate WHERE ID=”;

商品详情

这里写图片描述
1.显示商品的属性值
SELECT * FROM propertyvalue WHERE id=”;

购物车

这里写图片描述
1.结算
INSERT INTO orderItem(id) VALUES();
INSERT INTO order(createDate) VALUES();
2.删除商品
DELETE FROM orderItem WHERE ID=”;

结算页

这里写图片描述
1.提交订单
INSERT INTO order() VALUES();

支付页

这里写图片描述
1.支付就是改变的支付的时间
UPDATE order SET payDate=’XXX’ WHERE id=’ xxx’;

收获页

这里写图片描述
1就是更新收货的时间
UPDATE order SET receiveDate=’XXX’ WHERE id=’ xxx’;

评价页

这里写图片描述
1.增加一条评价信息
UPDATE review SET content =’xxx’ WHERE id=’xxx’;

猜你喜欢

转载自blog.csdn.net/fengnp/article/details/81704327