[关闭]
@Wangww0925 2019-08-07T03:21:09.000000Z 字数 608 阅读 179

了解数据库 databases

数据库


数据库的作用:存储数据

数据库的分类

为什么不用txt文档或者excell来存储数据

当数据比较大的时候,对文档的读取是一次性读取,内存不够,而数据库读取是分段读取的

增删改查不方便

结构型数据库 和 非结构型数据库 不同点:

结构型数据库

存储数据不灵活,一个字段,需要是同样类型的数据,不能一行记录字符串,一行记录是数字。

非结构型数据库

数据模型比较简单

对数据库性能要求较高

不需要高度的数据一致性

实际开发中,很多业务需求,其实并不需要完整的关系型数据库功能,非关系型数据库的功能就足够使用了。这种情况下,使用性能更高、成本更低的非关系型数据库当然是更明智的选择。


特点

结构型数据库的特点:
采用SQL语言,管理数据库

数据库里面有表,表有行和列的概念

每个表中,都有明确的字段,每行记录,都有这些字段。不能有的行有,有的行没有

非结构型数据库的特点:
没有行、列的概念。用JSON来存储数据

集合就相当于“表”,文档就相当于“行”

文档就是json,可以通过javascript进行操作

作者 wendy
2019 年 1月 29日

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注