欢迎光临
我们一直在努力

SchoolDB数据库的4张表——无数据

Navicat Premium Data Transfer

Source Server : localhost_3306
Source Server Type : MySQL
Source Server Version : 50731
Source Host : localhost:3306
Source Schema : shooldb

Target Server Type : MySQL
Target Server Version : 50731
File Encoding : 65001

Date: 11/03/2026 12:10:57
*/

SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

— —————————-
— Table structure for class
— —————————-
DROP TABLE IF EXISTS `class`;
CREATE TABLE `class` (
`classNo` char(6) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '班级编号',
`className` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '班级名称',
`department` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '院系',
`grade` int(11) NULL DEFAULT NULL COMMENT '年级',
`number` int(11) NULL DEFAULT NULL COMMENT '人数',
PRIMARY KEY (`classNo`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;

— —————————-
— Records of class
— —————————-

— —————————-
— Table structure for course
— —————————-
DROP TABLE IF EXISTS `course`;
CREATE TABLE `course` (
`courseNo` char(6) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '课程编号',
`courseName` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '课程名称',
`point` int(11) NOT NULL COMMENT '学分',
`hour` int(11) NOT NULL COMMENT '学时',
`term` char(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '学期',
`lead` char(6) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '前置课',
PRIMARY KEY (`courseNo`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;

— —————————-
— Records of course
— —————————-

— —————————-
— Table structure for score
— —————————-
DROP TABLE IF EXISTS `score`;
CREATE TABLE `score` (
`scoreID` int(11) NOT NULL COMMENT '成绩编号',
`studentNo` char(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '学号',
`courseNo` char(6) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '课程号',
`result` float(5, 2) NULL DEFAULT NULL COMMENT '成绩',
PRIMARY KEY (`scoreID`) USING BTREE,
INDEX `学`(`studentNo`) USING BTREE,
INDEX `课`(`courseNo`) USING BTREE,
CONSTRAINT `学` FOREIGN KEY (`studentNo`) REFERENCES `student` (`studentNo`) ON DELETE NO ACTION ON UPDATE NO ACTION,
CONSTRAINT `课` FOREIGN KEY (`courseNo`) REFERENCES `course` (`courseNo`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;

— —————————-
— Records of score
— —————————-

— —————————-
— Table structure for student
— —————————-
DROP TABLE IF EXISTS `student`;
CREATE TABLE `student` (
`studentNo` char(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '学号',
`studentName` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '姓名',
`gender` char(2) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '男' COMMENT '性别',
`birthday` date NULL DEFAULT NULL COMMENT '出生日期',
`address` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '河北省石家庄市' COMMENT '地址',
`national` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '汉' COMMENT '民族',
`phone` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '电话',
`classNo` char(6) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '班级编号',
PRIMARY KEY (`studentNo`) USING BTREE,
INDEX `编号`(`classNo`) USING BTREE,
CONSTRAINT `编号` FOREIGN KEY (`classNo`) REFERENCES `class` (`classNo`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;

— —————————-
— Records of student
— —————————-

SET FOREIGN_KEY_CHECKS = 1;

赞(0)
未经允许不得转载:171主机测评 » SchoolDB数据库的4张表——无数据
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址