用sql语句创建一个名称为test的数据库
答案:1 悬赏:70 手机版
解决时间 2021-11-21 07:48
- 提问者网友:遮云壑
- 2021-11-20 14:16
用sql语句创建一个名称为test的数据库
最佳答案
- 五星知识达人网友:街头电车
- 2021-11-20 15:18
CREATE DATABASE test
GO
USE test
GO
CREATE TABLE 系表
(DEPTNO INT PRIMARY KEY,
DNAME CHAr(20) NOT NULL)
GO
CREATE TABLE 学生信息表
(SNO INT NOT NULL PRIMARY KEY,
SNAME CHAr(8) NOT NULL UNIQUE,
SEX CHAr(2),
DEPTNO INT REFERENCES 系表)
GO
CREATE TABLE 教师表
(TNO INT NOT NULL PRIMARY KEY,
TNAME CHAr(8) NOT NULL,
DEPTNO INT REFERENCES 系表)
GO
CREATE TABLE 课程表
(CNO INT NOT NULL PRIMARY KEY,
CNAME CHAr(20) NOT NULL,
TNO INT REFERENCES 教师表,
CREDIT INT)
GO
CREATE TABLE 选课表
(SNO INT NOT NULL REFERENCES 学生信息表,
CNO INT NOT NULL REFERENCES 课程表,
GRADE INT,
PRIMARY KEY(SNO,CNO))
GO
USE test
GO
CREATE TABLE 系表
(DEPTNO INT PRIMARY KEY,
DNAME CHAr(20) NOT NULL)
GO
CREATE TABLE 学生信息表
(SNO INT NOT NULL PRIMARY KEY,
SNAME CHAr(8) NOT NULL UNIQUE,
SEX CHAr(2),
DEPTNO INT REFERENCES 系表)
GO
CREATE TABLE 教师表
(TNO INT NOT NULL PRIMARY KEY,
TNAME CHAr(8) NOT NULL,
DEPTNO INT REFERENCES 系表)
GO
CREATE TABLE 课程表
(CNO INT NOT NULL PRIMARY KEY,
CNAME CHAr(20) NOT NULL,
TNO INT REFERENCES 教师表,
CREDIT INT)
GO
CREATE TABLE 选课表
(SNO INT NOT NULL REFERENCES 学生信息表,
CNO INT NOT NULL REFERENCES 课程表,
GRADE INT,
PRIMARY KEY(SNO,CNO))
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯