用户购物(数据库)案例

用户表 (用户的ID,用户名,密码,手机) create table user(uid int primary key auto_increment,username varchar(31),password varchar(31),phone  varchar(11)
);insert into user values(1,'zhangsan','123','13811118888');
订单表 (订单编号,总价,订单时间 ,地址,外键用户的ID)create table orders(oid int primary key auto_increment,sum int not null,otime timestamp,address varchar(100),uno int,foreign key(uno) references user(uid));insert into orders values(1,200,null,'黑马前台旁边小黑屋',1);insert into orders values(2,250,null,'黑马后台旁边1702',1);
商品表 (商品ID, 商品名称,商品价格,外键cno)create table product(pid int primary key auto_increment,pname varchar(10),price double,cno int,foreign key(cno) references category(cid)
);insert into product values(null,'小米mix4',998,1);
insert into product values(null,'锤子',2888,1);
insert into product values(null,'阿迪王',99,2);
insert into product values(null,'老村长',88,3);
insert into product values(null,'劲酒',35,3);
insert into product values(null,'小熊饼干',1,4);
insert into product values(null,'卫龙辣条',1,5);
insert into product values(null,'旺旺大饼',1,5);
订单项: 中间表(订单ID,商品ID,商品数量,订单项总价)create table orderitem(ono int,pno int,foreign key(ono) references orders(oid),foreign key(pno) references product(pid),ocount int,subsum double
);
--给1号订单添加商品 200块钱的商品
insert into orderitem values(1,7,100,100);
insert into orderitem values(1,8,101,100);--给2号订单添加商品 250块钱的商品 ()
insert into orderitem values(2,5,1,35);
insert into orderitem values(2,3,3,99);
商品分类表(分类ID,分类名称,分类描述)create table category(cid int primary key auto_increment,cname varchar(15),cdesc varchar(100)
);insert into category values(null,'手机数码','电子产品,黑马生产');
insert into category values(null,'鞋靴箱包','江南皮鞋厂倾情打造');
insert into category values(null,'香烟酒水','黄鹤楼,茅台,二锅头');
insert into category values(null,'酸奶饼干','娃哈哈,蒙牛酸酸乳');
insert into category values(null,'馋嘴零食','瓜子花生,八宝粥,辣条');

关系图:

用户购物(数据库)案例相关推荐

  1. oracle:用户购买平台案例分析与优化

    用户购买平台案例,涉及时间型数据.个人第一眼感觉特别简单,但是当深入处理是难成狗了.虽然在测试样例中的结果中通过,但是在最终提交过程中,却显示超时.唉,还得优化呀!本文就是关于这个问题的分析和总结. ...

  2. JavaWeb-WEB核心7 会话技术 理解什么是会话跟踪技术掌握Cookie的使用掌握Session的使用(钝化、活化)完善用户登录注册案例的功能

    会话技术 今日目标 理解什么是会话跟踪技术 掌握Cookie的使用 掌握Session的使用 完善用户登录注册案例的功能 1,会话跟踪技术的概述 对于会话跟踪这四个词,我们需要拆开来进行解释,首先要理 ...

  3. EA周报 | 阿里证实20亿美元收购网易考拉;绿洲因涉嫌抄袭致歉:已临时下架;Facebook用户电话号码数据库曝光...

    EA周报 2019年9月6日 每周星期五7分钟,元宝带你喝一杯IT人的浓缩咖啡,了解天下事.掌握IT核心技术. 热点大事件 小米产品总监:MIUI将提供一键关闭所有系统工具广告的开关 认证为" ...

  4. oracle 触发器登录,【学习笔记】Oracle触发器 实现指定用户登录oracle案例

    天萃荷净 触发器实现指定用户登录oracle,分享一篇关于Oracle数据库安全策略,通过Oracle触发器实现限定user用户登录Oracle数据库的方法 1.创建允许登录用户表 CREATE TA ...

  5. 用户体验改善案例_优化用户体验案例研究的五种方法

    用户体验改善案例 重点 (Top highlight) I've had the opportunity to give several portfolio reviews, and I want t ...

  6. 【Web基础】用户登录注册案例

    4,用户登录注册案例 4.1 需求分析 需求说明: 完成用户登录功能,如果用户勾选"记住用户" ,则下次访问登录页面 自动 填充用户名密码 完成注册功能,并实现 验证码 功能 4. ...

  7. 淘宝APP用户行为数据分析案例(附python代码及注释)

    淘宝APP用户行为数据分析案例 一.分析背景与目的 1.1背景与数据限制 电商平台的最核心的功能就是为买卖双方提供高效和体验良好的交易服务.得益于算法技术的发展,淘宝APP给买方提供了搜索.推荐及广告 ...

  8. 集合的使用——超市购物小票案例

    集合的使用--超市购物小票案例 1.定义GoodsItem类(名称.货号.单价.数量.计价单位.金额) /*** 定义GoodsItem类(名称.货号.单价.数量.计价单位.金额)*/ public ...

  9. 淘宝用户购物行为分析

    目录 一.项目介绍 1.1 数据集 1.2 分析思路 二.数据预处理 2.1 数据抽样.导入数据 2.2 数据清洗 2.3 导出数据 三.数据分析 3.1 从网站维度分析用户行为 3.1.1 UV.P ...

最新文章

  1. 字符串操作:索引位置、去空格、替换字符串
  2. python解析xml文件elementtree_Python中使用ElementTree解析XML示例
  3. fedora 使用 vnc 远程 fedora 28 主机
  4. MySQL之命令mysql -- MySQL服务器的客户端工具
  5. 新松机器人刻蚀机_中国最大机器人产业基地新松智慧园在沈阳启用
  6. 我的Delphi开发经验谈(本人修改版) 收藏
  7. 伽罗华域, 二维码和CRC
  8. 软件开发中什么是CI/CD
  9. vbs脚本实现qq定时发消息(初级)
  10. 谷歌AI人工智能:我们的原则
  11. Hanoi Tower Troubles Again! ZOJ - 1239
  12. 数学重要公式--笔记
  13. element ui 级联选择器,渲染后不显示数据
  14. 【计组】储存器的性能指标
  15. 博客的开始,我的大学
  16. UGC、PGC、OGC的概念
  17. 超详细:Java 读取 Windows 共享文件夹中的文件,并下载到本地电脑中
  18. Spark1.x升级Spark2.x常见异常【map】
  19. linux挂载03磁盘,Linux_常用命令_03_磁盘/挂载_信息查看(示例代码)
  20. 在oracle中要谨慎使用when others then(二)

热门文章

  1. 调试SQL SERVER存储过程
  2. 瓢城旅行社网页界面设计(HTML+CSS)
  3. Mybatis 直接执行SQL
  4. Gliffy - 一个在线的画UML图,流程图的工具
  5. 定时开关机(二):AlarmManager的使用及对定时不准问题的修改
  6. (转载)c# winform comboBox的常用一些属性和用法
  7. 二进制转换十进制,十进制转换二进制
  8. Hive入门教程<2> | hive在centos7下的安装部署
  9. QQ传输文件原理参考(来自互联网)
  10. 第四届阿里巴巴性能大赛总结