数据库综合设计-网上购书系统.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库综合设计-网上购书系统

华南农业大学综合性设计性实验报告 项目名称:数据库设计 项目性质:综合性设计性实验 计划学时:6 所属课程名称:数据库系统概念 开设时间:2010学年第一学期 授课学生:08计算机1-5,08软件工程1-3 指导教师: 综合性设计性实验成绩单 学号 200830740108 姓名 成绩 题 目 网上购书系统数据库的设计 教 师 评 语 评价指标: 按时完成情况 优 □ 良 □ 中 □ 差 □ 数据库设计水平 优 □ 良 □ 中 □ 差 □ SQL查询设计 优 □ 良 □ 中 □ 差 □ 完整性设计 优 □ 良 □ 中 □ 差 □ 报告结构清晰 优 □ 良 □ 中 □ 差 □ 总结和分析详尽 优 □ 良 □ 中 □ 差 □ 其它评价 教师签名 描述你所选择数据库应用系统的需求文档。(必须) 此处省略。。。 二、完整的E-R图。 1.逻辑图 物理图 三、将E-R图转换为关系表。 Customer(客户) Book(图书) 本E-R图可以转化为四个实体 Order(订单) ShoppingBasket(购物车)。 四个实体之间关系 1.Customer和Order之间的“Order订购”关系, 2.Customer和ShoppingBasket之间的“Buy选购”关系, 3.Book和ShoppingBasket之间的“Store收藏”关系 4.ShoppingBasket和Order之间的“Pay 结算”关系。 1)、实体集表: 表Book(图书): Book表用于存放系统中的图书信息,对应于现实生活当中的图书实体集,属性包括每一本图书的书名、ISBN,作者,出版社,出版时间,定价,当当网的售价,折扣和库存。其中使用ISBN和书名来标识不同的图书。表属性如下: 属性说明: BookName :用于存放每一个图书实体的书名信息,该属性是Book表的主码的真子集,数据类型为可变字符。 ISBN :用于存放每一个图书实体的ISBN号信息,该属性是Book表的主码的真子集,数据类型为数字字符。 Author :用于存放每一个图书实体的作者信息,数据类型为可变字符。 PublishmentCompany :用于存放每一个图书实体的所属出版社信息,数据类型为可变字符。 PublishmentTime : 用于存放每一个图书实体的出版时间信息,数据类型为日期。 Price :用于存放每一个图书实体的定价信息,其值与该图书在现实生活中的定价相同,数据类型为浮点数。 PriceOfDangDang : 用于存放每一个图书实体在当当网当中的售价信息,数据类型为浮点数。 Discount :用于存放用户在当当网上购买该图书获得的折扣信息,该属性为可推导属性,需要创建视图来获取,数据类型为浮点数,大小等于Price- PriceOfDangDang / Price,不可以为空值。 Store :用于存放每一个图书实体的库存量信息,数据类型为整数,不可以为空值。 Words : 用于记录该书总共字数,数据类型为长整型。 HistorySell :历史销售量,数据类型为整型。 AssessLevel :评价等级,整型,范围为1 —— 5。 SellType :记录销售类型,数据类型为整形,包括“促销”或“畅销”。 表Customer(用户): Customer表用于存放系统中的用户信息,对应于现实生活当中的用户实体集,属性包括用户的ID,用户昵称,用户的电子邮箱,用户的密码和用户的性别。其中使用用户的ID来标识系统中的每一个用户。表属性如下: 属性说明: CustomerID :用于存放每一个用户实体的用户ID信息,在系统建创建该用户时由系统自动生成,生成之后不可以修改,用于唯一标识系统中的某一个用户,因此把这个属性设置为表的主码,数据类型为数字字符,长度为20个字符,不可以为空值; CustomerName :用于存放每一个用户实体的用户昵称信息,在系统建创建该用户时由用户自行输入,用户可以修改自己的昵称。不同的用户不可以有相同的用户名。数据类型为可变字符,最大长度不超过30个字符,不可以为空值; E-mail :用于存放每一个用户实体的电子邮箱地址信息,在系统建创建该用户时由用户自行输入。数据类型为可变字符,最大长度不超过40个字符,不可以为空值; Password :用于存放每一个用户实体登录时需要输入的用户密码信息,在系统建创

文档评论(0)

zhuliyan1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档