数据库
概述
- 数据库是一个以某种有组织的方式存储的数据集合,通常是一个文件或一组文件
- 数据库软件也称为 DBMS(数据库管理系统),数据库是通过 DBMS 创建和操纵的容器
- 在现实中,数据、DBMS 及关联应用一起被称为数据库系统,通常简称为数据库
SQL
- SQL 是结构化查询语言(Structured Query Language)的缩写,是一种专门用来与数据库通信的语言
- 设计 SQL 的目的是很好地完成一项任务,即提供一种从数据库中读写数据的简单有效的方法
- 几乎所有重要的 DBMS 都支持 SQL ,但任意两个 DBMS 实现的 SQL 都不完全相同
关系型数据库(SQL)
- 关系型数据库通过表和表,行和列之间的关系进行数据的存储;每个表由一个名字标识,表包含带有列名的列和记录数据的行
- 常见的关系型数据库有:MySQL 、Oracle 、SQL Server 等
非关系型数据库(NoSQL)
- 非关系型数据库以对象为存储单位,通过对象自身的属性来决定对它的操作,存储格式有 {key: value} 形式、文档形式等
- 常见的非关系型数据库有:Redis 、MongoDB 等
如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的“推荐”将是我最大的写作动力!欢迎各位转载,但是未经作者本人同意,转载文章之后必须在文章页面明显位置给出作者和原文连接,否则保留追究法律责任的权利。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!