create database bookstore; use bookstore; create table book( 图书编号 char(20) not null, 类别 varchar(20) not null default '计算机', 书名 varchar(40) not null, 作者 varchar(10) not null, 出版社 varchar(20) not null, 出版时间 date not null, 单价 float(5,2) null, 数量 int(0) null, 折扣 float(3,2) not null, 封面图片 varchar(40) null, primary key(图书编号)); desc book; CREATE TABLE members ( 用户号 char(18) NOT NULL, 姓名 char(10) NOT NULL, 性别 char(2) NOT NULL, 密码 char(6) NOT NULL, 联系电话 varchar(20) NOT NULL, 注册时间 datetime(0) NULL DEFAULT NULL, PRIMARY KEY (用户号) ) ; desc members; create table sell( 订单号 int(0) not null primary key, 用户号 char(18) not null, 图书编号 char(20) not null, 订购册数 int(5) not null, 订购单价 float(5,2) not null, 订购时间 datetime not null, 是否发货 char(6) null, 是否收货 char(6) null, 是否结清 char(6) null); desc sell; alter table sell add foreign key(用户号) references members(用户号) on delete restrict on update restrict; alter table sell add foreign key(图书编号) references book(图书编号) on delete cascade on update cascade; alter table members add check(性别 in('男','女')); show create table sell; show create table members; show create table book;