当前位置: 首页 > news >正文

【现在努力还不晚】--MySQL数据库的数据模型

目录

1、关系型数据库(RDBMS)

特点

2、数据模型


在学习MySQL之前要了解一下数据库的数据模型,我们就知道在MySQL当中,数据是如何存储的,我们了解一下概念!

1、关系型数据库(RDBMS)

我们知道MySQL就是一个关系数据库,其概念就是在建立在关系模型的基础上,由多张相互连接的二维表组成的数据库。(图一员工表、图二部门表)

idnamejobindex
1丘比特董事长2
2李白经理1
3典韦开发3
idname
1研发部
2总经办
3财务

而且我我们从这里可以知道了,二维表的概念,不就是Excel当中的类似么,有行有列有表头;

而且我们可以看到员工表上面的index可以和部门表上面的id这一列进行关联!这样我们就可以清晰的看到每一个员工关联的部门!比如,丘比特的index是2号,2号关联的部门号是总经办。这样你就可以知道,数据库是以这样的表来存储数据的!我们就称为关系型数据库!

特点

1、使用表存储数据,格式统一,便于维护;

2、使用SQL语言操作,标准统一,使用方便;

总结:通过表来存储数据的数据库,称为关系型数据库!(不通过表来存储的,为非关系型数据库)

2、数据模型

数据模型--可以让我们就可以了解MySQL数据库是怎样存储数据的!我们电脑安装了MySQL之后,我们的电脑就称为了“MySQL数据库服务器”

上图解释

 安装了mysql之后,我们就可以通过客户端来连接MySQL数据库管理系统(DBMS)(如下)

,通过SQL语句,通过数据库管理系统(DBMS)来创建数据库;

 也可以通过SQL语句在执行的数据库中来创建表;

 

 在一个数据库服务器当中是可以创建多个“数据库”的,同样,在一个“数据库”当中可以创建多张“表”,这个表就是我们说的二维表,而表当中,我们又可以存储一条一条的记录!这个就是MySQL的数据模型!

http://www.lryc.cn/news/22960.html

相关文章:

  • 二手商品交易网站
  • 第三阶段04-同步请求和异步请求,get/post,Josn,pojo,Session/Cookie,过滤器Filter
  • Spark学习:spark相似算子解析
  • MySQL操作数据表-----------创建数据表(一)
  • Java “框架 = 注解 + 反射 + 设计模式” 之 注解详解
  • 特斯拉4D雷达方案首次曝光!高阶智驾市场比拼安全冗余
  • Echarts 每个柱子一种渐变色的象形柱状图
  • 叠氮试剂79598-53-1,6-Azidohexanoic Acid,6-叠氮基己酸,末端羧酸可与伯胺基反应
  • Nginx网站服务——编译安装、基于授权和客户端访问控制
  • Spring Boot 版本升级2.2.11.RELEASE至2.7.4
  • OpenShift 4 - 使用辅助安装器安装单节点 OpenShift
  • Allegro如何快速锁定整板测试点操作指导
  • 系统分析师---知识产权标准化思维导图
  • HiEV洞察 | 特斯拉HW4.0再爆猛料,高精定位、雷达均有变动
  • 潜伏的 Linux Rootkit:Syslogk
  • JVM总结
  • AOF:redis宕机,如何避免数据丢失
  • LC-3—MIO、MMIO、Caller Save、Callee Save
  • SQL注入报错注入之floor()报错注入原理分析
  • 2023CS双非保研985经验分享(南大、华科、中科大科学岛、国防科大、西交、中南、深圳大学、北邮、中科院等)
  • Shell中的IFS
  • Java学习线路图--书籍推荐
  • 【GO】k8s 管理系统项目23[前端部分–工作负载-Pod]
  • rabbitmq在linux系统下安装步骤
  • 阿里测试员晒薪资条,看完真的扎心了...
  • 内网渗透辅助工具集Yasso
  • Spring笔记(1):概述
  • 工程机械焊接件焊接结构件三维扫描检测外观质量控制-CASAIM三维扫描检测仪
  • 使用linux部署项目步骤
  • pt02-list-tuple-dir