⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sql生成数据表.txt

📁 java选课系统管理端
💻 TXT
字号:
CREATE TABLE 学生基本信息表
(学号 CHAR (20) NOT NULL,
 姓名 VARCHAR(8) NOT NULL,
 性别 CHAR(2) DEFAULT NULL,
 专业 VARCHAR(20) DEFAULT NULL,
 生日 DATETIME DEFAULT NULL,
 身高 DEC(5,2) DEFAULT NULL,
 密码 VARCHAR(20) NOT NULL,
 PRIMARY KEY(学号));

CREATE TABLE 教师表
(登陆帐号 CHAR(20) NOT NULL,
 教师 VARCHAR(8) NOT NULL,
 登陆密码 VARCHAR(20) NOT NULL,
 院系 VARCHAR(20) NOT NULL,
 PRIMARY KEY(登陆帐号,教师));

CREATE TABLE 课程信息表
(课程号 CHAR(20) NOT NULL,
 课程名 VARCHAR(50) DEFAULT NULL,
 学时   SMALLINT NOT NULL,
 学分   DEC(3,1) NOT NULL,
 学期   VARCHAR(20) NOT NULL,
 教师 VARCHAR(8) NOT NULL,
 PRIMARY KEY(课程号));

CREATE TABLE 成绩表 
(学号 CHAR(20) NOT NULL,
 课程号 CHAR(20) NOT NULL,
 分数 DEC(4,1) DEFAULT NULL,
 PRIMARY KEY(学号,课程号),
 FOREIGN KEY(学号)
    REFERENCES 学生基本信息表
    ON DELETE CASCADE,
 FOREIGN KEY(课程号)
    REFERENCES 课程信息表
    ON DELETE NO ACTION);


CREATE TABLE 管理员
(用户名 CHAR(20) NOT NULL,
 密码 VARCHAR(20) NOT NULL,
 PRIMARY KEY(用户名));

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -