站长管理 • 知识共享

站长管理 • 知识共享

营销运营,将想法和焦点与您共享

首页 动态建站常识

什么是数据库与数据库系统?

深圳蚂蚁网络 | 发表于: 2019-01-26 | 阅读量: (252)

  在使用大量的数据来表示信息后,要把这些数据放在计算机中并且供人们查找和使用,就需要有一种技术来实现这样的目的,这就是数据库技术。同时把在计算机中存放这些数据的地方称之为数据库。它就如同一个仓库,只是这个仓库存放的对象都是数据。我们知道日常生活中事物和事物之间都存在着千丝万缕的联系,因此通过它们传递出来的信息也存在着千丝万缕的联系,那么在用数据表达信息时也必然不能破坏这些联系。于是数据和数据之间也就有机地联系在了一起,它们从总体上就构成了一个系统,数据库技术就是将这样的系统描述并且在计算机中存储实现的一种技术。这个系统中所用到的数据以及数据之间的联系都存储在计算机的数据库中。

  当然,把这些数据存储在计算机中时,为了便于查找和进行各种操作.不能杂乱无章地将它们存储在数据库中,必须要有一定的规则,也就是说数据库中存储的数据是结构化的数据。另外,使用数据库存储数据一个更重要的优点就在于存储在其中的数据,不同的用户、不同的应用程序都可以对它进行访问.也就是说数据库的共享性很强。

  总之,数据库就是能够长期存放在计算机内.以一定的组织方式,有结构的、能够共享的存储数据的集合。它所存储的数据不仅仅包含数据本身,还应该包含数据与数据之间的联系。

  数据库系统(DBS)

  在计算机中有了数据库和数据库管理系统之后,还必须要有操作员才能对这些软件进行操作,包括数据库管理员、数据库应用程序设计者以及最终用户。

  数据库管理员主要从事数据库的日常维护和日常管理,数据库应用程序设计者主要是利用各种高级语言进行应用程序的开发,最终用户只是使用应用程序。

  计算机、数据库、数据库管理系统以及操作人员共同构成了数据库系统。在这个系统中既要包含硬件部分,如内存、CPU、主板、硬盘等,又要包含软件部分,如操作系统、数据库管理系统、程序开发语言等。

  数据库系统具有如下一些特点:

  (1)数据结构化。数据不能杂乱无章地存储在数据库中而是要有一定的结构。

  (2)数据冗余度小。同一个数据在数据库中只存储一次。

  (3)数据共享性好。不同的用户,基于同一个数据库的应用程序都可以访问该数据库。

  (4)数据独立性强。当改变数据库的物理结构时,不需要改变它的逻辑模式以及应用程序结构,而只改变物理结构及其之上的映像即可,这成为数据库的物理独立性。另外,当改变逻辑结构时如果不想改变应用程序的结构,那么只要改变这两层之间的映射关系即可,这称为逻辑独立性。

  (5)数据库被统一管理控制:数据库中的数据被DBMS统一管理和控制。

来源:深圳蚂蚁网络
原文地址:https://www.antnw.com/news/webCommonSense/949.html