APP下载

浅谈《电子商务数据库》教学数据库的开发

2018-01-30吴燕珍

现代经济信息 2018年25期
关键词:电子商务专业

吴燕珍

摘要:中职学校电子商务专业的数据库课程教学中,应使用与本专业贴合的电子商务网站设计数据库进行授课,对教学数据库的设计是非常重要的课前工作。

关键词:电子商务专业,教学数据库,电子商务网站

中图分类号:G710 文献识别码:A 文章编号:1001-828X(2018)025-0454-01

现代社会,因网络的发展与人们需求的日益提高,电商企业如雨后春笋一般涌现出来,中国成为世界上网购行为最多的国家。而数据库的管理,是电子商务网站最重要的工作之一。顺应潮流的需要,中职学校的电子商务专业开设了电子商务数据库这门课程,目的是让学生理解和掌握Access数据库的设计与开发,学会如何有效地利用Access数据库去解决电子商务网站日常事务中的问题。因此,选择一个与学生生活贴近的数据库进行示例教学是非常重要的。本人在教学中以淘宝网站上的某个数码电器销售网店为例,为其设计了一个电子商务数据库。

一、网站主要功能

如何为一个电子商务网站构造一个好的关系数据库结构?首先应从分析网站功能开始。数码电器销售网店主要包括两个方面的功能:客户购物功能和网站管理功能。

1.客户购物功能

该功能主要用于指引客户按照指定的流程实现网上购物,主要包括以下功能:

会员注册和登录商品的浏览与购买购物车订单处理

2.网站或网店管理功能

该功能主要用于电子商务网站的日常维护管理和履行客户的订单。

订单功能 商品管理 统计报表

二、需求分析

需求分析是整个系统设计的开始,它是数据库设计人员弄清实际需求、制定合理方案和开发系统的基础。即为数据库构造多少个关系(表),每个关系(表)又包含什么字段?这些都是关系数据库设计者需要考虑和解决的问题。

根据数码电器销售网店的功能,可以抽象出来的实体主要有3个:客户、商品、订单。为了减少实体属性的冗余度,又细分为实体:客户级别、品牌和商品类别。这些实体的常规属性如下所示:

客户实体有属性:客户编号、姓名、性别、年龄、联系电话、收货地址、购买次数、消费总金额、客户级别;

商品实体有属性:商品编号、商品名称、品牌、商品类别、定价、优惠价、库存量、入库日期;

订单实体有属性:订单编号、客户编号、商品编号、数量、交易单价、交易时间、备注;

客户级别实体有属性:客户级别、客户级别名称;

商品类别实体有属性:商品类别、存放区域;

品牌实体有属性:品牌、代理商。

客户和订单之间存在购买的关系(m:n)、商品和订单之间存在销售关系(m:n)、客户和客户级别之间存在归属关系(l:n)、商品和商品类别存在归属关系(l:n)、商品和品牌之间存在归属关系(l:n)。

ACCESS数据库是根据使用E-R模型对现实世界中的数据进行建模,使用E-R图来描述所有的实体、实体属性与实体间的联系。下面仅对客户、订单和商品三个实体之间的关系进行描述,其他关系从略。

以下是这三个实体的E-R图:

三、数据定义

关系模型的实体确定后,下一步就可以生成各个数据表了。由于数码销售网站有6个实体组成,可以确定该网店由6个表组成,而每个表格由什么字段构成,这就需要了解各个对象有什么属性,这些属性就构成每个表的字段。对于ACCESS数据库而言,对字段的命名没有太多的约束,可以中文也可以英文。从学生的角度来说,给数据表名称和字段名称以中文命名,是易于理解和接受的。

本数据库中的主键选择相对简单,一切从实际出发,围绕着教学目的进行设计。客户表以客户编号作为主键,商品表以商品编号作为主键,订单表联合客户编号和商品编号作为主键。这样既符合网站的实际需求,也满足教学上的需要。

客户表:由客户编号、姓名、性别、年龄、联系电话、收货地址、购买次数、消费总金额和客户级别等字段组成。

商品表:由商品编号、商品名称、品牌、商品类别、定价、优惠价、库存量和入库时间等字段組成。

订单表:由订单编号、客户编号、商品编号、数量、交易单价、交易时间、备注等字段组成。

商品类别表:由商品类别、存放区域等字段组成。

客户级别表:由客户级别、客户级别名称等字段组成。

品牌表:由品牌、代理商等字段组成。

四、表之间的关系

从E-R图可以看到,实体与实体之间存在联系,也就是表与表之间存在相互关系,即主键与外键的关系。因此需要对表与表之间的关系进行定义,进行参照完整性约束。表之间关联的相应字段,要求数据类型相同且大小和格式必须相同。

五、结语

数据库设计是电子商务网站重要的工作,一个好的数据库可以保障网站正常工作和运转,进而取得高效的效果。在教学过程中,使用一个贴合生活实际的数据库例子,学生可以通过学习数据库设计的过程,从而掌握电子数据库的设计方法,可以在将来在企业工作时运用,展现自己的能力。

猜你喜欢

电子商务专业
电子商务专业综合实践能力实训的实践和研究
论中职院校电子商务专业人才的培养
关于电子商务专业教学改革的思考
电子商务专业人才培养模式研究
赛教结合的电子商务专业教学模式的建造
高职电子商务专业新生入学专业教育策略探析
电子商务专业毕业生用人单位满意度调查
基于对接产业发展的电子商务专业建设思考