撩课-Mysql第9部分表之间关系

作者: 撩课学院 | 来源:发表于2018-11-21 07:56 被阅读0次

学习地址:
撩课-JavaWeb系列1之基础语法-前端基础
撩课-JavaWeb系列2之XML
撩课-JavaWeb系列3之MySQL
撩课-JavaWeb系列4之JDBC
撩课-JavaWeb系列5之web服务器-idea

表之间关系

一对一
一夫一妻

一对多关系

一个人可以拥有多辆汽车,
要求查询某个人拥有的所有车辆。

创建Person表


创建Car表

多对多关系

学生选课,
一个学生可以选修多门课程,
每门课程可供多个学生选择。
一个学生可以有多个老师,
而一个老师也可以有多个学生

1.创建老师表&

2.创建学生表

3.创建学生与老师关系表

4.添加外键

为什么要拆分表:
避免大量冗余数据的出现

相关文章

  • 撩课-Mysql第9部分表之间关系

    学习地址:撩课-JavaWeb系列1之基础语法-前端基础撩课-JavaWeb系列2之XML撩课-JavaWeb系列...

  • 撩课-Mysql第9部分表之间关系

    学习地址:撩课-JavaWeb系列1之基础语法-前端基础撩课-JavaWeb系列2之XML撩课-JavaWeb系列...

  • Redis--概述和常用命令

    关系型数据库(SQL):Mysql,oracle 特点:数据和数据之间、表和字段之间,表和表之间是存在关系的。 优...

  • 数据库(二)2018-08-24

    1. MySQL是一个关系型数据库, 关系型数据库描述的就是实体与实体之间的关系.聊到实体与实体之间的关系(表与表...

  • 撩课-Mysql第6部分组查询

    学习地址:撩课-JavaWeb系列1之基础语法-前端基础撩课-JavaWeb系列2之XML撩课-JavaWeb系列...

  • 撩课-Mysql第20部分索引

    学习地址:撩课-JavaWeb系列1之基础语法-前端基础撩课-JavaWeb系列2之XML撩课-JavaWeb系列...

  • 撩课-Mysql第18部分视图

    学习地址:撩课-JavaWeb系列1之基础语法-前端基础撩课-JavaWeb系列2之XML撩课-JavaWeb系列...

  • 撩课-Mysql第13部分子查询

    学习地址:撩课-JavaWeb系列1之基础语法-前端基础撩课-JavaWeb系列2之XML撩课-JavaWeb系列...

  • MYSQL数据表建立外键

    MYSQL数据表建立外键 MySQL创建关联表可以理解为是两个表之间有个外键关系,但这两个表必须满足三个条件 1....

  • 学习MySQL数据库

    了解MySQL: 1.MySQL 是一个数据库管理系统,管理多个数据库,及数据库之间的表关系、有结构、 表数据. ...

网友评论

    本文标题:撩课-Mysql第9部分表之间关系

    本文链接:https://www.haomeiwen.com/subject/erqofqtx.html