1. 创建bookstore数据库。 2. 根据以下表格创建对应的数据表: (1). book表 属性名称 数据类型 长度 为空性 备注 图书编号 char 20 NOT NULL 主键 图书类别 varchar 20 NOT NULL 书名 varchar 40 NOT NULL 作者 char 10 NOT NULL 出版社 varchar 20 NOT NULL 出版时间 date NOT NULL 单价 float (5, 2) NOT NULL 数量 int 折扣 float (3, 2) 封面图片 varchar 40
时间: 2023-12-26 14:06:46 浏览: 116
要求: 在数据库创建一个名为BookStore的数据库,在BookStore数据库中添加一个BookInfo表用于存储图书信息表
好的,以下是在MySQL中创建名为"book"的数据表的SQL语句:
```
CREATE TABLE book (
book_id CHAR(20) NOT NULL PRIMARY KEY,
category VARCHAR(20) NOT NULL,
title VARCHAR(40) NOT NULL,
author CHAR(10) NOT NULL,
publisher VARCHAR(20) NOT NULL,
pub_date DATE NOT NULL,
price FLOAT(5, 2) NOT NULL,
quantity INT,
discount FLOAT(3, 2),
cover_image VARCHAR(40)
);
```
请注意,您需要先在MySQL中选择要使用的数据库,例如:
```
USE bookstore;
```
然后才能执行这个SQL语句。
阅读全文