数据库是什么意思?

负荷开关2023-02-02  32

数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、截取、更新、删除等操作。由于资料集中管理,电脑的资源便可由使用者共享,而且资料的保密及处理的一致性更容易达成。

数据库将相关数据的集合存储在一起的,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。

扩展资料:

数据库一般具备具有存储、截取、安全保障、备份等基础功能的数据库管理系统。数据库管理系统可以依据它所支持的数据库模型来作分类,或依据所支持的计算机类型来作分类,或依据所用查询语言来作分类,或依据性能冲量重点来作分类。

而且拥有有数据索引的功能。像是一本书前面几页都有目录,目录也算是索引的一种,只是它的分类较广,例如车牌、身份证字号、条码等,都是一个索引的号码,可以从号码中看出其中的端倪,若是要找的人、车或物品,也只要提供相关的号码,即可迅速查到正确的人事物。

参考资料来源:百度百科——数据库

数据库,可视为电子化的文件柜,即存储电子文件的处所。

所谓“数据库”是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。在数据库中,用户可以对文件中的数据进行新增、查询、更新、删除等操作。

因为使用io流文件存储数据有很多弊端如文件存储数据存储效率低、不管存还取操作都较麻烦、一般只能保存小量字符串数据等。为了解决这些弊端,才有数据库的出现,使用数据库存储数据就可以很好的解决这些弊端。

数据库管理系统:

数据库管理系统是为管理数据库而设计的电脑软件系统,一般具有存储、截取、安全保障、备份等基础功能。

数据库管理系统可以依据它所支持的数据库模型来作分类,例如关系式、XML;或依据所支持的计算机类型来作分类,例如服务器群集、移动电话。

或依据所用查询语言来作分类,例如SQL、XQuery;或依据性能冲量重点来作分类,例如最大规模、最高运行速度;亦或其他的分类方式。

数据库是计算机应用系统中的一种专门管理数据资源的系统。

数据有多种形式,如文字、数码、符号、图形、图像以及志声音等。数据是所有计算机系统所要处理的对象。人们所熟知的一种处理办法是制作文件,即将处理过程编成程序文件,将所涉及的数据按程序要求组织成数据文件,用程序文件来调用。数据文件与程序文件保持着一定的对应关系。在计算机应用迅速发展的情况下,这种文件式方法便显出不足。比如,它使得数据通用性差,不便于移植,在不同文件中存储大量重复信息,浪费存储空间,而且更新不便。数据库系统便能解决上述问题。数据库系统不从具体的应用程序出发,而是立足于数据本身的管理,它将所有数据保存在数据库中,进行科学的组织,并借助于数据库管理系统,以它为中介,与各种应用程序或应用系统接口,使之能方便地使用数据库中的数据。就好像医院中的药房一样,面向所有科室,不论哪个科开的药都可到药房去拿药,药品的进出、更新、保存均由药房来做。有了数据库系统,所有应用程序都可以通过访问数据库的办法来使用所需的数据,实现了数据资源的共享。数据库管理系统负责各种数据的维护、管理工作,如大批数据的更新、保存、交流等也很方便,数据的查询、检索等操作也变得十分容易。

一个数据库系统通常由三部分组成:

(1)数据库(DB) 是按照某种规范格式存放在一起的相关数据的集合。简言之,数据库是集中存放的大批数据文件。

(2)数据库管理系统(DBMS) 是操纵和管理数据库的大型软件,是用户的个别应用与整个数据库之间的接口。当用户向数据据库发出访问请示后,DBMS接受,分析该用户的请求,并根据用户请求去操纵(查询、存储、更新)数据库中的有关数据。

(3)用户应用 指用户根据自身的需要,利用DBMS提供的相关命令编制的一组实用程序。例如在一个饭店管理的数据库系统中,可能会存在着多个用户应用,包括预订房间、客登记、订购机票等。

90年代以来,不同的应用领域对数据库的需求使数据库技术向非传统应用方面发展,产生了新的智能数据库、知识数据库、图像数据库、面向对象数据库和可扩充数据库等。


转载请注明原文地址:https://juke.outofmemory.cn/read/2869443.html

最新回复(0)