当前位置:文档之家› 当当网项目数据库设计PPT

当当网项目数据库设计PPT

19
--图书编号 --图书名称 --图书价格 --图书作者 --图书出版社 --图书数量 --出版日期 --图书图片 --图书描述 --管理员用户名 --图书类型ID
当当网项目—数据库设计
SQL创建的Book表如下图:
20
当当网项目—数据库设计
Book表的数据如下
21
当当网项目—数据库设计
数据库设计—Orders表
数据库设计—Book_Type表
14
当当网项目—数据库设计
创建book_type表SQL语句如下:
CREATE TABLE [book_type](
[bt_id] [int] IDENTITY(1,1) NOT NULL,
类型的编号
--图书
[bt_name] [varchar](50) NULL,
7
--用户登录名 --用户密码 --用户姓名 --用户性别
--用户电话 --用户地址
当当网项目—数据库设计
通过以上SQL语句所创建的表的结构如下:
8
当当网项目—数据库设计
Users表的数据如下
9
当当网项目—数据库设计
数据库设计——Manager表
10
当当网项目—数据库设计
SQL语句创建Manager表
22
当当网项目—数据库设计
创建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,
数据库设计—orders表
数据库设2 计—orders_item表
当当网项目—数据库设计
引言
数据库是当当网项目系统的一个重要组成部分, 主要涉及的数据表有:
1
用户信息表(users)
Hale Waihona Puke 2管理员表(manager)
3
图书类型表(book_type)
4
图书信息表(book)
5
订单信息表(orders)
6

等信息
订单项目表 存取订单的数量、订4 单价格等信息
当当网项目—数据库设计
数据库表间的联系
5
当当网项目—数据库设计
数据库设计——Users表
6
当当网项目—数据库设计
创建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,
23
)
当当网项目—数据库设计
orders表的结构图:
[Mng_sex] [char](2) NOT NULL, --管理员性别
[Mng_phone] [char](11) NOT NULL --管理员联系电话
)
Go
11
当当网项目—数据库设计
SQL创建的Manager表如下图:
12
当当网项目—数据库设计
Manager表的数据如下
13
当当网项目—数据库设计
第二小组
当当网项目—数据库设计
雷小松 刘贤俊 演讲人: 洪容爱 范赵红
杨 娅 肖书月
2016年9月14日
1
当当网项目—数据库设计
目录
——
引言
数据表的作用


数据库表间的联系

项 目
数据库设计—users表
数据库设计—manager表


数据库设计—book_type表

设 计
数据库设计—book表
CREATE TABLE [manager] (
[Mng_username] [varchar](30) NOT NULL, --管理员登录名 [Mng_password] [varchar](30) NOT NULL, -- 管理员登录密码
[Mng_name] [nvarchar](50) NOT NULL, --管理员姓名
订单项目表(orders_item)
3
当当网项目—数据库设计
数据表的作用
用户信息表 存取用户注册的用户名、姓名、密码等相关信息
管理员表 存取管理员用户名、姓名、密码等信息
图书类型表 存取图书类型编号、图书类型等信息
图书信息表 存取图书编号、名称、作者、出版社、价格等信息
订单信息 存取用户订单信息,如用户名、姓名、电话、地址
名字
--图书类型的
[bt_mark] [varchar](50) NULL,
备注
--图书类型的
15
当当网项目—数据库设计
通过以上SQL语句所创建的表的结构如下:
16
当当网项目—数据库设计
book_type表的数据如 下
17
当当网项目—数据库设计
数据库设计—Book表
18
当当网项目—数据库设计
创建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,
相关主题