MySql002——关系型数据库(RDBMS)基础知识(表的基础知识、表的关联关系)

文章介绍了MySQL作为关系型数据库的基础知识,包括其将复杂数据结构简化为二维表格的特性。讨论了表的构成,如表名的唯一性,属性或字段,以及记录的概念。重点阐述了四种表的关联关系:一对一、一对多、多对多和自我引用,并给出了具体的关联示例。
摘要由CSDN通过智能技术生成

前言:因为本专栏学习的是MySQL,而MySQL是关系型数据库,所以这篇文章就来介绍一些关系型数据库基础知识,至于其他知识小伙伴们可以自行学习,同时不足之处也欢迎批评指正,谢谢~

一、MySQL关系型数据库(RDBMS)的简单了解

MySQL是关系型数据库,关系型数据库的实质是把复杂的数据结构归结为简单的二元关系 (即二维表格形式)。如下面的excel表所示:
在这里插入图片描述

上面表格对应的数据库及表如下图所示:
在这里插入图片描述

二、表的基础知识

  1. 一个数据库中可以有多个表,每张表都有一个名字,同时表名具有唯一性。
  2. 表头的每一列(如:序号、用户ID、用户名称、密码)称为属性字段
  3. 表格中的每一行称为一条记录或一个实体或一个对象
  4. 整一张表格数据称为实体集
    在这里插入图片描述

三、表的关联关系

表的四种关联关系:一对一关联、一对多关联、多对多关联、自我引用

3.1、一对一关联

学生表和班级表:一个学生只能对应一个班级

3.2、一对多关联

部门表和员工表:一个部门可以对应多个员工

3.3、多对多关联

学生表和课程表:每个学生对应多个课程,每个课程也可以对应多个学生

3.4、自我引用

简单理解:一张表中某个字段的值是这张表的另一个字段的值
在这里插入图片描述

与君共享

👉👉👉👉👉最后,有兴趣的小伙伴可以点击下面链接,这里有我整理的MySQL学习博客内容,谢谢~ 🌹🌹🌹🌹🌹

《MySQL数据库学习》

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值