大众计算机学习网

专门提供各种电脑教程

理论介绍什么叫数据库、数据库系统

Admin | 2009-4-26 20:14:19 | 被阅次数 | 5998

  一、数据库

  数据库(Database,简称DB),是可以长期存储在计算机的辅助存储器中,有组织的、可以共享的数据的集合。

  数据库中存放的数据可以是数字,也可以是文字,还可以是图像或声音。为了便于数据的使用和查找,数据库组织数据时不仅要反映数据本身的内容,而且要反映数据之间的关联关系。

  现实世界中的事物个体在信息世界中被称为实体。实体与个体之间有不同的联系类型。根据实体组织管理方式的不同,数据可以分为层次型数据库、网络型数据库和关系型数据库三种。

  ①层次型数据库

  层次型数据库的数据模型类似一棵倒挂的树。

  ②网络型数据库

  ③关系型数据库

  关系型数据库把实体之间一些复杂的数据关系,分析归纳成一张二维表格,存入计算机中进行处理。

  二、数据库系统

  用数据库方法来管理数据的系统叫做数据库系统。数据库系统(Database System,简称DBS)一般由计算机的硬件、数据库集合、数据库管理系统、相关软件、数据库管理员和用户五部分组成。

  数据库管理系统(Database Management System,简称DBMS)是专门用于数据管理的软件。它的主要作用是为用户建立、使用、维护、管理数据库提供方便。使用数据库管理系统可以方便地对数据库中数据进行修改、更新、插入和删除等维护性操作,以及对数据库中的数据进行分类、查找、统计计算、输入和输出等。

  数据库管理系统软件很多,常见的关系型数据库管理系统有:在DOS系统下使用的各种版本的DBase和FoxBASE、以及在Windows系统下使用的Oracle、FoxPro、Microsoft Access、Sql Server等。

  三、其它知识

  ①什么是数据管理

  数据管理是指对数据进行分类、组织、编码、存储、查找和维护等活动。数据管理的主要目的是为了从大量的、原始的数据中筛选出对人们有价值的信息,实现数据共享,为人们的行动和决策提供依据。

  数据管理技术就是把需要处理的数据存放在计算机中,然后使用相应的命令对数据进行维护、搜索、计算等操作。

  ②数据管理技术的发展

  1、人工管理阶段

  数据的处理方式是批处理,大量的数据由人工进行管理。

  2、文件系统阶段

  从数据处理分式讲,有计算机文件批处理和联机实时处理。

  3、数据库系统阶段

  数据库技术与网络通信技术、人工智能技术、面向对象的程序设计技术、并行计算技术等互相渗透,互相结合,是当前数据库技术发展的主要特征。