国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JSP > 正文

JSP+Servlet培訓班作業管理系統[7] -Mysql數據庫設計

2019-11-06 07:46:31
字體:
來源:轉載
供稿:網友

從本篇開始,速度會變快一點,然后注釋會精簡一點,但是代碼會貼的全一點。

本篇來實現jsp+Servlet培訓班作業管理系統的數據庫部分。

首先通過Navicat的ER圖標來閱覽整個結構:

這里寫圖片描述

具體說明如下:

system_role 系統角色表-role_id 角色編號-role_name 角色名稱(校長、教師、學生三選一)system_user 系統用戶表-user_id 用戶編號-user_role 用戶角色(外鍵)-user_name 用戶名稱-user_passWord 用戶密碼system_course 系統課程表-course_id 課程編號-course_user 課程創建者(外鍵)-course_name 課程名稱system_work 系統作業表-work_id 作業編號-work_title 作業標題-work_course 作業所屬課程(外鍵)-work_time 作業發布時間student_job 學生作業表-job_id 作業編號-job_work 所屬系統作業(外鍵,指向work_id)-job_user 提交作業的學生(外鍵)-job_time 作業提交時間-job_content 作業內容-job_score 得分(0優秀 1良好 2合格 3不合格)

接下來具體的sql代碼,需要注意庫中已有3個角色,同時具有1個張三校長,其密碼1234,測試期間所有密碼均使用1234

/*Navicat MySQL Data TransferSource Server : 本機數據庫Source Server Version : 50552Source Host : 127.0.0.1:3306Source Database : homeworkTarget Server Type : MYSQLTarget Server Version : 50552File Encoding : 65001Date: 2017-02-04 16:44:00*/SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for `student_job`-- ----------------------------DROP TABLE IF EXISTS `student_job`;CREATE TABLE `student_job` ( `job_id` int(10) NOT NULL AUTO_INCREMENT, `job_work` int(10) DEFAULT NULL, `job_user` int(10) DEFAULT NULL, `job_time` datetime DEFAULT NULL, `job_content` varchar(2000) DEFAULT NULL, `job_score` varchar(1) DEFAULT '' COMMENT '0優秀 1良好 2合格 3不合格', PRIMARY KEY (`job_id`), KEY `fk_job_user` (`job_user`), KEY `fk_job_work` (`job_work`), CONSTRAINT `fk_job_user` FOREIGN KEY (`job_user`) REFERENCES `system_user` (`user_id`) ON DELETE NO ACTION ON UPDATE NO ACTION, CONSTRAINT `fk_job_work` FOREIGN KEY (`job_work`) REFERENCES `system_work` (`work_id`) ON DELETE NO ACTION ON UPDATE NO ACTION) ENGINE=InnoDB DEFAULT CHARSET=utf8;-- ------------------------------ Records of student_job-- ------------------------------ ------------------------------ Table structure for `system_course`-- ----------------------------DROP TABLE IF EXISTS `system_course`;CREATE TABLE `system_course` ( `course_id` int(10) NOT NULL AUTO_INCREMENT, `course_user` int(10) DEFAULT NULL, `course_name` varchar(20) DEFAULT NULL, PRIMARY KEY (`course_id`), KEY `fk_course_user` (`course_user`), CONSTRAINT `fk_course_user` FOREIGN KEY (`course_user`) REFERENCES `system_user` (`user_id`) ON DELETE NO ACTION ON UPDATE NO ACTION) ENGINE=InnoDB DEFAULT CHARSET=utf8;-- ------------------------------ Records of system_course-- ------------------------------ ------------------------------ Table structure for `system_role`-- ----------------------------DROP TABLE IF EXISTS `system_role`;CREATE TABLE `system_role` ( `role_id` int(10) NOT NULL AUTO_INCREMENT, `role_name` varchar(200) DEFAULT NULL, PRIMARY KEY (`role_id`)) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;-- ------------------------------ Records of system_role-- ----------------------------INSERT INTO `system_role` VALUES ('1', '校長');INSERT INTO `system_role` VALUES ('2', '教師');INSERT INTO `system_role` VALUES ('3', '學生');-- ------------------------------ Table structure for `system_user`-- ----------------------------DROP TABLE IF EXISTS `system_user`;CREATE TABLE `system_user` ( `user_id` int(10) NOT NULL AUTO_INCREMENT, `user_role` int(10) DEFAULT NULL, `user_name` varchar(20) DEFAULT NULL, `user_password` varchar(20) DEFAULT NULL, PRIMARY KEY (`user_id`), KEY `fk_user_role` (`user_role`), CONSTRAINT `fk_user_role` FOREIGN KEY (`user_role`) REFERENCES `system_role` (`role_id`) ON DELETE NO ACTION ON UPDATE NO ACTION) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;-- ------------------------------ Records of system_user-- ----------------------------INSERT INTO `system_user` VALUES ('1', '1', '張三', '1234');-- ------------------------------ Table structure for `system_work`-- ----------------------------DROP TABLE IF EXISTS `system_work`;CREATE TABLE `system_work` ( `work_id` int(10) NOT NULL AUTO_INCREMENT, `work_title` varchar(2000) DEFAULT NULL, `work_course` int(10) NOT NULL, `work_time` datetime DEFAULT NULL, PRIMARY KEY (`work_id`), KEY `fk_work_course` (`work_course`), CONSTRAINT `fk_work_course` FOREIGN KEY (`work_course`) REFERENCES `system_course` (`course_id`) ON DELETE NO ACTION ON UPDATE NO ACTION) ENGINE=InnoDB DEFAULT CHARSET=utf8;-- ------------------------------ Records of system_work-- ----------------------------
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 肇源县| 沁源县| 海林市| 通渭县| 曲麻莱县| 安丘市| 涡阳县| 高陵县| 泌阳县| 遵化市| 讷河市| 岳西县| 土默特左旗| 崇州市| 定兴县| 澎湖县| 平遥县| 丰都县| 安仁县| 大石桥市| 平泉县| 湟中县| 西平县| 通许县| 石嘴山市| 大新县| 色达县| 蒲城县| 连山| 景宁| 韶关市| 梅河口市| 尉氏县| 清流县| 盱眙县| 扶余县| 咸宁市| 广河县| 保定市| 江城| 张北县|