Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >宿舍系统数据库

宿舍系统数据库

作者头像
张哥编程
发布于 2024-12-22 08:47:03
发布于 2024-12-22 08:47:03
14700
代码可运行
举报
文章被收录于专栏:云计算linux云计算linux
运行总次数:0
代码可运行
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
/*
Navicat MySQL Data Transfer

Source Server         : hibernate
Source Server Version : 50610
Source Host           : 127.0.0.1:3306
Source Database       : dormdb

Target Server Type    : MYSQL
Target Server Version : 50610
File Encoding         : 65001

Date: 2019-08-02 12:10:00
*/

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for building
-- ----------------------------
DROP TABLE IF EXISTS `building`;
CREATE TABLE `building` (
  `buildId` int(11) NOT NULL AUTO_INCREMENT,
  `buildName` varchar(30) DEFAULT NULL,
  `dormCount` int(11) DEFAULT NULL,
  `dormFloor` int(11) DEFAULT NULL,
  PRIMARY KEY (`buildId`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of building
-- ----------------------------
INSERT INTO `building` VALUES ('1', '1号楼', '40', '4');
INSERT INTO `building` VALUES ('2', '2号楼', '20', '5');

-- ----------------------------
-- Table structure for charge
-- ----------------------------
DROP TABLE IF EXISTS `charge`;
CREATE TABLE `charge` (
  `chargeId` int(11) NOT NULL AUTO_INCREMENT,
  `chargeDate` datetime DEFAULT NULL,
  `fk_typeId` int(11) DEFAULT NULL,
  `fk_stuId` int(11) DEFAULT NULL,
  `payMoney` decimal(10,2) DEFAULT NULL,
  `fk_teachId` int(11) DEFAULT NULL,
  `memo` varchar(100) DEFAULT NULL,
  `day` int(11) DEFAULT NULL,
  PRIMARY KEY (`chargeId`),
  KEY `fk_typeId` (`fk_typeId`),
  KEY `fk_stuId` (`fk_stuId`),
  KEY `fk_teachId` (`fk_teachId`),
  CONSTRAINT `charge_ibfk_1` FOREIGN KEY (`fk_typeId`) REFERENCES `chargetype` (`typeid`),
  CONSTRAINT `charge_ibfk_2` FOREIGN KEY (`fk_stuId`) REFERENCES `student` (`stuId`),
  CONSTRAINT `charge_ibfk_3` FOREIGN KEY (`fk_teachId`) REFERENCES `teacher` (`teachId`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of charge
-- ----------------------------
INSERT INTO `charge` VALUES ('1', '2019-04-11 08:46:24', '1', '1', '300.00', '2', 'xxxx', '14');
INSERT INTO `charge` VALUES ('2', '2019-04-23 10:06:14', '1', '1', '300.00', '2', 'xxx', '1');

-- ----------------------------
-- Table structure for chargetype
-- ----------------------------
DROP TABLE IF EXISTS `chargetype`;
CREATE TABLE `chargetype` (
  `typeid` int(11) NOT NULL AUTO_INCREMENT,
  `typeName` varchar(20) DEFAULT NULL,
  `unitPrice` decimal(18,2) DEFAULT NULL,
  `flag` int(11) DEFAULT NULL,
  `memo` varchar(100) DEFAULT NULL,
  PRIMARY KEY (`typeid`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of chargetype
-- ----------------------------
INSERT INTO `chargetype` VALUES ('1', '二人间', '10.00', null, null);
INSERT INTO `chargetype` VALUES ('2', '三人间', '8.00', null, null);

-- ----------------------------
-- Table structure for classinfo
-- ----------------------------
DROP TABLE IF EXISTS `classinfo`;
CREATE TABLE `classinfo` (
  `classId` int(11) NOT NULL AUTO_INCREMENT,
  `className` varchar(20) DEFAULT NULL,
  `fk_teachId` int(11) DEFAULT NULL,
  `createDate` datetime DEFAULT NULL,
  `endDate` datetime DEFAULT NULL,
  `flag` int(11) DEFAULT NULL,
  `memo` varchar(100) DEFAULT NULL,
  PRIMARY KEY (`classId`),
  KEY `fk_teachId` (`fk_teachId`),
  CONSTRAINT `classinfo_ibfk_1` FOREIGN KEY (`fk_teachId`) REFERENCES `teacher` (`teachId`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of classinfo
-- ----------------------------
INSERT INTO `classinfo` VALUES ('1', 'a125', '1', '2019-04-15 09:04:10', null, '0', null);
INSERT INTO `classinfo` VALUES ('2', 'a126', '1', '2019-04-15 09:05:08', null, '0', null);
INSERT INTO `classinfo` VALUES ('3', 'a127', '1', '2019-04-15 09:05:18', '2019-04-15 09:05:20', '1', null);

-- ----------------------------
-- Table structure for dorm
-- ----------------------------
DROP TABLE IF EXISTS `dorm`;
CREATE TABLE `dorm` (
  `dormId` int(11) NOT NULL AUTO_INCREMENT,
  `dormNum` varchar(10) DEFAULT NULL,
  `fk_typeId` int(11) DEFAULT NULL,
  `fk_buildid` int(11) DEFAULT NULL,
  `personCount` int(11) DEFAULT NULL,
  `flag` int(11) DEFAULT NULL,
  `memo` varchar(100) DEFAULT NULL,
  PRIMARY KEY (`dormId`),
  KEY `fk_typeId` (`fk_typeId`),
  KEY `fk_buildid` (`fk_buildid`),
  CONSTRAINT `dorm_ibfk_1` FOREIGN KEY (`fk_typeId`) REFERENCES `dormtype` (`typeId`),
  CONSTRAINT `dorm_ibfk_2` FOREIGN KEY (`fk_buildid`) REFERENCES `building` (`buildId`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of dorm
-- ----------------------------
INSERT INTO `dorm` VALUES ('1', '401', '1', '1', '0', '1', null);
INSERT INTO `dorm` VALUES ('2', '402', '2', '2', '0', '1', null);
INSERT INTO `dorm` VALUES ('3', '403', '1', '2', '0', '1', null);

-- ----------------------------
-- Table structure for dormtype
-- ----------------------------
DROP TABLE IF EXISTS `dormtype`;
CREATE TABLE `dormtype` (
  `typeId` int(11) NOT NULL AUTO_INCREMENT,
  `typeName` varchar(20) DEFAULT NULL,
  `personCount` int(11) DEFAULT NULL,
  `price` decimal(8,2) DEFAULT NULL,
  `flag` int(11) DEFAULT NULL,
  `sex` char(2) DEFAULT NULL,
  `memeo` varchar(50) DEFAULT NULL,
  PRIMARY KEY (`typeId`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of dormtype
-- ----------------------------
INSERT INTO `dormtype` VALUES ('1', '4人间', '4', '100.00', '1', '男', null);
INSERT INTO `dormtype` VALUES ('2', '4人间', '4', '200.00', '1', '女', null);

-- ----------------------------
-- Table structure for power
-- ----------------------------
DROP TABLE IF EXISTS `power`;
CREATE TABLE `power` (
  `pid` int(11) NOT NULL AUTO_INCREMENT,
  `pname` varchar(20) DEFAULT NULL,
  `url` varchar(200) DEFAULT NULL,
  PRIMARY KEY (`pid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of power
-- ----------------------------

-- ----------------------------
-- Table structure for role
-- ----------------------------
DROP TABLE IF EXISTS `role`;
CREATE TABLE `role` (
  `rid` int(11) NOT NULL AUTO_INCREMENT,
  `rname` varchar(20) DEFAULT NULL,
  `sort` int(11) DEFAULT NULL,
  PRIMARY KEY (`rid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of role
-- ----------------------------

-- ----------------------------
-- Table structure for role_power
-- ----------------------------
DROP TABLE IF EXISTS `role_power`;
CREATE TABLE `role_power` (
  `pid` int(11) DEFAULT NULL,
  `rid` int(11) DEFAULT NULL,
  KEY `pid` (`pid`),
  KEY `rid` (`rid`),
  CONSTRAINT `role_power_ibfk_1` FOREIGN KEY (`pid`) REFERENCES `power` (`pid`),
  CONSTRAINT `role_power_ibfk_2` FOREIGN KEY (`rid`) REFERENCES `role` (`rid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of role_power
-- ----------------------------

-- ----------------------------
-- Table structure for student
-- ----------------------------
DROP TABLE IF EXISTS `student`;
CREATE TABLE `student` (
  `stuId` int(11) NOT NULL AUTO_INCREMENT,
  `stuNum` varchar(30) DEFAULT NULL,
  `stuName` varchar(20) DEFAULT NULL,
  `stuUserName` varchar(20) DEFAULT NULL,
  `stuPass` varchar(20) DEFAULT NULL,
  `sex` varchar(2) DEFAULT NULL,
  `birthday` datetime DEFAULT NULL,
  `cardId` varchar(20) DEFAULT NULL,
  `fk_classId` int(11) DEFAULT NULL,
  `tel` varchar(20) DEFAULT NULL,
  `province` varchar(20) DEFAULT NULL,
  `city` varchar(20) DEFAULT NULL,
  `inDate` datetime DEFAULT NULL,
  `outDate` datetime DEFAULT NULL,
  `dormEndDate` datetime DEFAULT NULL,
  `fk_dormId` int(11) DEFAULT NULL,
  `flag` int(11) DEFAULT NULL,
  `memo` varchar(100) DEFAULT NULL,
  PRIMARY KEY (`stuId`),
  KEY `fk_classId` (`fk_classId`),
  KEY `fk_dormId` (`fk_dormId`),
  CONSTRAINT `student_ibfk_1` FOREIGN KEY (`fk_classId`) REFERENCES `classinfo` (`classId`),
  CONSTRAINT `student_ibfk_2` FOREIGN KEY (`fk_dormId`) REFERENCES `dorm` (`dormId`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of student
-- ----------------------------
INSERT INTO `student` VALUES ('1', '10001', '周瑜', null, null, '男', null, null, '1', null, null, null, null, null, null, null, '0', null);
INSERT INTO `student` VALUES ('2', '10002', '小乔', null, null, '女', null, null, '1', null, null, null, null, null, null, null, '0', null);
INSERT INTO `student` VALUES ('3', '10003', '大乔', null, null, '女', null, null, '1', null, null, null, null, null, null, null, '0', null);
INSERT INTO `student` VALUES ('4', '10004', '貂蝉', null, null, '女', null, null, '1', null, null, null, null, null, null, null, '0', null);
INSERT INTO `student` VALUES ('5', '10005', '孙尚香', null, null, '女', null, null, '1', null, null, null, null, null, null, null, '0', null);
INSERT INTO `student` VALUES ('6', '10006', '赵云', null, null, '男', null, null, '2', null, null, null, null, null, null, null, '0', null);
INSERT INTO `student` VALUES ('7', '10007', '关羽', null, null, '男', null, null, '2', null, null, null, null, null, null, null, '0', null);
INSERT INTO `student` VALUES ('8', '10008', '张飞', null, null, '男', null, null, '2', null, null, null, null, null, null, null, '0', null);
INSERT INTO `student` VALUES ('9', '10009', '马超', null, null, '男', null, null, '2', null, null, null, null, null, null, null, '0', null);
INSERT INTO `student` VALUES ('10', '10010', '黄忠', null, null, '男', null, null, '2', null, null, null, null, null, null, null, '1', null);

-- ----------------------------
-- Table structure for teacher
-- ----------------------------
DROP TABLE IF EXISTS `teacher`;
CREATE TABLE `teacher` (
  `teachId` int(11) NOT NULL AUTO_INCREMENT,
  `teachName` varchar(30) DEFAULT NULL,
  `teachUserName` varchar(20) DEFAULT NULL,
  `teachPass` varchar(20) DEFAULT NULL,
  `sex` varchar(2) DEFAULT NULL,
  `birthday` datetime DEFAULT NULL,
  `idCard` varchar(20) DEFAULT NULL,
  `edulevel` varchar(20) DEFAULT NULL,
  `specialty` varchar(30) DEFAULT NULL,
  `tel` varchar(20) DEFAULT NULL,
  `address` varchar(50) DEFAULT NULL,
  `flag` int(11) DEFAULT NULL,
  `memo` varchar(100) DEFAULT NULL,
  `hireDate` datetime DEFAULT NULL,
  `leaveDate` datetime DEFAULT NULL,
  `fk_typeid` int(11) DEFAULT NULL,
  PRIMARY KEY (`teachId`),
  KEY `fk_typeid` (`fk_typeid`),
  CONSTRAINT `teacher_ibfk_1` FOREIGN KEY (`fk_typeid`) REFERENCES `teachertype` (`typeId`)
) ENGINE=InnoDB AUTO_INCREMENT=25 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of teacher
-- ----------------------------
INSERT INTO `teacher` VALUES ('1', '王杨', null, null, null, '2019-04-16 00:00:00', null, null, null, null, null, '0', null, '2019-04-16 00:00:00', null, '1');
INSERT INTO `teacher` VALUES ('2', '赵明芳', null, null, null, null, null, null, null, null, null, '2', null, null, null, '2');
INSERT INTO `teacher` VALUES ('3', '张建', null, null, null, null, null, null, null, null, null, '1', null, null, null, '1');
INSERT INTO `teacher` VALUES ('4', '司朝贵', null, null, null, null, null, null, null, null, null, '2', null, null, '2019-04-10 15:16:12', '2');
INSERT INTO `teacher` VALUES ('5', '马林', null, null, null, null, null, null, null, null, null, '3', null, null, null, '1');
INSERT INTO `teacher` VALUES ('6', '安春青', null, null, null, null, null, null, null, null, null, '1', null, null, null, '7');
INSERT INTO `teacher` VALUES ('7', '武亚娟', null, null, null, null, null, null, null, null, null, '1', null, null, null, '2');
INSERT INTO `teacher` VALUES ('8', 'AA', null, null, null, null, null, null, null, null, null, '2', null, '2019-04-10 11:07:08', null, '1');
INSERT INTO `teacher` VALUES ('9', '王丽娜', null, null, null, '2010-06-06 00:00:00', null, null, null, null, null, '1', null, null, null, '1');
INSERT INTO `teacher` VALUES ('10', '李智', null, null, null, '1989-11-08 00:00:00', null, null, null, null, null, '2', null, '2011-03-10 00:00:00', null, '1');
INSERT INTO `teacher` VALUES ('11', '赵尤溪', null, null, null, '2000-01-11 00:00:00', null, null, null, null, null, '1', null, '2019-04-10 15:02:48', null, '2');
INSERT INTO `teacher` VALUES ('12', '正帅鹏', null, null, null, '1998-01-01 00:00:00', null, null, null, null, null, '1', null, '2019-04-12 08:47:36', null, '1');
INSERT INTO `teacher` VALUES ('13', '张三', '1013', '000000', null, null, null, null, null, null, null, '1', null, null, null, null);
INSERT INTO `teacher` VALUES ('14', '周瑜', '1014', '000000', null, '2019-04-12 00:00:00', null, null, null, null, null, '1', null, '2019-04-12 10:00:15', null, '1');
INSERT INTO `teacher` VALUES ('15', '徐孟伟', '1015', '000000', null, '2010-06-12 00:00:00', null, null, null, null, null, '1', null, '2019-04-12 10:08:08', null, '2');
INSERT INTO `teacher` VALUES ('16', '任鑫', '1016', '000000', null, '2000-07-12 00:00:00', null, null, null, null, null, '1', null, '2019-04-12 10:09:17', null, '3');
INSERT INTO `teacher` VALUES ('17', 'AAA', '1017', '000000', null, '2019-04-12 00:00:00', null, null, null, null, null, '1', null, '2019-04-12 10:09:54', null, '1');
INSERT INTO `teacher` VALUES ('18', '库远远', '1018', '000000', null, '2010-02-03 00:00:00', null, null, null, null, null, '0', null, '2019-04-12 10:12:13', null, '3');
INSERT INTO `teacher` VALUES ('19', '张三', null, null, null, null, null, null, null, null, null, null, null, null, null, null);
INSERT INTO `teacher` VALUES ('20', '王萍', '10020', '0000', null, '2019-04-12 00:00:00', null, null, null, null, null, '1', null, '2019-04-12 14:03:35', null, '3');
INSERT INTO `teacher` VALUES ('22', '赵培勇', null, null, null, '1994-06-16 00:00:00', null, null, null, null, null, '0', null, '2019-04-16 14:41:55', null, '3');
INSERT INTO `teacher` VALUES ('23', '刘新勇', '23', '0000', null, '2019-04-27 00:00:00', null, null, null, null, null, '0', null, '2019-04-27 14:23:07', null, '3');
INSERT INTO `teacher` VALUES ('24', '刘新勇', '24', '0000', null, '2019-04-27 00:00:00', null, null, null, null, null, '0', null, '2019-04-27 14:23:10', null, '3');

-- ----------------------------
-- Table structure for teachertype
-- ----------------------------
DROP TABLE IF EXISTS `teachertype`;
CREATE TABLE `teachertype` (
  `typeId` int(11) NOT NULL AUTO_INCREMENT,
  `typeName` varchar(30) DEFAULT NULL,
  `memo` varchar(100) DEFAULT NULL,
  PRIMARY KEY (`typeId`)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of teachertype
-- ----------------------------
INSERT INTO `teachertype` VALUES ('1', '教员', '');
INSERT INTO `teachertype` VALUES ('2', '班主任', '负责管理');
INSERT INTO `teachertype` VALUES ('3', '宿管', '管理寝室');
INSERT INTO `teachertype` VALUES ('6', '校长', '厉害极了!');
INSERT INTO `teachertype` VALUES ('7', '教导主任', '训话,请家长,开除');
INSERT INTO `teachertype` VALUES ('10', '副校长', '');
INSERT INTO `teachertype` VALUES ('12', '副校长', '');
INSERT INTO `teachertype` VALUES ('13', '副校长', '');

-- ----------------------------
-- Table structure for users
-- ----------------------------
DROP TABLE IF EXISTS `users`;
CREATE TABLE `users` (
  `uid` int(11) NOT NULL AUTO_INCREMENT,
  `tid` int(11) DEFAULT NULL,
  `sid` int(11) DEFAULT NULL,
  PRIMARY KEY (`uid`),
  KEY `tid` (`tid`),
  KEY `sid` (`sid`),
  CONSTRAINT `users_ibfk_1` FOREIGN KEY (`tid`) REFERENCES `teacher` (`teachId`),
  CONSTRAINT `users_ibfk_2` FOREIGN KEY (`sid`) REFERENCES `student` (`stuId`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of users
-- ----------------------------
INSERT INTO `users` VALUES ('1', '1', '1');

-- ----------------------------
-- Table structure for user_role
-- ----------------------------
DROP TABLE IF EXISTS `user_role`;
CREATE TABLE `user_role` (
  `uid` int(11) DEFAULT NULL,
  `rid` int(11) DEFAULT NULL,
  KEY `uid` (`uid`),
  KEY `rid` (`rid`),
  CONSTRAINT `user_role_ibfk_1` FOREIGN KEY (`uid`) REFERENCES `users` (`uid`),
  CONSTRAINT `user_role_ibfk_2` FOREIGN KEY (`rid`) REFERENCES `role` (`rid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of user_role
-- ----------------------------
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-03-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
C#宿舍系统数据库
Source Server : workplace Source Server Version : 50610 Source Host : 127.0.0.1:3306 Source Database : dormdb
张哥编程
2024/12/21
1330
CRM 系统的数据库设计、功能需求、前台界面
-- 删除数据库 DROP DATABASE IF EXISTS crmdb ; -- 创建数据库 CREATE DATABASE crmdb CHARACTER SET UTF8 ; -- 使用数据库 USE crmdb ; -- 创建数据表 -- 1、创建权限组表 CREATE TABLE groups ( gid INT AUTO_INCREMENT, title VARCHAR(50), img VARCHAR(50) , type VARCHAR(50) , CONSTRAINT pk_gid PRIMARY KEY (gid) ); -- 2、创建权限表 CREATE TABLE action( actid INT AUTO_INCREMENT, title VARCHAR(50), menu INT, url VARCHAR(200), CONSTRAINT pk_actid PRIMARY KEY (actid) );
爱明依
2022/04/01
5320
SpringBoot集成SpringSecurity - 权限控制(五)
源码地址:https://github.com/springsecuritydemo/microservice-auth-center05
用户1212940
2022/04/13
4140
SpringBoot集成SpringSecurity - 权限控制(五)
Mac做java开发(八):Mybatis基于XML配置开发之延迟加载与缓存
Mybatis框架的开发模式有两种:1,基于XML文件配置的方式;2,基于注解方式的项目开发。一个项目的开发通常不会混合使用两种方式的。
用户5473628
2019/09/20
4940
Mac做java开发(八):Mybatis基于XML配置开发之延迟加载与缓存
MySQL存储过程练习
红目香薰
2024/05/14
1200
Security授权实现
AccesDecisionVoter 和 AccessDecisionManager 都有众多的实现类,在 AccessDecisionManager 中会换个遍历 AccessDecisionVoter,进而决定是否允许用户访问,因而 AaccesDecisionVoter 和 AccessDecisionManager 两者的关系类似于 AuthenticationProvider 和 ProviderManager 的关系。
用户11097514
2024/05/30
1320
Security授权实现
MySQL更多练习题及答案
 Source Server        : localhost  Source Server Type    : MySQL  Source Server Version : 50624  Source Host          : localhost  Source Database      : sqlexam
星哥玩云
2022/08/18
4330
7. MyBatis多表查询 - 一对一 - 一对多 - 多对多
在上面我们已经准备好了 sql 表结构,在 sql 中具有 一对一、一对多、多对多 三种关系。而如果在 mybatis 的角度来看,却只有 一对一、一对多 两种关系,这是为什么呢?
Devops海洋的渔夫
2022/01/17
3.9K0
7. MyBatis多表查询 - 一对一 - 一对多 - 多对多
基于现如今流行的SSM(spring springMVC mybatis mysql)框架的hrm人事管理系统后台实例
采用了注解的方式开发,一个简单的人事管理系统,包括文件下载上传,公告管理以及用户/职位/部门的增删改查等基本操作
洋仔聊编程
2019/01/15
1.1K0
基于SSM(spring springMVC mybatis mysql)框架的hrm人事管理系统后台实例
采用了注解的方式开发,一个简单的人事管理系统,包括文件下载上传,公告管理以及用户/职位/部门的增删改查等基本操作
洋仔聊编程
2022/05/10
5120
基于SSM(spring springMVC mybatis mysql)框架的hrm人事管理系统后台实例
python之数据库
''' # 作业内容 1、查询所有的课程的名称以及对应的任课老师姓名 2、查询学生表中男女生各有多少人 3、查询物理成绩等于100的学生的姓名 4、查询平均成绩大于八十分的同学的姓名和平均成绩 5、查询所有学生的学号,姓名,选课数,总成绩 6、 查询姓李老师的个数 7、 查询没有报李平老师课的学生姓名 8、 查询物理课程比生物课程高的学生的学号 9、 查询没有同时选修物理课程和体育课程的学生姓名 10、查询挂科超过两门(包括两门)的学生姓名和班级 ''' 博客链接:https://blo
py3study
2020/01/06
1K0
数据库操作指南:掌握CRUD和高级查询技巧,轻松实现数据操作
这里推荐一篇实用的文章:《TCP 和 UDP 的区别:解析网络传输协议》,作者:【一杯茶Ja】。
Lion 莱恩呀
2024/11/23
2510
数据库操作指南:掌握CRUD和高级查询技巧,轻松实现数据操作
SQL学习笔记四(补充-2)之MySQL多表查询
EXISTS关字键字表示存在。在使用EXISTS关键字时,内层查询语句不返回查询的记录。 而是返回一个真假值。True或False 当返回True时,外层查询语句将进行查询;当返回值为False时,外层查询语句不进行查询
Jetpropelledsnake21
2019/02/15
1.2K0
【愚公系列】2022年01月 Mysql数据库-表结构和关系的设计
中间表是针对多对多关系的。就比如做公交查询系统,里面有两个表,分别是车站表t_busstation、线路表t_road,根据常识,一个站有多个线路经过,而每个线路又有多个车站,怎么才能将两个表联系起来呢,如果是一对一,一对多,我们一个表, 两个表就可以将他们实现了。但是多对多呢,这样我们就必须借助中间表用来连接两个表。一般中间表只有一个自增主键+两个表的主键。中间表是没有属性的因为它不是一个基本表。
愚公搬代码
2022/01/28
8120
【愚公系列】2022年01月 Mysql数据库-表结构和关系的设计
【愚公系列】2022年01月 Mysql数据库-约束
数据库中的约束,顾名思义即是对插入数据库中的数据进行限定,这么做的目的是为了保证数据的有效性和完整性。这样就大幅度地提高了数据库中数据的质量,节省了数据库的空间和调用数据的时间。
愚公搬代码
2022/01/25
6130
基于RBAC模型的权限系统设计(Github开源项目)
计划在Team的Github开源项目里加入权限控制的业务功能。从而实现权限控制。在很多管理系统里都是有权限管理这些通用模块的,当然在企业项目里,权限控制是很繁杂的。 Team的Github开源项目链接:https://github.com/u014427391/jeeplatform 欢迎star(收藏)
SmileNicky
2019/01/17
3.9K0
SQL学习笔记三(补充-3)之MySQL完整性约束
是否可空,null表示空,非字符串 not null - 不可空 null - 可空
Jetpropelledsnake21
2019/02/15
1.6K0
数据库-MySQL基础(9)-多表关系
项目开发中,在进行数据库表结构关系设计时,会根据业务需求及业务模块之间的关系,分析设计表结构,由于业务之间相互关联,所以各个表结构之间也存在各种联系,基本上分为三种:
莫浅子
2022/11/18
1.2K0
数据库-MySQL基础(9)-多表关系
头歌MySQL数据库实训答案 有目录[通俗易懂]
数据库部分一条一条的写,可鼠标手动粘贴,除特定命令外未分大小写。 第1关:创建数据库
全栈程序员站长
2022/09/13
9.1K0
2.MySQL表操作
表就相当于文件,表中的一条记录就相当于文件的一行内容,不同的是,表中的一条记录有对应的标题,称为表的字段
changxin7
2019/09/10
1.4K0
推荐阅读
相关推荐
C#宿舍系统数据库
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档