综合练习-02
项目介绍
有一个仓库管理数据库equInfo,包含以下两张数据表:
(1)depot ( dNo, dName )
库房表depot由库房编号(dNo)、库房名称(dName)两个属性组成,dNo为主键。
(2)product( equNo, equName, equModel, equStock, equPrice, dNo )
商品表product由商品编号(equNo)、商品名称(equName)、型号(equModel)、库存量(equStock)、价格(equPrice)、库房编号(dNo)六个属性组成,equNo为主键。
题目
创建数据库equInfo,默认字符集为utf8。并设置其为当前默认的数据库。
create database equInfo
default character utf8;use equInfo;
创建库房表depot:dNo、dName为字符型,其中dNo长度为3(定长)、不能为空、主键;dName长度为20、不能为空、唯一索引。
create table depot(dNo char(3) not null,dName varchar(20) not null,primary key(dNo),unique(dName)
);
创建商品表product:equNo、equName、equModel、dNo为字符型,其中equNo长度为5(定长)、不能为空、主键;equName长度为30、不能为空、普通索引;equModel长度为50;dNo长度为3(定长);equStock为整型;equPrice为浮点数型。
create table product(equNo char(5) not null,equName varchar(30) not null,equModel varchar(50),dNo char