




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
南京理工大学 NUSTDBMS Project淘宝数据库设计一、数据库需求 根据淘宝网的功能设计数据库。使用MySQl 数据库软件完成设计。 淘宝网作为国内最优秀的C2C网站(没有之一)满足了广大人民足不出户方便购物的需求。由最广大买家和买家组建起来的交易平台,每天都有难以计数的数据库应用的需要。从检索,到插入删除,新建列表,都依赖于背后的数据库系统的支持。 我们了解到,淘宝网最初的数据库系统即由MySQl构建,后来随着规模的扩大而升级。本次Project就是运用MySQL来设计实现淘宝的数据库。 具体描述: 1)用户user需先注册。 2)用户登录前,可以检索所有商品goods和店铺shop。用户登陆后,可以下订单order和购买商品,实现加入购物车shoppingcart和收藏夹favourite功能。 3)用户可注册开店,此处需要开店认证功能。为使系统简洁,限制每位用户只能开1家店铺。 4)相同商品按店铺不同区分,ID也不同。即,同一本数据库系统教程,在店铺A和B出售,其ID也不同。同一店铺内同一本书的ID显然相同。 5)下订单后需要支付功能。 6)管理员功能。用户可以对所开店铺内商品进行添加、修改和删除。管理员有权对所有店铺内商品进行删除。二、E/R图三、关系设计 1)用户表 User (uid, uname, password, phonenum, email, urate ) 用户表(user)主要包括用户ID,昵称,密码,电话,邮箱。用户ID是主键。用户useruidint(5)usnamechar(20)passwordchar(20)phonenumint(11)e-mailchar(20)rateint(1) 2)店铺表 Shop ( sid, uid, sname, srate, satisfy ) 店铺表(shop)包括店铺ID,店铺名,用户ID(即掌柜ID),店铺等级,顾客满意度。店铺ID是主键,uid是外键。店铺shopsidint(5)snamechar(20)uidint(10)sratechar(1)satisfyint(2) 3)商品列表 Goods (gid, gname, sid, price, category, salesvol, reserve, desc ) 商品列表(goods)包括商品ID,商品名,店铺ID,价格,品类,销售量, 库存,描述。商品ID是主键,sid是外键。 此处商品类别共8类,包括:服装配饰clothes,鞋子箱包shoebag,珠宝手表jewewatch,护肤化妆cosmetic,食品百货foods,图书音像bookvideo,数码电器elecprod,家具建材furniture。goods商品gidint(10)gnamechar(20)sidint(8)pricedouble(10)categorychar(20)salesvolint(5)reserveint(5)descchar(20) 4)订单表和商品单 Order (onum, odate, uid,addr ) 订单表包括订单号,订单生成日期,买家id,以及地址。订单号是主键。order订单onumint(10)odateint(8)uidint(10)addrechar(25) 商品单包括订单内的商品信息,有订单号(外键),商品序号,商品ID,数量和价格。商品序号是主键。 Orderitem ( onum, itemnum, gid, amount, price ) 商品单orderitemonumint(10)itemnumint(1)gidint(10)amountint(4)pricedouble(10) 5)购物车表 Shoppingcart (uid, gid, g_amount ) 购物车表包括用户ID,商品ID,和数量。shoopingcart购物车uidint(10)gidint(10)g_amountint(5) 4)收藏夹表 Favourite ( uid, gid ) 收藏夹栏包括收藏夹ID,用户ID,商品ID。favourite收藏夹user_idint(10)good_idint(10) 5)管理员admin 管理员栏包括管理员ID和密码。管理员adminadmin_idint(10)apasswordchar(20)四 、SQL4.1 (1)创建数据库 (2)淘宝使用内容 a 按关键字查询 (查询iPad5) b生成订单 (包含两个订单分别是土豪金和字典) c购物车信息 (包括衣服,字典,土豪金的价格,商品类型,数量和描述) d插入商品 (插入 一个 iPod4 的MP3,在商品中显示) E用关键字查询商品 (查询 苹果商店的所有商品,“iP”开头
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年事业单位工勤技能-河南-河南图书资料员一级(高级技师)历年参考题库典型考点含答案解析
- 2024版承包出租房合同
- 2025年事业单位工勤技能-河北-河北水工监测工一级(高级技师)历年参考题库含答案解析
- 2025年事业单位工勤技能-江苏-江苏水利机械运行维护工二级(技师)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-新疆-新疆护理员一级(高级技师)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-广西-广西机械热加工五级(初级工)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-广西-广西堤灌维护工五级(初级工)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-广东-广东经济岗位工一级(高级技师)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-安徽-安徽计算机文字录入处理员一级(高级技师)历年参考题库典型考点含答案解析
- 2025年中级卫生职称-主治医师-急诊医学(中级)代码:392历年参考题库典型考点含答案解析
- 2024年山西交通控股集团有限公司招聘真题
- 2025年妊娠期糖尿病护理查房记录模板范文
- 2025年传动部件行业当前发展趋势与投资机遇洞察报告
- 基孔肯雅热预防宣传课件
- 光储充一体化项目可行性研究报告
- 2025年全国新高考英语II卷试题解析及复习备考策略(课件)
- 留疆战士考试题库及答案
- 《公路工程预算定额》(JTGT3832-2018)
- 2024年甘肃白银有色集团股份有限公司招聘笔试参考题库含答案解析
- 涂料行业企业风险分级管控体系实施指南+生产安全事故隐患排查治理体系实施指南
- 2021年唐山迁安市教师进城考试笔试试题及答案解析
评论
0/150
提交评论