数据
1、描述事物的符号
2、多种表现形式:文本、图形、音频、视频
数据库
1、粮库、车库
2、存放数据的仓库存放在计算机中,可为用户共享
数据库管理系统
1、如何科学的组织和储存数据、如何高效的维护数据,靠数据库管理系统
2、常用的几个数据库管理系统 Oracle、MySQL
数据库应用程序
在数据库管理系统的基础上,使用数据库管理系统的语法,开发直接面对最终用户的应用程序
学生管理系统、人事管理系统、图书管理系统
数据库管理员
数据库管理系统的操作者
最终用户
数据库应用程序的使用者
数据库系统
数据库+数据库管理系统+数据库应用程序+数据库管理员+最终用户
简单总结一下就是,其实在用IO流操作我们本地文件的时候,我们本地的电脑就可以看做是一个数据库,但是由于我们电脑文件存放并不是太规整,所以诞生了数据库这样为我们存放管理数据的工具,数据库本身来讲仍然是我们电脑硬盘上的一片存放数据的文件,但是它可以管理我们的数据,在用户需要的时候可以调用数据库来存放或者取出我们想要获得的数据。在实际的应用中我们并不会直接与数据库打交道,而是与数据库管理系统打交道,我们将我们需要的请求转化成SQL语句来告诉数据库管理系统,然后由数据库管理系统来为调出调入数据。数据库管理系统包含客户端与服务器,我们使用客户端来操作服务器,然后服务器来与数据库进行交互。当然不是每个学数据库的人都要学习SQL语句,这样会增加学习数据库的学习成本,因此一般都是专业人士使用数据库管理系统,而大多数的人使用数据库应用程序,数据库应用程序不用使用SQL语句便可以调用数据库,但其底层原理仍然是使用数据库操作系统 。