永发信息网

用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))
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯