一、什么是数据库(放数据的一个容器)
存储数据用文件就可以了,为什么还要弄个数据库?
(1)文件保存的缺点:
- 文件的安全性问题
- 文件不利于数据查询和管理
- 文件不利于存储海量数据
- 文件在程序中控制不方便
数据库存储介质:磁盘、内存
为了解决文件存储数据的缺点,专家们设计出更加利于管理数据的软件----数据库,它能更有效地管理数据。数据库可以提供远程服务,即通过远程连接来使用数据库,因此也称为数据库服务器。
二、数据库的分类
(1)关系型数据库(RDBMS):
采用关系模型来组织的数据库。简单来说,关系模型就是指二维表模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。常用关系型数据库有Oracle、MySQL、SQL Server
(2)非关系型数据库