- 介绍:数据库就是存储和管理数据的仓库,数据按照一定的格式进行存储,用户可以对数据库中的数据进行增加、修改、删除、查询等操作。
- 作用:存储和管理数据的比如:我们在京东网站上浏览的商品列表数据,这些数据都会存储在数据库。
- 特点:
- 持久化存储
- 读写速度极高
- 保证数据的有效性
数据库的分类
关系型数据库
- 介绍:是指采用了关系型模型来组值数据的数据库,简单来说,关系型模型指的就是二维表格模型,好比
Excel
文件中的表格,强调使用表格的方式存储数据。 - 关系型数据库中核心元素:数据行、数据列、数据表、数据库(数据表的集合)
- 常用的关系型数据库:
Oracle
、Microsoft SQL Server
、MySQL
、SQLite
非关系型数据库
- 非关系型数据,又被称为
NoSQL
(Not Only SQL
),意为不仅仅是SQL
,对NoSQL
最普遍的定义是“非关联型的”,强调Key-Value
的方式存储数据。 - 常用的非关系数据库:
MongoDB
、Redis