本章首先介绍了网站开发所使用的数据库MySQL,讲解了如何安装与配置MySQL数据库,接着介绍了电子商务网站数据库的设计方法,最后说明了如何使用PowerDesigner工具建立数据库物理数据模型并在数据库中生成数据库表。
MySQL是一个关系型数据库管理系统,具有体积小、速度快、总体拥有成本低、开放源码的优点,一般中小型网站的开发都选择MySQL作为网站数据库。MySQL数据库提供了JDBC编程接口,这样可以非常方便地在Java编程中使用MySQL。根据第2章对系统所做的需求分析和系统设计,规划出本系统中使用的数据库实体,然后基于数据库概念设计,设计相互关联的数据库表,共同储存系统所需要的数据。最后使用PowerDesigner建立数据库物理数据模型,以便后面直接生成MySQL数据库表。
关系型数据库管理系统(Relational Database Management System)
实体(Entity)
概念数据模型(Conceptual Data Model)
关系(Relationship)
数据库物理模型(Physical Data model)
E-R图(Entity-Relationship Model)