题目
设供应商产品数据库(SP1)中包括三个表:供应商表S(Sno,Sname ,Stel,Scity)、产品表P(Pno,Pname,Pcolor,Price)和供应情况表SP(Sno,Pno,Date,Quantity)。其中,Sno表示供应商编号,Sname表示供应商名称,Stel表示联系电话,Scity表示城市。Pno表示产品编号,Pname表示产品名称,Pcolor表示颜色,Price表示价格。Date表示供应日期,Quantity表示供应数量。请使用Transact-SQL语句完成以下操作:(1)创建供应商产品数据库
设供应商产品数据库(SP1)中包括三个表:供应商表S(Sno,Sname ,Stel,Scity)、产品表P(Pno,Pname,Pcolor,Price)和供应情况表SP(Sno,Pno,Date,Quantity)。
其中,Sno表示供应商编号,Sname表示供应商名称,Stel表示联系电话,Scity表示城市。Pno表示产品编号,Pname表示产品名称,Pcolor表示颜色,Price表示价格。
Date表示供应日期,Quantity表示供应数量。
请使用Transact-SQL语句完成以下操作:
(1)创建供应商产品数据库
题目解答
答案
CREATE DATABASE SP1; //创建数据库
USE SP1; //使用数据库
CREATE TABLE S //创建供应商表S
(
Sno int,
Sname char(20),
Stel char(11),
Scity char(10)
);
CREATE TABLE P //创建产品表P
(
Pno int,
Pname char(20),
Pcolor char(10),
Price int
);
CREATE TABLE SP //创建供应情况表SP
(
Sno int,
Pno int,
Date date,
Quantity int
);
解析
步骤 1:创建数据库
使用SQL语句创建一个名为SP1的数据库。
步骤 2:使用数据库
使用SQL语句指定使用SP1数据库。
步骤 3:创建供应商表S
使用SQL语句创建供应商表S,定义表中的字段及其数据类型。
步骤 4:创建产品表P
使用SQL语句创建产品表P,定义表中的字段及其数据类型。
步骤 5:创建供应情况表SP
使用SQL语句创建供应情况表SP,定义表中的字段及其数据类型。
使用SQL语句创建一个名为SP1的数据库。
步骤 2:使用数据库
使用SQL语句指定使用SP1数据库。
步骤 3:创建供应商表S
使用SQL语句创建供应商表S,定义表中的字段及其数据类型。
步骤 4:创建产品表P
使用SQL语句创建产品表P,定义表中的字段及其数据类型。
步骤 5:创建供应情况表SP
使用SQL语句创建供应情况表SP,定义表中的字段及其数据类型。