有一个“学生课程”数据库,数据库中包括三个表:14
发布网友
发布时间:2023-10-12 06:56
我来回答
共5个回答
热心网友
时间:2024-12-03 04:44
CREATE
TABLE
学生表
(学号
VARCHAR(12)
NOT
NULL,
姓名
VARCHAR(20)
NOT
NULL,
性别
VARCHAR(10)
NOT
NULL,
年龄
INT
CHECK(年龄>=0
AND
年龄<=120),
所在系
VARCHAR(20)
NOT
NULL,
PRIMARY
KEY
(学号)
)
CREATE
TABLE
课程表
(课程号
VARCHAR(12)
NOT
NULL,
课程名
VARCHAR(20)
NOT
NULL,
先修课号
VARCHAR(20)
NOT
NULL,
学分
INT
CHECK(学分>0
AND
学分<=20),
PRIMARY
KEY
(课程号)
)
CREATE
TABLE
成绩表
(学号
VARCHAR(12)
NOT
NULL,
课程号
VARCHAR(12)
NOT
NULL,
成绩
REAL
CHECK(成绩>=0
AND
成绩<=100),
PRIMARY
KEY
(学号,课程号),
FOREIGN
KEY
(学号)
REFERENCES
学生表
(学号),
FOREIGN
KEY
(课程号)
REFERENCES
课程表(课程号)
)
热心网友
时间:2024-12-03 04:45
创建“学生-课程”数据库:将数据文件和日志有一个“学生-课程”数据库,数据库中包括三个表:
(1)“学生”表1使用T-SQL语言完成下列操作1
热心网友
时间:2024-12-03 04:45
create table [Student]
(
Sno char(8) not null primarykey,
Sname varchar(8) not null
Ssex varchar(8) not null
Sage varchar(8) not null
Sdept varchar(8) not null
)
INSERT INTO Student
(Sno,Sname,Ssex,Sage,Sdept)
select ('12345', '张三', '男', '20', '英语') union all
select ('12345', '李三', '女', '21', '英语') union all
select ('12345', '王三', '男', '22', '英语') union all
select ('12345', '赵三', '女', '23', '英语') union all
select ('12345', '钱三', '男', '20', '英语') union all
热心网友
时间:2024-12-03 04:46
create table [Student]
(
Sno char(8) not null primarykey,
Sname varchar(8) not null
Ssex varchar(8) not null
Sage varchar(8) not null
Sdept varchar(8) not null
)
INSERT INTO Student
(Sno,Sname,Ssex,Sage,Sdept)
VALUES ('12345', '张三', '男', '20', '英语')
热心网友
时间:2024-12-03 04:46
create table [Student]
(
Sno char(8) not null primarykey,
Sname varchar(8) not null
Ssex varchar(8) not null
Sage varchar(8) not null
Sdept varchar(8) not null
)
INSERT INTO Student
(Sno,Sname,Ssex,Sage,Sdept)
VALUES ('12345', '张三', '男', '20', '英语')
这个用powersigner ,画个图,就可以自动生成了呀!