表:将不同的记录组织在一起用来存储具体数据
库:表的集合,是存储数据的仓库
数据库是库中有表,表中有记录
DBMS数据库管理系统
1)接受应用程序的数据请求和处理请求;
(2)将用户的数据请求(高级指令)转换成复杂的机器代码(低层指令);
(3)实现对数据库的操作;
(4)从对数据库的操作中接受查询结果;
(5)对查询结果进行处理(格式转换);
(6)将处理结果返回给用户。
关系型数据库和非关系型数据库
关系数据库系统是基于关系模型的数据库系统关系模型的数据结构使用简单易懂的二维数据表
非关系数据库也被称作NoSQL (Not Only sQL)存储数据不以关系模型为依据,不需要固定的表格式非关系型数据库的优点
数据库可高并发读写
对海量数据高效率存储与访问数据库具有高扩展性与高可用性
常用的非关系数据库:Redis、mongoDB等
区别非关系数据可使用硬盘或随机存储器作为载体。
关系型数据库只能使用硬盘。