当当网项目—数据库设计
当当网图书数据库

当当网图书数据库一、需求分析1.数据需求分析书店信息:包括各书店的书店编号、书店名称、书店评分、营业时间、图书类别买家信息:包括买家账号、买家姓名、收货地址、联系电话物流公司信息:公司编号、公司名称、货物信息:运单编号、公司编号、书店编号、买家账号、收货地址图书信息:图书编号、图书名称、图书详情、所售书店、图书类别购买图书信息:买家账号、图书编号、图书名称、书店编号2.用户需求分析它的用户主要包括两大类:买家和书店书店对系统的需求包括:①上传店内所有的图书,并将图书分类,标注图书的价格②查询发出货物的物流信息,以及是否签收。
③客服:在线上回答买家有关图书的各种疑问④售后服务:解决买家收到货物后的一些问题,比如退换货。
买家对系统的需求包括:①在网上浏览图书信息,以及各书店的信息。
②查询所买图书的物流信息,以及是否发货。
③通过该系统购买图书,以及对所购买的图书进行评论。
④咨询书店客服有关图书的各种信息。
3.数据字典⑴数据结构书店数据结构:买家数据结构:物流公司数据结构:货物数据结构:图书数据结构:购买图书数据结构:⑵数据流图1.买家信息二、概念结构设计:E-R图三、逻辑结构设计1、根据规则,把上述ER图转化成相应的关系模式实体对应的关系模式有买家(买家账号、买家姓名、收货地址、联系电话)签收(买家姓名、收货地址、联系电话、书店姓名、物流公司名称)货物(运单编号、公司编号、书店编号、买家账号、收货地址)购买图书(图书名称、买家账号、书店名称)图书(图书编号、图书名称、图书详情、所售书店、图书类别)浏览(书店名称、买家账号、图书名称、图书详情、图书类别)书店(书店编号、书店名称、书店评分、营业时间、图书类别)上传(书店编号、图书编号、图书类别)发出(物流公司名称、买家姓名、联系方式、收货地址)包裹(书店名称、买家姓名、联系方式、收货地址)物流公司(公司编号、公司名称)发货(买家姓名、联系方式、收货地址)2、视图设计⑴买家视图浏览(书店名称、买家账号、图书名称、图书详情、图书类别)购买图书(图书名称、买家账号、书店名称)货物(运单编号、公司编号、书店编号、买家账号、收货地址)⑵书店视图上传(书店编号、图书编号、图书类别)货物(运单编号、公司编号、书店编号、买家账号、收货地址)四、物理结构设计1、数据库系统硬件条件⑴服务器选择2、配置如下:3、4.1.2 网络设备选择4、本系统的使用人员是各学校食堂的管理人员或者员工,他们通过网络获得数据结构,因此数据库服务器必须与校园网连通,因此增加网卡一块5、Inter EXPI9402PT参数6、产品类型服务器网卡7、芯片 Inter 82571GB8、支持PCMCIA标准否9、总线接口 PCI-Express X410、全双工全双工11、接口类型 RJ-45*212、传输介质类型 4对5类UTP13、传输速率(Mbps)10/100/100014、网络标准 IEEE802.3,802.3u,802.3ab⑵操作系统:Windows7 64位数据库管理系统软件:SQL SERVER2008网站开发环境:visual studio.2005⑶查询操作及索引设计整个系统中常见的查询有:买家:按照自己想看图书名称或者图书类别进行查询,特别的按照图书名称查询时使用GROUP UP.1.⑷首先服务器的内存是1G,设置操作系统的虚拟内存为1*1.5G至1*2G,并置于F:2.其次内存是1G。
数据库设计--《网上书店系统》

数据库设计--《⽹上书店系统》1系统需求分析1.1 系统基本功能描述⽹上书店系统是依据⽹上书店能够在线出售图书和管理需求⽽进⾏设计的,⽬的是实现在线接受客户订单、书店信息管理的功能。
需要在线购买图书的客户能够通过⽹上书店系统查询所需要的图书是否有售并能够查询有售图书的基本信息(⽐如图书名称、作者、出版社等)。
如果客户查询到所需并且有售的图书,能够在线下达订单,然后提交给数据库,并且客户能够查询⾃⼰的订单的处理情况。
同时,客户应该能够维护⾃⼰的信息(⽐如修改⾃⼰的收货地址、联系⽅式等)。
⽹上书店系统应该⾄少拥有⼀个管理员。
管理员能够维护在售图书的基本信息(⽐如图书信息的增加、删除、修改等),并且能够对图书进⾏分类管理。
同时,管理员能够维护客户的信息,能够审核客户提交的订单以确认或删除订单。
1.2系统数据流图通过对系统需求进⾏分析,我们尅有确定系统中有两类⽤户:管理员和客户。
各类⽤户的具体描述如下:(1)管理员描述:管理员负责后台管理。
包括维护(增加、删除、修改)图书信息,对图书进⾏分类管理;维护客户信息(增加和删除客户账号);审核订单并确认合法订单或删除⾮法订单。
(2)客户描述:客户可以查询有售图书的基本信息;可以维护⾃⼰的信息;可以进⾏⽹上订书;可以查询订单的处理情况。
1.2.1数据流分析根据分析,我们可以得到系统的数据流图。
(1)⽹上书店系统顶层数据流图如图1-1所⽰。
1.2.2 数据字典根据数据流程分析,对系统数据进⾏分析和汇总,建⽴系统数据字典。
下⾯列出部分数据字典内容。
1.2.2.1 数据项(1)管理员①{管理员编号,每位管理员在系统中的唯⼀编号也是管理员登陆的账号名,char(7)}②{管理员姓名,char(10)}③{管理员登陆密码,char(10)}(2)客户①{客户编号,每位客户在系统中的唯⼀编号,char(7)}②{客户姓名,char(10)}③{地址编号,客户有多个地址时每个地址的编号,char(7)}④{地址,客户收货地址中某个具体地址,varchar(20)}⑤{联系⽅式,客户的电话号码,char(15)}⑥{账户余额,客户购书账户的余额,float(7)}⑦{登陆密码,char(10)}(3)订单①{订单号,唯⼀标识⼀张订单的编号,char(7)}②{订单⽇期,⽣成订单的时间,datetime,取值为提交订单的时间}③{收货⼈姓名,查收图书的⼈的姓名,char(10),同客户姓名}④{收货⼈联系⽅式,收货⼈的电话号码,char(15),同联系⽅式}⑤{发货地址,图书送达的⽬的地,varchar(100),是客户收货地址中的⼀个}⑥{管理员编号,审核该订单的管理员的编号,char(7),同管理员编号}(4)订单细则①{细则号,唯⼀标识⼀个订单细则,char(7)}②{图书编号,订单所包含的图书的编号,char(7),同图书信息中的图书编号}③{订购数量,购买同本图书的数量,smallint,取值不⼤于此本图书的库存余量}④{发货状况,已订购图书的发货情况,varchar(100)}(5)图书信息①{图书编号,唯⼀标识⼀款图书的编号,char(7)}②{图书名,图书的题名,varchar(20)}③{作者,图书的作者,char(10)}④{出版社,图书的出版⽅,varchar(20)}⑤{图书类别,图书的分类,varchar(20)}⑥{库存余量,当前书店此款图书的剩余量,smallint,当前库存量=上次库存量-售出数量}⑦{图书价格,图书的售价,float(5),图书价格⼤于零}1.2.2.2 数据结构(1){图书信息,每本图书的具体信息,组成:{图书编号,图书名,作者,出版社,图书类别,库存余量,图书价格} }(2){管理员,管理员的基本信息,组成:{管理员编号,管理员姓名} }(3){客户,客户的基本信息,组成:{客户编号,客户姓名,收货地址,账户余额,联系⽅式} }(4){收货地址,客户的收货地址,组成:{地址编号,地址} }(5){订单,订单的信息,组成:{订单号,订单⽇期,订单细则,收货⼈姓名,发货地址,管理员编号,收货⼈联系⽅式} }(6){定单细则,订单的细节内容,组成:{细则号,图书编号,订购数量,发货状况} }2 系统设计2.1 数据库设计2.1.1 概念结构设计1.系统涉及到的实体(1)管理员{管理员编号,管理员姓名}(2)客户{客户编号,客户姓名,收货地址,账户余额,联系⽅式}(3)图书{图书编号,图书名,作者,出版社,图书类别,库存余量,图书价格}(4)订单{订单号,订单⽇期,订单细则,收货⼈姓名,发货地址,管理员编号,收货⼈联系⽅式}(5)订单细则{细则号,图书编号,订购数量,发货状况}(6)收货地址{地址编号,地址}2. 系统E-R模型设计A. 分E-R 模型设计(1)每个客户可以拥有多个收货地址,这些地址只能被这个客户使⽤。
网上商城设计(数据库设计-UML建模)

网上商城设计目录1 系统分析与设计 (2)1.1系统总体的功能需求 (2)1.2用户接口模块 (3)1.3管理员接口模块 (4)2 系统UML建模 (6)2.1系统用例图 (6)2.2系统的时序图和活动图 (9)3 数据库设计 (11)3.1数据库的R-R图 (11)3.2数据表设计 (12)1 系统分析与设计1.1系统总体的功能需求网上商城是个复杂的电子商务系统,它必须提供接口以供用户登陆并从中选购喜爱的商品,同时还提供系统的管理接口以供管理员和一般网站工作者处理客户订单并维护网站正常运行。
系统的总体功能框架如图1所示:图1 系统总体功能需求图(1)用户接口模块。
用户接口是网站用户使用商城系统的服务入口,所有在线用户都通过浏览器登陆网站,并进行一系列的查询,订购等操作。
用户接口模块包括用户信息维护、商品查询、订购商品和订单维护4个部分。
用户登陆后,用户的ID将会被保存在服务器的缓存(session)中,用户在系统中所做的操作都将被系统存储到数据库中,以供商家进行销售情况和销售走势分析。
(2)管理员接口模块。
这是系统提供给网站维护管理人员的接口。
管理员接口模块包括商品信息维护、内部员工信息维护、订单处理、销售情况查询和报表维护5部分。
网站的一般工作人员通常只有订单处理的权限,他们获得用户提交的订单,并根据库存情况来确定发货或者推迟发货。
网站管理员具有最高级的权限,可以处理客户的订单,可以浏览网站商品的销售情况,及时做出经营调整战略,降低经营风险。
(3)数据服务模块。
数据服务模块是系统正常运行的基础,它包括客户的查询订单的保存,网站工作人员的订单处理;销售情况的查询分析。
1.2用户接口模块用户接口模块包括下图2所示的几个方面。
(1)用户信息维护。
每个想在该系统中购物的用户都必须先注册,注册时的用户名是用户的唯一标识。
系统可以接受客户的个人信息,比如购物方面的喜好,经济能力等等。
系统的后台程序会自动记录每个用户在登陆网站后进行的所有操作,包括查询和订购信息,这种信息对于系统管理员是珍贵的数据,系统会根据用户的查询记录判断该用户的喜好及用户的经济情况。
网上书店项目数据库设计文档

类别编号,外键,类别表id为主键
author
Varchar
书籍的作者,可选可以为空
price
Float
书的单价,
picture
Varchar
书籍的图片的路径
bookconcern
vrchar
出版社
page
Varchar
页码
intime
Date
录入时间默认当前时间
workmanid
int
操作人编号
管理员名称
password
varchar
管理员密码
sendtime
Date
发货时间,可以为空
consignment
Bit
是否发货?1标示发货,0标示没有发货,默认为0
4表名:bt_user (用户表)
字段名
类型
描叙
id
int
用户编号,自动增长,主键,
name
varchar
用户昵称,唯一
password
varchar
用户密码
varchar
电子邮件
1表名:tb_booktype(书籍类别表)
字段
值类型
描叙
id
Int
自动增长,标示列,主键,类别编号
typename
Varchar
类别名称,唯一
2表名:tb_bookinfo(书籍信息表)
字段
值类型
描叙
bId
Int
自动增长,标示列,主键,书籍编号
bookname
Varchar
书籍名称,唯一
typeid
truename
varchar
真实名称
数据库系统课程设计(图书网购管理系统)

数据库系统课程设计--------图书网购网站管理系统一、课程设计题目 (3)1.1 图书网购网站管理系统: (3)1.2 课程设计的任务与要求 (3)1.2.1 目的与任务: (3)1.2.2 实验基本要求: (3)1.2.3 开发环境说明: (3)二、功能需求分析及模块设计 (4)2.1 总模块列表: (4)三、数据库概念设计 (5)3.1 实体E—R图 (5)3.2 整体E—R图如图所示: (7)四、数据库逻辑设计 (8)4.1 关系数据库模型简述 (8)4.2数据库设计 (8)五、系统开发 (9)5.1 数据库建立 (9)5.2 系统DAO方法(用户存放对数据库操作的所有方法) (14)5.2.1 接口类(manage.java): (14)5.2.2方法实现类(DAO.java): (16)5.2.3 控制层方法 (22)5.2.4系统表示层代码: (51)六、总结: (84)一、课程设计题目1.1 图书网购网站管理系统:一家书店可以为店中现有的图书增加网上销售的渠道。
与现在流行的当当网,卓越原理基本相同。
会员通过提交订单,卖家便可根据订单配货发送。
卖家可以在随时通过该网站管理系统对会员信息,订单信息,图书信息进行管理。
1.2 课程设计的任务与要求1.2.1 目的与任务:1.常务数据库设计和实现的基本过程2.常务数据库模式设计、分析和实现的方法3.了解数据库应用网站开发的一般过程1.2.2 实验基本要求:(1)学习相关的预备知识(2)按照数据库设计与实现过程完成数据库的设计,网站的开发,上级调试运行(3)写出课程设计报告1.2.3 开发环境说明:处理器:Intel Pentium 4 3.06以上内存:256以上操作系统:windows 2000/XP/win7开发软件:Myeclipse 8.5数据库:Mysql二、功能需求分析及模块设计2.1 总模块列表:三、数据库概念设计3.1 实体E—R图本实例根据上面的需求分析,设计规划出的实体有:用户实体、管理员实体、图书实体、订单实体、订单详情实体、图书类别实体。
网上购书数据库设计

外码
商品ID
Number
Int
√
商品数量
Price
Decimal(8,2)
√
商品价格
Money
Decimal(9,2)
√
金额
购物车Cart
字段名称
数据类型
主键
自增
允许为空
描述
ID
int
是
增1
ID号
Member
int
外码
会员ID
Money
Decimal(9,2)
√
总金额
CartStatus
int
INSERT INTO admin (ID,AdminType,AdminName,LoginName,LoginPwd) VALUES (4,4,'系统管理员','Admin4','Admin4');
CREATE TABLE cart (
ID int(4) NOT NULL auto_increment,
Title char(60) default NULL,
Content text,
LeaveDate datetime default NULL,
AnswerContent text,
AnswerDate datetime default NULL,
PRIMARY KEY (ID),
foreign key admin(ID)
登陆账号
LoginPwd
Char(12)
√
登录密码
MemberName
Char(20)
√
真实姓名
Phone
Char(15)
网上图书销售系统数据库课程设计报告

网上图书销售系统数据库课程设计报告1. 引言随着互联网和数字化技术的发展,图书销售业务逐渐从传统的实体书店转向网上销售。
为了更好地管理图书销售业务,提高销售效率和用户体验,设计一个高效可靠的网上图书销售系统数据库显得尤为重要。
本报告将详细介绍该数据库课程设计的设计目标、数据库结构、表设计、数据流程以及主要功能。
2. 设计目标该网上图书销售系统数据库的设计目标包括以下几点:- 高效管理图书信息:包括图书的基本信息、库存、销售量等。
- 快速进行订单处理:用户能够快速下单并且系统能够快速并准确地处理订单。
- 可靠保障数据的安全性:对用户个人信息和订单信息进行保密,防止数据泄露。
- 提供优质的查询及统计功能:管理员能够根据需要查询图书信息、订单信息,以及对销售情况进行统计分析。
3. 数据库结构网上图书销售系统数据库的结构包括以下几个主要部分:图书信息、用户信息、订单信息、库存信息。
- 图书信息:包括图书编号、图书名称、作者、出版社、价格等。
- 用户信息:包括用户编号、用户名、密码、地址、联系方式等。
- 订单信息:包括订单编号、用户编号、图书编号、购买数量、购买时间等。
- 库存信息:包括图书编号、库存数量、进货时间等。
4. 表设计根据数据库结构的设计,可以创建以下几个表:- 图书表(Book):字段包括图书编号、图书名称、作者、出版社、价格等。
- 用户表(User):字段包括用户编号、用户名、密码、地址、联系方式等。
- 订单表(Order):字段包括订单编号、用户编号、图书编号、购买数量、购买时间等。
- 库存表(Inventory):字段包括图书编号、库存数量、进货时间等。
5. 数据流程网上图书销售系统的数据流程如下:- 用户浏览图书信息并选择购买。
- 用户填写个人信息并提交订单。
- 系统根据用户的提交信息生成订单并保存到订单表。
- 系统根据订单信息减少相应图书的库存数量。
- 系统生成订单确认信息并发送给用户。
数据库 当当网后台数据库设计

电子商务系数据库技术目录一、需求分析 (3)二、概念结构分析 (4)三、逻辑结构分析 (6)四、物理结构分析 (7)五、数据库实现 (10)六、SQL语句实现 (11)一、需求分析进入21世纪以来,电子商务伴随着IT的成熟,逐渐发展壮大,成为网络经济的核心。
在电子商务的发展过程中,人们逐渐意识到在线购物的无地域界限、安全、方便快捷及其价格在线购物的队伍也随之扩大。
不断增长的强大需求正成为电子商务的发展动力,基础环境的成熟与需求欲望的增长将推动电子商务与商务网站的建设不断发展。
据报道,中国在网上购物的商品中,书籍占有很大的比例,这就需要当当网有一个实用且完备的数据库后台管理系统。
用户通过该系统可以方便快捷存储、检索、修改与书籍及相关物品有关的信息。
在系统的安全性能上,该系统能够对系统内数据进行加密和解密,从安全上保证了系统的正常运行。
在设计实现上,该系统能够存储上万条信息,并支持多用户通过客户端或者浏览器并发访问。
当当网后台管理系统主要处理的业务如下:1、用户管理用户:只允许浏览商品信息,可以注册为普通用户,其属性包括客户号(唯一)、客户名、E-Mail、密码、姓名、性别、邮政编码、地址(一个客户可有几个地址)、折扣优惠。
2、采购管理商品的增加。
其中的属性包含商品号(唯一)、商品分类、生产厂商、每个商品其它描述等。
3、订单管理每个订单属性包含,订单号、客户号、收货地址、订单日期、订单金额、订单明细(每个订单都有几个明细)内容为商品号、单价、订货数量。
4、评价管理客户可以给商品发表评论,相关属性为评论号、客户号、商品号、客户邮箱、评论内容、评论时间。
二、概念结构分析1、当当网后台管理系统的数据库设计的实体主要包括用户、商品、供应商、采购订单、销售订单、仓库、购物车、管理员、评论。
其总体的ER 图如图1:图1当当网管理系统2、供应商供应各种商品,供应商商品局部ER 图如图2:评论管理员购物车仓库供应商商品用户供应购买管理销售 存放管理添加管理查看采购订单销售订单付费图2供应商与商品的局部ER 图3、仓库由商品组成,仓库商品局部ER 如图3所示:图三 商品与仓库的局部ER 图供应商商品供应供应商编号商品编号供应商电话供应商地址商品姓名商品数量当当价商品描述图片商品仓库存储入库商品编号入库商品名称入库商品数量仓库地址仓库名称仓库编号三、逻辑结构分析Er图向关系模式的转换:1、用户(用户ID、用户名、密码、性别、联系电话、电子邮件、家庭住址)2、商品(商品编号、商品名称、商品数量、当当价、商品描述、图片、商品性质)3、供应商(供应商编号、供应商地址、供应商电话)4、采购订单(采购订单编号、商品编号、管理员编号、供应商编号、所在仓库、商品数量、商品名称、总价)5、仓库(入库商品编号、入库商品数量、入库商品名称、仓库编号、仓库名称、仓库地址)6、销售订单(订单编号、商品编号、用户ID、订单时间、订货数量、单价、收货地址、邮编、电话、总价)7、购物车(购物车编号、商品编号、用户ID、商品数量)8、管理员(管理员编号、管理员姓名、联系电话、性别、家庭住址、职位、备注)9、评论(评论编号、商品编号、用户ID、评论内容、评论时间、用户邮箱)四、物理结构分析User表序号字段名称数据类型字段大小主键索引备注1 userID Text 15 是有(无重复)用户ID2 username text 20 有(有重复)用户名3 sex Yes/no 性别4 pawd text 18 密码5 tel text 30 联系电话6 email text 50 电子邮件7 address text 50 家庭住址Product表序号字段名称数据类型字段大小主键索引备注1 Productcode text 10 是有(无重复)商品编号2 productname text 20 有(有重复)商品姓名3 productNo Integer 商品数量4 ddjia text 20 当当价5 discribe Memo 商品描述6 Spxza Text 50 商品性质7 photo OLE 图片Producer表序号字段名称数据类型字段大小主键索引备注1 Producercode text 5 是有(无重复)供应商编号2 tel text 30 供应商电话3 address text 50 供应商地址Purchas-order表序号字段名称数据类型字段大小主键索引备注1 Pcode text 13 是有(无重复)采购订单编号2 Productcode text 10 商品编号3 Administratorcode text4 管理员编号4 Producercode Text5 供应商编号5 warehousecode Text 2 所在仓库6 productNo Integer 商品数量7 Productname text 10 商品名称8 t-price Text 20 总价Sales-Order表序号字段名称数据类型字段大小主键索引备注1 ordercode text 13 是销售编号2 productcode text 10 商品编号3 userID text 15 用户ID4 orderdate Date 订单时间5 quantity integer 订货数量6 Price Text 20 单价7 Address text 50 收货地址8 Tel text 30 电话9 Post text 8 邮编10 Totleprice Text 20 总价warehouse表序号字段名称数据类型字段大小主键索引备注1 warehousecode text2 是是(无重复)仓库编号2 wname text 20 仓库名称3 waddresss text 50 仓库地址4 intoproductcode text 10 入库商品编号5 ipnumber integer 入库商品数量6 Ipname text 20 入库商品名称Administrator表序号字段名称数据类型字段大小主键索引备注1 Administratorcode text 4 是有(无重复)管理员编号2 Aname text 5 有(有重复)管理员姓名3 Atel text 30 联系电话4 sex Yes/no 性别5 Aaddress text 50 家庭住址6 position lookupWizard 职位7 Remark Memo 备注Shoppingcart表序号字段名称数据类型字段大小主键索引备注1 Shoppingcartcode text 20 是有(无重复)购物车编号2 productcode text 10 商品编号3 userID text 15 用户ID4 productnumber integer 商品数量Review表序号字段名称数据类型字段大小主键索引备注1 Reviewcode text 50 是有(无重复)评论编号2 UserID text 15 用户ID3 productcode text 10 商品编号4 email text 50 用户邮箱5 reviewdate date 评论时间6 reviewContent text 100 评论内容五、数据库实现六、SQL语句实现Create语句Insert语句Update语句Delete语句。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
当当网项目—数据库设计
SQL创建的Book表如下图:
当当网项目—数据库设计
Book表的数据如下
当当网项目—数据库设计
数据库设计—Orders表
当当网项目—数据库设计
创建orders表的SQL语句如下:
Use book_db Create table [orders ]( [orders_no] [varchar](30) NOT NULL, [Users_username] [varchar](30) NOT NULL, [Orders_date] [datetime] NOT NULL, [Orders_addr] [nvarchar](100) NOT NULL, [Orders_rename] [nvarchar](50) NOT NULL, [Orders_phone] [char](11) NOT NULL, [orders_price] [numeric](6, 2) NULL, )
类型的编号
--图书
[bt_name] [varchar](50) NULL, [bt_mark] [varchar](50) NULL,
--图书类型的名字 --图书类型的备注
当当网项目—数据库设计
通过以上SQL语句所创建的表的结构如下:
当当网项目—数据库设计
book_type表的数据如下
当当网项目—数据库设计
数据库设计—orders表
数据库设计—orders_item表
当当网项目—数据库设计
引言
数据库是当当网项目系统的一个重要组成部分, 主要涉及的数据表有:
1 2
用户信息表(users)
管理员表(manager) 图书类型表(book_type) 图书信息表(book)
3
4 5 6
订单信息表(orders)
当当网项目—数据库设计
SQL创建的Manager表如下图:
当当网项目—数据库设计
Manager表的数据如下
当当网项目—数据库设计
数据库设计—Book_Type表
当当网项目—数据库设计
创建book_type表SQL语句如下:
CREATE TABLE [book_type]( [bt_id] [int] IDENTITY(1,1) NOT NULL,
当当网项目—数据库设计
orders表的结构图:
当当网项目—数据库设计
orders表的数据如下:
当当网项目—数据库设计
数据库设计—Orders_item表
当当网项目—数据库设计
创建orders_item 表SQL语句如下:
CREATE TABLE [orders_item]( [Oi_id] [int] IDENTITY(1,1) NOT NULL, [Orders_no] [varchar](30) NOT NULL, [Book_no] [varchar](50) NOT NULL, [Oi_bcount] [int] NOT NULL, //订单项目ID //订单编号 //图书编号 //购买数量
管理员表
图书类型表
图书信息表 订单信息 表
订单项目表
当当网项目—数据库设计
数据库表间的联系
当当网项目—数据库设计
数据库设计——Users表来自当当网项目—数据库设计
创建Users表SQL语句如下:
CREATE TABLE [users]( [Users_username] [varchar](30) NOT NULL, [Users_password] [varchar](30) NOT NULL, [Users_name] [nvarchar](50) NOT NULL, [Users_sex] [char](2) NOT NULL, [Users_phone] [char](11) NULL, [Users_addr] [nvarchar](100) NULL, --用户登录名 --用户密码 --用户姓名 --用户性别 --用户电话 --用户地址
当当网项目—数据库设计
orders_item表结构图:
当当网项目—数据库设计
orders_item表的数据如下:
我们的演讲完毕, 请老师点评和指导, 谢谢!
订单项目表(orders_item)
当当网项目—数据库设计
数据表的作用
用户信息表
存取用户注册的用户名、姓名、密码等相关信息 存取管理员用户名、姓名、密码等信息 存取图书类型编号、图书类型等信息 存取图书编号、名称、作者、出版社、价格等信息 存取用户订单信息,如用户名、姓名、电话、地址 等信息 存取订单的数量、订单价格等信息
当当网项目—数据库设计
通过以上SQL语句所创建的表的结构如下:
当当网项目—数据库设计
Users表的数据如下
当当网项目—数据库设计
数据库设计——Manager表
当当网项目—数据库设计
SQL语句创建Manager表
CREATE TABLE [manager] ( [Mng_username] [varchar](30) NOT NULL, --管理员登录名 [Mng_password] [varchar](30) NOT NULL, -- 管理员登录密码 [Mng_name] [nvarchar](50) NOT NULL, --管理员姓名 [Mng_sex] [char](2) NOT NULL, --管理员性别 [Mng_phone] [char](11) NOT NULL --管理员联系电话 ) Go
数据库设计—Book表
当当网项目—数据库设计
创建Book表SQL语句如下:
CREATE TABLE [book]( [Book_no] [varchar](50) NOT NULL, [Book_name] [varchar](30) NOT NULL, [Book_price] [numeric](8, 2) NOT NULL, [Book_author] [nvarchar](50) NOT NULL, [Book_pub] [nvarchar](50) NULL, [Book_count] [int] NOT NULL, [Book_date] [datetime] NULL, [Book_Pic] [nvarchar](100) NULL, [Book_Des] [nvarchar](2000) NULL, [Mng_username] [varchar](30) NOT NULL , [bt_id] [int] NULL, --图书编号 --图书名称 --图书价格 --图书作者 --图书出版社 --图书数量 --出版日期 --图书图片 --图书描述 --管理员用户名 --图书类型ID
第二小组
当当网项目—数据库设计
雷小松 演讲人: 洪容爱 杨 娅 刘贤俊 范赵红 肖书月
2016年9月14日
当当网项目—数据库设计
目录
引言
当 当 网 项 目 —— 数 据 库 设 计
数据表的作用
数据库表间的联系
数据库设计—users表 数据库设计—manager表 数据库设计—book_type表 数据库设计—book表