数据库

什么是数据库?数据库是用于保存大量的、格式统一的数据。比如name,age,sex,score。数据库内部的结构是由多个表table构成的,每一个表中由很多的字段构成。
数据库管理多张表,表管理多个字段,字段里面存着数据。

数据库分为:关系型数据库和非关系型数据库两种

******************************************关系型数据库****************************************

关系型数据库的特点:表和字段,数据和数据之间都存着关系。
优点:1.数据之间都存在着相互联系,有利于数据之间的增删改查
2.关系型数据库有事务操作,能够保证数据的完整性和一致性。

缺点:1.数据和数据之间存着这关系,它的底层运行了大量的算法,这样会降低系统的效率和性能。
2.面对海量的数据的增删改查和数据的维护会显得无能为力。

常见的关系型数据库:sqlite3,MySQL,Oracle,SQLServer

***********************************非关系型数据库*********************************************
非关系型数据库特点:数据和数据之间不存在着联系,它们之间是单独存在的
优点:1.可以对海量的数据进行增删改查
2.对海量的数据进行维护和处理的效率很高

缺点:1.非关系型数据库数据和表之间没有关系,所以也没有强大的事务关系,更没有办法保证数据的完整性和安全性
2.虽然处理海量的数据效率很高,但是安全性很差。

常见的非关系型数据库:redis,MongoDB
posted @ 2018-12-11 15:05  陈桑啊丶  阅读(121)  评论(0编辑  收藏  举报