Advertisement

2020年尚硅谷谷粒商城建表SQL语句

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本资料为2020年尚硅谷谷粒商城项目的数据库设计文档,详细记录了项目中所需的SQL建表语句,旨在帮助开发者理解和构建该电商系统的数据架构。 gulimall_pms 商品删除表语句如下: ```sql drop table if exists pms_attr; drop table if exists pms_attr_attrgroup_relation; drop table if exists pms_attr_group; drop table if exists pms_brand; drop table if exists pms_category; drop table if exists pms_category_brand_relation; drop table if exists pms_comment_replay; drop table if exists pms_product_attr_value; drop table if exists pms_sku_images; drop table if exists pms_sku_info; drop table if exists pms_sku_sale_attr_value; drop table if exists pms_spu_comment; drop table if exists pms_spu_images; drop table if exists pms_spu_info; drop table if exists pms_spu_info_desc; ``` 创建表 `pms_attr`: ```sql create table pms_attr( attr_id bigint not null auto_increment comment 属性id, attr_name char(30) comment 属性名, search_type tinyint comment 是否需要检索[0-不需要,1-需要], icon varchar(255) comment 属性图标, value_select char(255) comment 可选值列表[用逗号分隔], attr_type tinyint comment 属性类型[0-销售属性,1-基本属性,2-既是销售属性又是基本属性], enable bigint comment 启用状态[0 - 禁用,1 - 启用], catelog_id bigint comment 所属分类, show_desc tinyint comment 快速展示【是否展示在介绍上;0-否 1-是】,在sku中仍然可以调整, primary key (attr_id) ); alter table pms_attr comment 商品属性; ``` 创建表 `pms_attr_attrgroup_relation`: ```sql create table pms_attr_attrgroup_relation( id bigint not null auto_increment comment id, attr_id bigint comment 属性id, attr_group_id bigint comment 属性分组id, attr_sort int comment 属性组内排序, primary key (id) ); alter table pms_attr_attrgroup_relation comment 属性&属性分组关联; ``` 创建表 `pms_attr_group`: ```sql create table pms_attr_group( attr_group_id bigint not null auto_increment comment 分组id, attr_group_name char(20) comment 组名, sort int comment 排序, descript varchar(255) comment 描述, icon varchar(255) comment 组图标, catelog_id bigint comment 所属分类id, primary key (attr_group_id) ); alter table pms_attr_group comment 属性分组; ``` 创建表 `pms_brand`: ```sql create table pms_brand( brand_id bigint not null auto_increment comment 品牌id, name char(50) comment 品牌名, logo varchar(2000) comment 品牌logo地址, descript longtext comment 介绍, show_status tinyint comment 显示状态[0-不显示;1-显示], first_letter char(1) comment 检索首字母, sort int comment 排序, primary key (brand_id) ); alter table pms_brand comment 品牌; ``` 创建表 `pms_category`: ```sql create table pms_category( cat_id bigint not null auto_increment comment 分类id, name char(50) comment 分类名称, parent_cid bigint comment 父分类id, cat_level int comment 层级, show_status tinyint comment 是否显示[0-不显示,1显示], sort int comment 排序, icon char(255) comment 图标地址, product_unit char(50) comment 计量单位, product_count int comment 商品数量, primary key (cat_id) ); alter table pms_category comment 商品三级分类; ``` 创建表 `pms_category_brand_relation`: ```sql create table pms_category_brand_relation( id bigint not null auto_increment, brand_id bigint comment 品牌id, catelog_id bigint comment 分类id, brand_name varchar(255), catelog_name varchar(255), primary key (id) ); alter table pms_category_brand_relation comment 品牌分类关联; ``` 创建表 `pms_comment_replay`: ```sql create table pms_comment_replay( id bigint not null auto_increment comment id, comment_id bigint comment 评论id, reply_id bigint comment 回复id, ); alter table pms_comment_replay comment 评价回复; ``` 以上为gulimall_pms 商品

全部评论 (0)

还没有任何评论哟~
客服
客服
  • 2020SQL
    优质
    本资料为2020年尚硅谷谷粒商城项目的数据库设计文档,详细记录了项目中所需的SQL建表语句,旨在帮助开发者理解和构建该电商系统的数据架构。 gulimall_pms 商品删除表语句如下: ```sql drop table if exists pms_attr; drop table if exists pms_attr_attrgroup_relation; drop table if exists pms_attr_group; drop table if exists pms_brand; drop table if exists pms_category; drop table if exists pms_category_brand_relation; drop table if exists pms_comment_replay; drop table if exists pms_product_attr_value; drop table if exists pms_sku_images; drop table if exists pms_sku_info; drop table if exists pms_sku_sale_attr_value; drop table if exists pms_spu_comment; drop table if exists pms_spu_images; drop table if exists pms_spu_info; drop table if exists pms_spu_info_desc; ``` 创建表 `pms_attr`: ```sql create table pms_attr( attr_id bigint not null auto_increment comment 属性id, attr_name char(30) comment 属性名, search_type tinyint comment 是否需要检索[0-不需要,1-需要], icon varchar(255) comment 属性图标, value_select char(255) comment 可选值列表[用逗号分隔], attr_type tinyint comment 属性类型[0-销售属性,1-基本属性,2-既是销售属性又是基本属性], enable bigint comment 启用状态[0 - 禁用,1 - 启用], catelog_id bigint comment 所属分类, show_desc tinyint comment 快速展示【是否展示在介绍上;0-否 1-是】,在sku中仍然可以调整, primary key (attr_id) ); alter table pms_attr comment 商品属性; ``` 创建表 `pms_attr_attrgroup_relation`: ```sql create table pms_attr_attrgroup_relation( id bigint not null auto_increment comment id, attr_id bigint comment 属性id, attr_group_id bigint comment 属性分组id, attr_sort int comment 属性组内排序, primary key (id) ); alter table pms_attr_attrgroup_relation comment 属性&属性分组关联; ``` 创建表 `pms_attr_group`: ```sql create table pms_attr_group( attr_group_id bigint not null auto_increment comment 分组id, attr_group_name char(20) comment 组名, sort int comment 排序, descript varchar(255) comment 描述, icon varchar(255) comment 组图标, catelog_id bigint comment 所属分类id, primary key (attr_group_id) ); alter table pms_attr_group comment 属性分组; ``` 创建表 `pms_brand`: ```sql create table pms_brand( brand_id bigint not null auto_increment comment 品牌id, name char(50) comment 品牌名, logo varchar(2000) comment 品牌logo地址, descript longtext comment 介绍, show_status tinyint comment 显示状态[0-不显示;1-显示], first_letter char(1) comment 检索首字母, sort int comment 排序, primary key (brand_id) ); alter table pms_brand comment 品牌; ``` 创建表 `pms_category`: ```sql create table pms_category( cat_id bigint not null auto_increment comment 分类id, name char(50) comment 分类名称, parent_cid bigint comment 父分类id, cat_level int comment 层级, show_status tinyint comment 是否显示[0-不显示,1显示], sort int comment 排序, icon char(255) comment 图标地址, product_unit char(50) comment 计量单位, product_count int comment 商品数量, primary key (cat_id) ); alter table pms_category comment 商品三级分类; ``` 创建表 `pms_category_brand_relation`: ```sql create table pms_category_brand_relation( id bigint not null auto_increment, brand_id bigint comment 品牌id, catelog_id bigint comment 分类id, brand_name varchar(255), catelog_name varchar(255), primary key (id) ); alter table pms_category_brand_relation comment 品牌分类关联; ``` 创建表 `pms_comment_replay`: ```sql create table pms_comment_replay( id bigint not null auto_increment comment id, comment_id bigint comment 评论id, reply_id bigint comment 回复id, ); alter table pms_comment_replay comment 评价回复; ``` 以上为gulimall_pms 商品
  • 简介__idea_通用Mapper.docx
    优质
    《谷粒商城简介》由尚硅谷编写,文档介绍了基于Idea开发环境和通用Mapper框架构建的电商系统概览及其核心功能。 通用Mapper是一款非常实用的MyBatis插件,它能够自动生成常用的增删改查操作SQL语句,解决了在使用MyBatis开发过程中需要编写大量SQL语句的问题。由于它是基于实体类属性生成对应的SQL语句,因此可以说通用Mapper是弥补了MyBatis在ORM方面的不足。 本教程以新版4.0.0的通用Mapper为基础,涵盖了常规增删改查操作、QBC查询等内容,并进一步介绍了逆向工程MBG工具、二级缓存@CacheNamespace注解以及TypeHandler类型处理器和枚举类型的映射方式等知识点。通过具体的例子详细讲解了如何根据自己的需求对通用Mapper的功能进行扩展。 学习完本教程后,相信读者能够熟练运用通用Mapper应对大多数实际开发场景中的要求。
  • SQL文件
    优质
    谷粒商城的SQL语句文件包含了该电商平台数据库操作的核心指令集,用于数据查询、更新和维护,是保障平台高效运行的关键技术文档。 谷粒商城SQL语句文件是针对一个分布式大型项目——可能是一个电子商务平台的数据库脚本集合。该项目包含多种模块来支持其业务运营。 这些SQL语句作为项目笔记的一部分,揭示了谷粒商城的主要模块: 1. **pms_catelog.sql** - 包含产品管理系统的商品分类数据,如类别层级、属性和规格等。 2. **gulimall_sms.sql** - 可能包含促销、营销或系统通知相关的表,例如优惠券和活动规则。 3. **gulimall_pms.sql** - 产品管理系统可能包括商品信息、库存、品牌以及SKU(库存单元)数据。 4. **gulimall_oms.sql** - 订单管理系统涉及订单创建、支付、发货及退款等业务流程的数据。 5. **gulimall_ums.sql** - 用户管理系统涵盖用户注册、登录、权限和会员等级等相关信息。 6. **gulimall_wms.sql** - 仓库管理系统用于跟踪库存的出入库操作以及库存位置,支持物流管理功能。 7. **sys_menus.sql** - 系统菜单文件可能包含后台管理系统的菜单结构与权限设置。 通过这些SQL脚本,我们可以深入了解谷粒商城数据库的设计细节,包括表之间的关联、索引优化、存储过程和触发器的使用等。这为构建类似电商系统提供了宝贵的资源,并且帮助理解如何支持高并发及大数据量的应用场景。
  • Android企业级项目——
    优质
    尚硅谷Android企业级项目——硅谷商城是一个专为Android开发者设计的企业级实战项目,旨在通过构建完整的在线购物平台,帮助学习者掌握高级开发技能和实践经验。 《尚硅谷Android企业级项目之硅谷商城》是一个深入学习Android应用开发的实践教程,主要针对有一定基础的Android开发者,旨在提升其在企业级项目开发中的实际操作能力。本项目覆盖了Android开发中的多个核心模块,包括框架搭建、主页设计、购物车功能、商品分类、个人中心以及发现模块等。 **框架搭建**是项目开发的基础。此阶段可能涵盖如何设置项目环境,选择合适的构建工具如Gradle,并组织项目的结构,包括模块划分和依赖管理等方面。此外,还可能会涉及MVVM(Model-View-ViewModel)架构模式的引入与使用,以提高代码的可测试性和可维护性。 接下来是**主页设计**部分,这是用户接触应用的第一界面。这里会讲解如何创建动态滑动菜单、轮播图组件和热门商品展示等元素,并强调用户体验和界面设计原则。这部分内容还会涉及到布局管理器如LinearLayout、RelativeLayout及ConstraintLayout的使用方法,以及自定义ViewGroup以满足特定需求。 在**购物车模块**中,开发者将学习到如何实现商品添加、删除、数量调整等功能,包括选中状态管理和总价计算等。这通常涉及数据持久化技术的应用,例如SQLite数据库或SharedPreferences,并且会设计清单视图(ListView和RecyclerView)的适配器。 对于**商品分类**部分,则主要讲解了如何展示商品分类列表,其中包括瀑布流布局、无限滚动加载等功能的技术实现。同时还会介绍网络请求库如Retrofit或Volley的使用方法以及API接口返回数据的处理方式。 在涉及用户个性化空间的部分即**个人中心模块**中,开发者会了解到用户的个人信息展示、订单管理和收藏功能等如何实现,并且可能会涉及到用户登录注册流程和权限管理等内容。这部分还可能包括使用SharedPreferences或数据库保存用户状态的方法介绍。 对于应用中的额外信息和服务部分的**发现模块**,将涵盖推荐系统、新闻资讯及活动公告的内容展示方法,涉及网络数据获取与解析技术以及适合阅读体验的布局设计技巧等。 最后,在《主页面点击事件处理》章节中会详细讲解如何监听用户交互行为,如点击事件响应和跳转到其他页面的操作,并且讨论了优化用户体验防止误触等问题的方法。 通过以上各个模块的学习,开发者不仅能掌握Android开发的基本技能,还能了解并实践在实际项目可能出现的各种场景和技术挑战,从而提升自己的专业能力和实战经验。
  • 项目文档和源码.zip
    优质
    本资源包包含了尚硅谷谷粒商城项目的详细文档与完整源代码,旨在帮助开发者深入理解电商平台的设计与实现。 尚硅谷-谷粒商城电商项目相关文档、软件及源码仅供学习使用。
  • Android项目——项目源码
    优质
    本项目为尚硅谷教育出品的Android项目实战教程之一,通过构建完整的“硅谷商城”应用,提供全面的商城功能体验与开发技巧分享。 硅谷商城是一款按照企业级标准研发的项目。本套代码是目前国内市场第一套详细讲解商城类项目的免费代码。该代码中的内容包括但不限于框架搭建、主页模块、分类模块、发现模块、购物车模块和个人中心模块。项目中讲解的技术包括且不限于RadioGroup + Fragment、OKHttp、FastJson、RecyclerView、ScrollViewContainer、Banner等,还涵盖了倒计时秒杀和自定义购物车等功能,并支持支付宝支付技术。该项目中的技术可以应用在电商、新闻、旅游、医疗以及在线教育等多个领域。
  • 2020MD笔记
    优质
    《2020年谷粒商城MD笔记》是一份详细的记录文档,涵盖了2020年度谷粒商城营销设计(MD)策略、市场分析及运营心得等内容,为电商行业提供宝贵的参考和借鉴。 谷粒商城最新2020年课程笔记如侵权请联系删除。技术涵盖:微服务架构、分布式系统、全栈开发、集群管理、部署方案、自动化运维以及可视化CICD流程,对标阿里P6/P7级别工程师,目标年薪40-60万元。项目包括业务集群系统和后台管理系统两部分,全面覆盖了从分布式开发到全栈开发的各项技能,如前后端分离的全栈开发技术、Restful接口设计、数据校验机制、网关管理、服务注册与发现功能、配置中心操作、熔断策略、限流措施、降级方案以及链路追踪工具等。此外还包括性能监控系统和压力测试方法,并且能够实现集群部署及持续集成与持续部署流程。
  • 2020源码,真实有效!
    优质
    2020年谷粒商城源码提供全面且高效的电商解决方案,内含最新技术与设计理念,确保平台稳定运行及良好用户体验。 技术涵盖:微服务架构+分布式系统+全栈开发+集群管理+部署方案+自动化运维+可视化CICD流程,对标阿里P6/P7级别职位,目标年薪40-60万元。项目由业务集群系统与后台管理系统组成,全面覆盖了分布式开发及全栈开发技能,包括前后端分离的全栈开发、Restful接口设计、数据校验机制、网关服务、注册发现功能、配置中心管理、熔断策略、限流规则、降级方案、链路追踪技术、性能监控系统、压力测试工具以及集群部署流程,并且实现了持续集成和持续部署。
  • 佟刚 网店书
    优质
    尚硅谷佟刚网店书城专注于计算机技术书籍销售,涵盖Java、大数据、人工智能等领域,致力于为广大IT学习者提供优质的学习资源和专业的技术支持。 尚硅谷佟刚的网上书城资源是对Java学习Web阶段的一个巩固练习,在使用框架之前推荐作为练手小项目来实践。