数据库类型,关系型和非关系型
1、关系型数据库:采用关系模型来组织数据的数据库,指的是二维表格模型,强调使用表格的方式存储数据
SQL server--微软公司所出
MySQL--属于Oracle
Oracle--较早,由中央情报局设计,中文甲骨文
SQLite--DB2;Informix;SYBASE;MS SQL Server
2、非关系型数据库:又被称为NoSQL,强调Key-Value的方式存储数据
redis--要把数据存储在内存中,其缓存的性质远大于其数据存储的性质,其中数据的增删改查也只是像变量操作一样简单
MongoDB--是一个存储数据的系统,增删改查可以添加很多条件,就像SQL数据库一样灵活,这一点在面试的时候很受用
3、MySQL数据库的特点
1、MySQL是开源的,所以你不需要支付额外的费用
2、MySQL支持大型数据库,可以处理拥有上千万条记录的大型数据库
3、MySQL使用标准的SQL数据语言形式;
4、MySQL可以安装在不同的操作系统,并且提供多种编程语言的操作接口,这些编程语言包括包括C、C+++、Python、Java、 Ruby等等。
4、Oracle的特点
1、Oracle和Mysql都是比较主流的
2、Oracle是收费的,但后续技术支持强大
3、占用内存大
4、安全性高,银行政府部门使用
5、sql客户端工具(前端工具、界面化)
1、SQLyog (仅支持windows,连接Mysql)
2、Navicat(支持多种数据库连接)PLSQL
3、Developer(连接Oracle)
4、Oracle SQL Developer (连接Oracle,oracle公司研发)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix