在理解数据库之前,应该先理解什么是数据。数据就是信息。是用物理符号记录下来的,用来描述事物的,可以鉴别的信息。

而数据库就是用来存储这些信息的仓库,这个仓库在计算机的存储设备中。准确的说数据库就是一个数据集合。是长期存储在计算机中的,有组织、可共享的数据集合。

但是数据库本身不能执行任何动作,它只是一个数据的集合。如何建立和管理数据库就要用到数据库管理系统
。它是介于操作系统与应用程序之间的软件,也就是支撑软件。就是通过这个系统来实现组织和存储数据,从数据库中提取数据,保证数据库的安全性完整性等。

数据库和数据库管理系统是分不开的,两者结合在一起构成数据库技术,引入数据库技术的计算机系统就被称作数据库系统。这就是通常口头上说的数据库
。是数据库,数据库系统,以及计算机系统做载体,所组成的一整个系统叫数据库系统。简称数据库。
数据库系统
数据库中的数据会按照一定的数据模型
组织、描述、存储。数据模型具体是什么请百度,简单来说就像所有模型一样是用来表达某一事物的工具。数据模型有很多种,人们通过数据模型把现实世界中的数据特征进行抽象,再在计算机上实现
。而根据不同的数据模型会设计出不同的数据库,常用的数据库是根据关系模型设计出来的关系数据库(系统)

如MySQL:
MySQL的logo 数据库外观————MySQL的命令行工具
数据库管理系统的主要功能(操作)是通过向用户提供某种语言或者命令实现的。而关系数据库的操作是通过一种名为结构化查询语言(Structured Query
Language )简称为sql来实现的。sql是通用的关系数据库语言,并不只限于MySQL。推荐读本mysql必知必会。这本书就是主要介绍了sql语言。
MySQL必知必会
 

用户利用数据库管理系统提取和修改数据,数据库管理员利用数据库管理系统对数据库进行维护,保持其高效运行。


实际学习中sql的学习占了将近2/3时间,因为不论是数据安全还是数据库操作等等都是通过这个语言实现的。除了上述的数据库系统,还要了解什么是关系数据库,以及如何设计数据库。

友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:637538335
关注微信