一.概述
1.什么是数据库
数据库是数据的集合;是对现实中一个企业的建模;
2.数据库管理系统
用来存储和管理数据库的一种系统软件
3.为什么要用数据库而不是文件
文件:文件是操作系统提供的最简单的,最基本的存储数据的机制,文件是没有结构的,就是单纯的字符流;
数据库可以通过DBMS直接进行很多操作,而文件的话只提供了简单的操作,文件只能用文件系统提供的几个函数,比如read,write
当多个用户并发访问数据库,文件要加锁,而DBMS会帮你做
文件不具有故障处理的能力,但是DBMS可以自动恢复