关系型数据库和非关系型有哪些特点
网站编辑2023-06-26 14:43:38288
存储内容以文档(document)为单位,每个文档都是由一系列字段组成,如主键、外键、索引等。
表结构固定,每个表都是一张物理表,可以随时添加、修改、删除。
对数据库操作需要进行事务管理,保证数据的一致性和完整性。
非关系型数据库:
存储内容以对象(object)为单位,每个对象都是由一系列字段(object)组成,可以是多维数组或集合,如CSV、JSON等。
表结构是动态的,可以随时添加、删除、修改数据,不需要进行事务管理。
表之间没有固定的关系,只有依赖关系,每个表都是一个独立的数据库实例。
每个表都可以有多个列,如基本表、视图表、存储过程表等。
数据查询不需要进行事务管理,而是通过筛选、排序、聚合等方式进行。
每个表都支持基本的SQL查询,如SELECT、INSERT、UPDATE等。
每个表都可以包含多个字段,如主键、外键、索引等。
可以支持分页、分段等复杂的数据管理方式。







