数据库大作业-网上书店管理系统.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库大作业-网上书店管理系统

《数据库课程设计》 设计选题:网上书店管理系统班 级:船海1101设 计 人:郭英豪学 号:U201115491辅导教师:董敏钦需求分析1.1数据需求网上书店管理信息系统需要完成功能主要有:1. 各种书籍基本信息的输入,包括书名,ISBN号,出版年份,价格。2. 书籍基本信息的查询、修改,包括书名,ISBN号,出版年份,价格等。3. 书籍作者基本信息的输入,包括姓名,地址,个人主页。4. 书籍作者基本信息的查询、删除,包括姓名,地址,个人主页等。5. 出版社信息的输入,包括出版社名称,地址,电话,网站等。6. 出版社基本信息的查询、删除,包括出版社名称,地址,电话,网站等。7. 购物车相关信息的输入,包括购物车号,购买数量。8. 购物车信息的查询、修改,包括购物车号,购买数量等。9. 消费者相关信息的输入,包括姓名,邮箱,地址,电话。10. 消费者相关信息的查询、修改,包括姓名,邮箱,地址,电话等。11. 仓库相关信息的输入,包括仓库号,地址,电话,存书量。12. 仓库相关信息的查询、修改,包括仓库号,地址,电话,存书量等。1.2事物需求(1)在书籍信息管理部分,要求:a.可以浏览书籍、作者及其出版社信息。b.可以对书籍、作者及其出版社信息进行添加及删除的操作。(2 )在图书网上销售信息管理部分,要求:a.可以查询消费者的相关信息以及他拥有的购物车和购书量的信息。b.可以对消费者的相关信息以及他拥有的购物车和购书量的信息进行维护,包括添加及删除的操作。(3)在图书仓储管理部分,要求:。a.可以浏览各个仓库的藏书信息。b.可以对仓库藏书信息进行维护操作。数据库设计2.1 实体模型:1 1 N N N N M M 1 12.2 ER图到关系图的转换(其中带下划线的为主属性)2.3数据字典Author表book表btoa表btop表Publisher表customer表Shopping-basket表Btos表Warehouse表Btop表三、关系图的建立四、功能实现4.1 创建数据库:create database bookshop;4.2创建数据表:(1)book表create table book (ISBN int primary key,title char(20),wyearsmallint,price real );(2)author表create table author (name char(20),waddress char(40), URL char(50)primary key(name,waddress) );(3)btoa表create table btoa (ISBN int primary key,name char(20),waddress char(40),foreign key(ISBN)references book(ISBN),foreign key(name,waddress)references author(name,waddress) );(4)publisher表create table publisher (name char(20) primary key,paddress char(40),phoneint, URL char(50) );(5)btop表create table btop (ISBN int primary key,name char(20),foreign key(ISBN)references book(ISBN),foreign key(name)references publisher(name) );(6)customer表create table customer (cemail char(50)primary key,name char(20),caddress char(40),phoneint );(7)shopping_basket表create table shopping_basket (basketIDint primary key,cemail char(50),foreign key(cemail)re

文档评论(0)

wyjy + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档