数据库概述
1.常见的数据库:
(1).关系型数据库(主流应用):MySQL,Oracle,SQL server,DB2,PGSQL
(2).非关系型数据库(使用相对较少):Redis,MongoDB,ES
2.MySQL历史和特点:
(1).历史:1.前身有瑞典MySQL AB公司开发并发现,于2009年左右被Oracle收购
2.2016年MySQL8.0.0版本推出
(2).特点:1.关系型数据库,开源
2.支持千万级别数据量存储,大型数据库
3.DB,DBMS,SQL:
(1).DB:数据库文件,用来具体存储数据的地方(类似于.doc等)
(2).DBMS:数据库管理系统,用于操作数据库中的数据(类似于word软件,用来操作.doc文件的)
(3).SQL:关系数据库查询语言,用于指挥数据的一种语言
MySQL数据库服务器中安装了MySQL DBMS,使用MySQL DBMS来管理和操作DB,使用的是SQL语言
4.非关系数据库类型:
(1).键值对类型:REDIS
(2).搜索引擎:ES,Solar
(3).文档型:Mongo DB
(4).列式数据库:HBase
(5).图形数据库:InfoGrid
5.表与表之间存在哪些联系:
(1).ORM思想
(2).三种联系:1.一对一,2.一对多,3.多对多
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)