-- 创建数据库
CREATE DATABASE lianxi_db;
CREATE TABLE Employees(
EmployeesName VARCHAR(50),
Gender CHAR(2),
Birthday DATETIME,
degree VARCHAR(12),
GraduateSchool VARCHAR(50),
GraduateDate DATETIME,
Specialty VARCHAR(200),
Telephone VARCHAR(50),
Skill VARCHAR (2000),
Salary SMALLINT,
Allowandce DECIMAL(18,2)
);
-- 第一题
CREATE TABLE Professor(
ProfessorID INT PRIMARY KEY NOT NULL,
NAME VARCHAR(50) NOT NULL -- 教授姓名
);
-- 第二题
CREATE TABLE Course(
CourseID INT NOT NULL PRIMARY KEY ,
NAME VARCHAR(50) , -- 课程名字
Credits INT -- 学分
);
-- 第三题
CREATE TABLE Room(
RoomID INT NOT NULL PRIMARY KEY,
Comments VARCHAR(50) , -- 教室名称
Capacity INT -- 教室可以容纳的人数
);
-- 第四题
CREATE TABLE Class(
ClassID INT NOT NULL PRIMARY KEY ,
CourseID INT NOT NULL , -- 外键,来自于Course表
ProfessorID INT NOT NULL, -- 外键,来自于Professor表
RoomID INT NOT NULL , -- 外键,来自于Room表
TIME VARCHAR(50), -- 上课时间段
CONSTRAINT fk_CourseID FOREIGN KEY(CourseID) REFERE
MYSQL第一次作业
最新推荐文章于 2024-05-05 22:11:50 发布