|
|
网上购书系统,有一张表保存了书籍(book,3,1)的信息(书名、价格);
买书时,客户(customer,7,1)需求登录才能购买,客户注册时需提供信息:
. 用户名(name) *
. 登录名(login_name) *
. 密码(password) *
. 地址(address) *
. 邮箱(email)
. 电话(tel) *
客户一次登陆可以买多种书,每种书可买多本,最后形成一个定
单提交;定单(order,4,1)需记录:
. 订单时间(start_date);
. 订单总价(cost);
每个定单由很多明细(order_line,4,1)组成,每一个明细是一种书信息的相关描述:
. 数量(quantity)
要求:
1. 画E-R图
2. 编写建表的SQL语句形成SQL脚本;
3. 使用JDBC代码实现:
. CRUD Customer表;
. CRUD Book表;
. CRUD Order表;
附件为 一份参考实现, 包括:
1. 需求;
2. E-R图
3. Derby和Oracle数据库建表SQL语句
4. 使用JDBC代码实现的DAO层源代码;
留备参考! |
|