⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bookdatabase.sql

📁 jsp+oracle书记的源代码
💻 SQL
字号:



REM --Oracle 网上书店数据库脚本文件  (订货单indent)
/*
	** Author:lzb
	** Create Time:2005-02-05

*/


--------------------------------------------------管理员表

drop table My_BookAdminuser;

create table My_BookAdminuser(			--商店管理员表
	AdminUser varchar2(20),			--管理员用户名
	AdminPass varchar2(20)			--管理员密码
	);

insert into My_BookAdminuser			--初始化管理员用户
values('admin','nimda');






--------------------------------------------------注册用户表

drop table My_Users;

create table My_Users (				--购书用户表
	Id number not null,			--ID序列号
	UserName varchar2(20) not null,		--购物用户名
	PassWord varchar2(20) not null,		--用户密码
	Names varchar2(20),			--用户联系用姓名
	Sex varchar2(2),			--用户性别
	Address varchar2(150),			--用户联系地址
	Phone varchar2(25),			--用户联系电话
	Post varchar2(8),			--用户联系邮编
	Email varchar2(50),			--用户电子邮件
	RegTime	Date,				--用户注册时间
	RegIpAddress varchar2(20)		--用户注册时IP地址	
	);

alter table My_Users				--设定Id为主键值
  add primary key (Id);

create sequence UserId				--建立My_Users的主键自增值(sequence)
	minvalue 1
	maxvalue 10000000;





--------------------------------------------------图书类别表

drop table My_BookClass;

create table My_BookClass(			--商店图书类别
	Id number Not Null primary key,		--ID序列号
	ClassName varchar2(30) not null		--图书类别名
	);

insert into My_BookClass values(1,'计算机图书');
insert into My_BookClass values(2,'数学图书');
insert into My_BookClass values(3,'英语图书');
insert into My_BookClass values(4,'Math');



--------------------------------------------------图书信息表

drop table My_Book;

create table My_Book(				--商店图书表
	Id number NOT NULL ,			--ID序列号
	BookName varchar2(40) NOT NULL,		--书名
	BookClass number not null,		--图书类别
	Author varchar2(25) NULL,		--作者
	Publish varchar2(150) NULL,		--出版社
	BookNo varchar2(30) NULL,		--书号
	Content varchar2(3000) NULL,		--内容介绍
	Prince	number(6,2) NULL,		--书价
	Amount number NULL,			--总数量
	Leav_number number NULL,		--剩余数量
	RegTime date NOT NULl			--登记时间
	);

alter table My_Book				--设定Id为主键值
  add primary key (Id);

create sequence bookId				--建立My_Book的主键自增值(sequence)
	minvalue 1
	maxvalue 10000000;





--------------------------------------------------用户-订单表

drop table My_Indent;

create table My_Indent(				--购物车订单号表
	Id number not null,			--ID序列号
	IndentNo varchar2(20) not null,		--订单编号
	UserId number not null,			--用户序列号
	SubmitTime date not null,		--提交订单时间
	ConsignmentTime varchar2(20),		--交货时间
	TotalPrice number(6,2),			--总金额
	content varchar2(400),			--用户备注
	IPAddress varchar2(20),			--下单时IP
	IsPayoff number null,			--用户是否已付款
	IsSales number null			--是否已发货
	);

alter table My_Indent				--设定Id为主键值
  add primary key (Id);

create sequence IndentId			--建立My_Indent的主键自增值(sequence)
	minvalue 1
	maxvalue 10000000;





--------------------------------------------------订单-图书表

drop table My_IndentList;

create table My_IndentList(			--购物车订单货物列表
	Id number not null,			--ID序列号
	IndentNo number not null,		--订单号表序列号
	BookNo number not null,			--图书表序列号
	Amount number				--订货数量
);

alter table My_IndentList			--设定Id为主键值
  add primary key (Id);

create sequence IndentListId			--建立My_IndentList的主键自增值(sequence)
	minvalue 1
	maxvalue 10000000;





---------------------------------------------------End The Create Table Sql



⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -