SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- -- Table structure for course -- ---------------------------- DROP TABLE IF EXISTS `course`; CREATE TABLE `course` ( `courseId` int(11) NOT NULL AUTO_INCREMENT, `coursename` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `credit` int(11) NULL DEFAULT NULL, `teacher` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, PRIMARY KEY (`courseId`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact; -- ---------------------------- -- Records of course -- ---------------------------- INSERT INTO `course` VALUES (1, '英语', 0, '张华'); INSERT INTO `course` VALUES (2, 'C语言', 1, '李磊'); -- ---------------------------- -- Table structure for score -- ---------------------------- DROP TABLE IF EXISTS `score`; CREATE TABLE `score` ( `scoreId` int(11) NOT NULL AUTO_INCREMENT, `studentName` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `studentNo` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `courseName` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `score` double NULL DEFAULT NULL, `semester` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `comment` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, PRIMARY KEY (`scoreId`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact; -- ---------------------------- -- Records of score -- ---------------------------- INSERT INTO `score` VALUES (1, '张三', '2021001', 'Java程序设计', 95.5, '2024-2025学年第一学期', '优秀'); INSERT INTO `score` VALUES (2, '李四', '2021002', 'C语言', 88.0, '2024-2025学年第一学期', '良好'); -- ---------------------------- -- Table structure for class -- ---------------------------- DROP TABLE IF EXISTS `class`; CREATE TABLE `class` ( `classId` int(11) NOT NULL AUTO_INCREMENT, `className` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `grade` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `major` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `teacher` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `studentCount` int(11) NULL DEFAULT NULL, `description` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, PRIMARY KEY (`classId`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact; -- ---------------------------- -- Records of class -- ---------------------------- INSERT INTO `class` VALUES (1, '计算机科学与技术1班', 2021, '计算机科学与技术', '王教授', 45, '优秀班级'); INSERT INTO `class` VALUES (2, '软件工程2班', 2021, '软件工程', '李教授', 42, '良好班级'); SET FOREIGN_KEY_CHECKS = 1;