需要本文对应的开发环境,代码及视频教程的朋友请私信我。
由于本课程主要是围绕学生的成绩信息的增删查改业务来进行展开的。所以创建了一个数据库stdudent_manager。在这个库中主要包含两张表student和score。如图1-图3所示:
图1
图2
图3
其中student表主要包含一个自增主键id;一个学号sno;一个姓名name;一个班级clazz;一个入学日期in_date。
score表包含一个自增主键id;一个学号字段sno;一个功课类目subject;一个分数score。
建表语句如下:
/*
Navicat MySQL Data Transfer
Source Server : localhost
Source Server Version : 50140
Source Host : localhost:3306
Source Database : stduent_manager
Target Server Type : MYSQL
Target Server Version : 50140
File Encoding : 65001
Date: 2022-05-16 20:34:49
*/
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for score
-- ----------------------------
DROP TABLE IF EXISTS `score`;
CREATE TABLE `score` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`sno` varchar(20) DEFAULT NULL,
`subject` varchar(128) DEFAULT NULL,
`score` double DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- ----------------------------
-- Table structure for student
-- ----------------------------
DROP TABLE IF EXISTS `student`;
CREATE TABLE `student` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`sno` varchar(20) DEFAULT NULL,
`name` varchar(128) DEFAULT NULL,
`clazz` varchar(128) DEFAULT NULL,
`in_date` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
页面更新:2024-03-19
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号