https://www.bilibili.com/video/BV1H642137uw/
演示视频:
第四章 数据库设计
4.1 数据库系统概述
数据库系统是在文件系统的基础上发展而来的,经历了层次数据库、网状数据库、关系数据库三个阶段。由于关系数据库采用人们比较容易理解和接受的二维表格来组织数据,发展迅速,已成为数据库产品的主流。
本系统的前端开发是使用JSP技术,通过JavaBeans进行逻辑控制和数据库连接,而后台数据库采用的是SQLServer2000。SQLServer2000数据库管理系统是一项全面完整的数据库与分析产品。SQLServer2000非常容易学习、使用,介绍、学习资料比较多,SQLServer2000全面支持Web功能的数据库解决方案,与此同时,SQLServer2000还在可伸缩性与可靠性方面保持着多项基准测试纪录,而这两方面特性又都是企业数据库系统在激烈市场竞争中克敌致胜的关键所在。无论以应用程序开发速度还是以事务处理运行速度来衡量,SQLServer2000都堪称最为快捷的数据库系统。
对比SQLServer2000和其他的大型数据库管理系统,SQLServer2000 具有可靠的安全性,较快的存储速度,高度的兼容性,简单易用,应用SQLServer2000作为后台数据库为系统的开发提供了强有力的支持,并对以后软件的运行提供了坚实的基础,因此,我们采用了SQLServer2000作为后台数据库。
4.2 数据库表设计
本系统的数据库其中包括九个表,分别为渔具商品表fish, 用户注册表member, 管理员表admin, 渔具商品类型表type, 评论表commont, 购物车表gouwuche, 交流资料表news,定单表num,定单详细信息表order。详情请见下面的数据库表:
1、 渔具商品表fish
2、管理员表admin
3、交流资料表news
4、渔具类型表type
5、用户注册表member
6、定单详细信息表orderbook
7、定单表num