一、为什么使用数据库
因为之前使用文件(Excel) 管理数据,但是数据量特别大的时候,使用Excel管理的的话,就比较麻烦
因此引入一个新的数据管理软件:数据库软件
二、数据库的分类?
关系型数据库
1.有约束
2. 基于硬盘的存储(就是将数据存储到硬盘上,持久化)
典型的代表:
MySQL oracle(国企) sqlserver(微软) sqllite db2
非关系型数据
1.没有约束(key ---> value)
2. 基于内存存储(将数据放入到内存中)
典型代表:
MemCache, redis(微博), mongodb