电子商务数据库
- 格式:ppt
- 大小:993.00 KB
- 文档页数:35


电商数据库表结构设计
随着互联网技术的不断发展,电子商务在全球范围内的普及和应用,电商数据库的设计变得越来越重要。电商数据库是电子商务系统中最基础的组成部分,它承载了整个电子商务系统的数据,包括商品信息、订单信息、用户信息等等。因此,一个合理、高效的电商数据库表结构设计是至关重要的。
一、商品信息表
商品信息表是电商数据库中最重要的一张表,它包含了所有商品的详细信息。主要字段包括商品ID、商品名称、商品描述、商品价格、商品分类、商品品牌、库存数量等等。其中,商品ID是该表的主键,用于唯一标识每一件商品。商品分类和品牌字段可以通过外键关联到相应的分类表和品牌表,方便查询和管理。
二、订单信息表
订单信息表用于保存用户的购买记录,主要字段包括订单ID、用户ID、商品ID、购买数量、订单状态、下单时间、支付时间等等。其中,订单ID是该表的主键,用于唯一标识每一笔订单。用户ID和商品ID可以通过外键关联到相应的用户表和商品信息表,方便查询和管理。订单状态字段用于记录订单的当前状态,例如待支付、已支付、已发货、已完成等。
三、用户信息表
用户信息表用于保存用户的个人信息,主要字段包括用户ID、用户名、密码、昵称、性别、生日、手机号码、邮箱等等。其中,用户ID是该表的主键,用于唯一标识每一个用户。用户名和密码字段用于用户登录时进行身份验证,昵称字段用于显示用户的昵称。性别、生日、手机号码和邮箱字段是用户的个人信息,可以用于个性化推荐和营销。
四、购物车表
购物车表用于保存用户的购物车信息,主要字段包括用户ID、商品ID、购买数量等等。其中,用户ID和商品ID可以通过外键关联到相应的用户表和商品信息表,方便查询和管理。购买数量字段用于记录用户加入购物车的商品数量。
五、地址表
地址表用于保存用户的收货地址信息,主要字段包括用户ID、收货人姓名、收货人电话、省份、城市、区域、详细地址等等。其中,用户ID可以通过外键关联到相应的用户表,方便查询和管理。收货人姓名、收货人电话和详细地址字段用于标识用户的收货地址,省份、城市和区域字段用于记录地址的三级联动信息。
吉林工程技术师范学院
经济贸易学院
实践内容: 数据库综合设计
设计题目:
起止日期:2011年6月20 至2011年6月24日
专业: 班级:
学生姓名: 学号:
指导教师:
2011年6月
经济贸易学院 任 务 书
一、 设计要求、内容
内容:
1.课题类型
因课程设计时间为一周,时间较短,所以设计课题选题要适宜,要针对我们所学的知识来解决一个具体的实际问题,从建库,建表到编程,以及综合sql语言在现实中的应用。
2. 自定题目和内容包括(数据库 数据表 视图 触发器 存储过程 运行结果要有截图)
3.设计报告
除要求提供正确的程序源代码文件及相关数据文件可供演示检查外,应强调文档的完善性和规范性。设计报告的开头应给出题目、班级、姓名、学号和完成日期,并包括课题分析、方案确定、概要设计、详细设计、调试分析、用户使用说明、测试结果、附录(带注释的源程序,或文件名清单)等几个主要方面内容。
要求:
一.要求通过本实践性教学环节,能较好地巩固sql语言程序设计课程的相关知识,强化程序的编写和阅读能力。
二.本教学环节主要以上机编程独立操作实践为主,教师指导为辅,在实践中不断学习,尤其要强调学生自主设计,独立思考。
三.课题的选定应考虑既要工作量适宜,又能较好地溶合所学的主要知识点。
四. 编程实现对数据库操作(例如:***数据库)
1、能够使用编程语言对数据库进行增、删、改、查等操作
2、实现对数据库中各表的增删改查操作
3、根据你所建库的实际情况,建立视图,索引。
4、建立存储过程和触发器。
5、将代码拷贝到内容及步骤中去
电子商务网数据字典 2022-4-27
第 1 页 共 4 页 电子商务网数据字典
网站相关配置文件如下:
conf/config.php:数据库连接、用户名配置文件,mysql类操作
更具体的请查看conf/config.php文件
$news_t:数据库中(news)表的表名
.
.
一些自定义函数
名词解释
1. 字段类型中的”UNSIGNED”表示无符号,可以表示的范围增加一倍
2. INT UNSIGNED 有效范围:0-4 294 967 295
3. TINYINT UNSIGNED 有效范围:0-255
4. TINYINT 有效范围:-128 - 127
5. SMALLINT UNSIGNED 有效范围:0-65 535
6. MEDIUMINT 有效范围:-8 388 608 - 8 388 607
7. 字段的”长度”单位为”字节”:1个汉字 = 2个字节
字段类型varchar的字段加为”BINARY”
新闻内容表(news 6个字段)
字段意义 字段名称 类 型 长度 唯一 空 关键
自动编号 id INT UNSIGNED Y N Y
标题 title VARCHAR 100 N N N
内容 content TEXT N N N
关键字 key_words VARCHAR 20 N Y N
发布日期 date DATETIME N N N
阅读次数 read_no SMALLINT UNSIGNED N N N
新闻表说明:
1.只有网站管理员才有权对此表操作(发布,修改,删除),可以按关键字来查询(查询字段为:title,content) 电子商务网数据字典 2022-4-27
第 2 页 共 4 页 商品类别表(class 2个字段)
字段意义 字段名称 类 型 长度 唯一 空 关键
编号 id INT UNSIGNED Y N Y
类别名称 name VARCHAR BINARY 40 N N N
电子商务数据库技术与应用题库及答案
1.什么是电子商务?电子商务给社会生活带来哪些影响?
答:电子商务的定义有狭义和广义之分。狭义电子商务是指买卖双方仅仅通过因特网(Internet)进行的在线交易和商业作业活动。例如,阿里巴巴、淘宝网等。广义电子商务是指交易当事人或参与人利用计算机技术和网络技术等现代信息技术所进行的各类商业交换和商业作业活动的全过程。例如,e辈电子商务系统,就是应用信息技术,转换商业活动全流程的电子商务技术。
2.简述按参与交易的对象分类时,电子商务各模式的特点。
答:按照参与电子商务交易所涉及的对象分类,可以将电子商务分为以下4种模式。各模式的特点如下:
(1)B2C电子商务是企业通过Internet向个人网络消费者直接销售产品和提供服务的经营方式,即网上零售。其重心主要在于向消费者提供服务。
(2)B2B的电子商务是指企业通过因特网、外联网、内联网或私有网络,以电子化方式进行交易,完成从订购到结算的全部交易行为。B2B所占的资金额度最大,所需的软硬件较复杂,但也是发展得最快、最有前途的电子商务形式。(3)C2C的电子商务是指消费者通过Internet与消费者之间进行相互的个人交易,这种电子商务形式目前在网上的表现形式是消费者间二手货的买卖。(4)B2G的电子商务是指政府与企业之间的通过网络所进行的交易活动,覆盖了企业与政府组织间的各项事务。如企业与政府之间进行的各种手续的报批、政府通过互联网发布采购清单等。
3.数据库技术在哪些方面体现出对电子商务的影响?
答:数据库技术是目前电子商务数据处理最有效的方法和手段,在电子商务数据处理中得到了广泛的应用,是电子商务的重要组成部分,其发展和应用是保障电子商务系统成功运行和有效管理不可缺少的一部分。它对电子商务的支持是全方位的,从底层的数据基础到上层的应用都涉及数据库技术。
数据库技术对电子商务的支持可以概括为:数据的收集、存储和组织,对EDI 的支持,Web数据库以及决策支持。