一 实验题目: SQL SERVER2000企业管理器的使用

2025-02-27 09:25:02
推荐回答(1个)
回答1:

CREATE TABLE 学生(
学号 CHAR(7) PRIMARY KEY,
姓名 NCHAR(5) NOT NULL,
性别 NCHAR(1),
年龄 TINYINT,
所在系 NVARCHAR(20),
专业 NVARCHAR(40)
)
CREATE TABLE 教材(
教材编号 CHAR(7) PRIMARY KEY,
书名 NCHAR(5) NOT NULL,
出版社编号 CHAR(7) ,
价格 numeric(4,1)
)
CREATE TABLE 订购(
学号 CHAR(7) ,
教材编号 CHAR(7) ,
数量 smallint check(印刷数量 between 1000 and 5000) default 4000,
PRIMARY KEY(学号,教材编号);
FOREIGN KEY (学号) REFERENCES 学生(学号),
FOREIGN KEY (教材编号) REFERENCES 教材(教材编号)
);
CREATE TABLE 出版社(
出版社编号 CHAR(20) PRIMARY KEY,
名称 NCHAR(10) NOT NULL,
地址 NCHAR(20),
)
反应:不满足数据的完整性!的提示