admin 管理员组文章数量: 1184232
2024年5月1日发(作者:页面访问统计)
什么是数据库系统
悬赏分:0 | 解决时间:2006-2-24 13:40 | 提问者:爱吃西瓜的小狗
数据库系统DBMS
最佳答案
数据库
data base
为满足某一部门中多个用户多种应用的需要,按照一定的数据模型在计算机系统中组
织、存储和使用的互相联系的数据集合。
带有数据库的计算机系统,除具备一般的硬件、软件外,必须有用以存储大量数据的
直接存取存储设备、管理并控制数据库的软件——数据库管理系统(DBMS)、管理数据库
的人员——数据库管理员 (DBA)。这样的数据、硬件、软件和管理人员的总体构成数据库
系统。数据库仅是数据库系统的一个组成部分。
数据库系统的功能和特征 数据库系统由文卷系统发展而来。与文卷系统相比,这种系
统具有数据、体系和控制三个方面的主要特征。
数据特征 在文卷系统中虽然程序与数据之间可用存取方法进行转换,但文卷还是与应
用程序对应的,即数据仍面向应用。每一应用各自建立自己的一组文卷。不同的应用若涉及
相同的数据,则这些数据分别纳入各自的文卷之中。文卷的各种记录之间没有建立联系,
因而数据冗余度大。增加新的应用,必须同时增加新的文卷。因此,文卷系统中的文卷是
无结构的、不易扩充的信息集合。数据库则不仅描述数据本身,而且描述数据之间的联系。
它的数据结构反映了某一部门的整体信息结构,数据冗余度小、易于扩充新的应用,因而
是面向数据总体结构的信息集合,可为多个用户共享。
体系特征 一切数据都有逻辑和物理两个侧面。在数据库系统中,数据逻辑结构的描述
称为逻辑模式。逻辑模式又分为描述全局逻辑结构的全局模式(简称模式)和描述某些应用
所涉及的局部逻辑结构的子模式。数据物理结构的描述称为存储模式。这两种模式总称为
数据库模式。
数据库系统中,用户根据子模式编制程序。子模式与模式模式与存储模式之间有软件
进行映射。因此,程序与数据之间具有两级独立性:物理独立性和逻辑独立性。数据的存储
模式改变,而模式可以不改变,因而不必改写应用程序,这称为物理独立性。模式改变时,
子模式可能不改变,也就不必改写应用程序,这称为逻辑独立性。由于数据库系统具备比
较高的程序与数据的独立性,可以使程序员在编制应用程序时集中精力考虑算法逻辑,不
必过问物理细节,而且可以大大减少应用程序维护的工作量。
控制特征 数据库数据数量庞大,结构复杂,又为多个用户所共享。因此,必须由数据
库管理系统在定义、建立、运行以及维护时进行统一管理和控制,以保证数据库数据的安
全性、完整性和并发操作的一致性。此外,还必须有数据库管理员专门负责对数据库的管
理、控制监督和改进。
由于数据库系统具有上述特征,它的出现使信息系统的研制从围绕加工数据的程序为
中心,转变到围绕共享的数据库来进行。这便于数据的集中管理,有利于应用程序的研制
和维护。数据减少了冗余度和提高了相容性,从而提高了作出决策的相容性。因此,大型
复杂的信息系统大多以数据库为核心,数据库系统在计算机应用中起着越来越重要的作用。
研究课题 数据库研究的课题,主要涉及三个领域。
数据库管理系统软件的研制 DBMS是数据库系统的基础。研制DBMS的基本目标,
是扩大功能,提高性能和可用性,从而提高用户的生产率。70年代以来,研制的重点是探
索关系数据库管理系统的设计,内容包括关系数据语言、查询优化、并发控制和系统性能
等。另一类课题是对DBMS标准化的研究,即研究一个统一的DBMS体系结构的规范。
数据库设计 这是在计算机系统具有的数据库管理系统的基础上,按照应用要求以及计
算机系统所提供的数据模型和功能,设计一个结构良好、使用方便、效率较高的,以数据
库为核心的应用信息系统。这一领域主要的研究课题,是数据库设计方法学和设计工具的
探索。例如,运用软件工程的方法和工具指导数据库设计;研究数据库设计各个阶段中完
备的方法和工具;以关系数据库的规范化理论为指南进行数据库逻辑设计等。
数据库理论 主要研究关系数据库理论。关系数据库理论研究的意义,一方面在于它为
数据库学科奠定了理论基础;另一方面它为数据库设计提供了判别标准,从而成为数据库设
计的有力指南。研究的主要内容是关系的规范化理论。关系规范化理论已应用于数据库设
计的各个阶段。
发展 数据库技术是计算机科学中发展最快的领域之一,新的领域越来越多。
分布式数据库系统 随着70年代后期分布计算机系统的发展,相应地研究成功分布式
数据库系统。分布式数据库系统是一个在逻辑上完整,而在物理上分散在若干台互相连接
的结点机上的数据库系统。它既具有分布性又具有数据库的综合性。这是数据库系统发展
的一个重要方向。分布式数据库系统结构复杂,其中最复杂的是分布式数据库管理系统。
数据库机器 新的计算机系统的体系结构。它把由中央处理器包办的数据库操作分散给
一些局部的部件来执行,或转移到一个与主计算机相连的专用计算机去执行,以提高并行
性。数据库机器的发展,包括智能控制器和存储器,专用处理机和数据库计算机。
数据库语义模型 数据库的数据模型基本上属于语法模型,语义体现很不完备,不能明
显地含有现实世界的意义。因此,用户只能按照DBMS所提供的数据操纵语言访问数据库。
语义模型能准确地描述现实世界中某个部门的信息集合及其意义,使用户能基于对现实世
界的认识或用类似于自然语言的形式来访问数据库。这方面的研究已发展为数据语义学。
数据库智能检索 数据库技术和人工智能相结合,根据数据库中的事实和知识进行推
理,演绎出正确答案,这就是数据库的智能检索。这涉及到自然语言用户接口、逻辑演绎
功能和数据库语义模型等问题,如70年代末所开始的知识库管理系统和演绎数据库的研
究。
办公室自动化系统中的数据库 研究在办公室自动化系统中数据库技术的应用,其中主
要研究对各种非格式化数据如图像、声音、正文的处理,以及面向端点用户的高级语言接
口。
数据库系统
database systems
由数据库及其管理软件组成的系统。数据库系统是为适应数据处理的需要而发展起来
的一种较为理想的数据处理的核心机构。计算机的高速处理能力和大容量存储器提供了实
现数据管理自动化的条件。
数据库系统一般由4个部分组成:①数据库,即存储在磁带、磁盘、光盘或其他外存
介质上、按一定结构组织在一起的相关数据的集合。②数据库管理系统(DBMS)。它是一
组能完成描述、管理、维护数据库的程序系统。它按照一种公用的和可控制的方法完成插
入新数据、修改和检索原有数据的操作。③数据库管理员(DBA)。④用户和应用程序。对
数据库系统的基本要求是:①能够保证数据的独立性。数据和程序相互独立有利于加快软
件开发速度,节省开发费用。②冗余数据少,数据共享程度高。③系统的用户接口简单,
用户容易掌握,使用方便。④能够确保系统运行可靠,出现故障时能迅速排除;能够保护
数据不受非受权者访问或破坏;能够防止错误数据的产生,一旦产生也能及时发现。⑤有
重新组织数据的能力,能改变数据的存储结构或数据存储位置,以适应用户操作特性的变
化,改善由于频繁插入、删除操作造成的数据组织零乱和时空性能变坏的状况。⑥具有可
修改性和可扩充性。⑦能够充分描述数据间的内在联系。
数据库计算机
database computer
实现数据库的存储、管理和控制的一种专用计算机系统。它能十分快速而有效地完成
各种数据库操作,并能适应大型数据库的管理。
由于微处理机技术和简约指令集计算机(RISC)技术的飞速发展,使高档微机和各种工
作站(见计算机工作站)的价格越来越低,而处理能力和存储容量却越来越高。可以说,
通用处理机在这方面的发展在较大程度上降低了人们对数据库机的进一步研究的积极性,
使得数据库机的发展在一定程度上处于停顿状态。面对这种严峻形势,它的进一步发展必
须解决成本太高和使用太专等问题,以争得用户。数据库机的未来发展概括起来大概有以
下几方面:①充分利用大规模集成电路技术、并行处理和其他先进硬件技术,提高数据库
机的性能/价格比。②研究新的数据库机体系结构和相应的并行操作算法和软件,提高整
机系统的性能,使它能适应一些特殊应用中对海量数据库进行管理的需求。③将它与人工
智能技术结合,做出有一定智能的数据库机,使这种机器不但能对数据进行管理和控制,
而且能支持对知识的加工和运用,从而在知识处理领域发挥作用。④充分利用分布数据库
技术,发展面向通用硬件和软件的能在网络环境下使用的数据库机,提高数据库机的通用
性。
数据库系统
百科名片
数据库系统(database systems),是由数据库及其管理软件组成的系统。它是为适
应数据处理的需要而发展起来的一种较为理想的数据处理的核心机构。它是一个实际可运
行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集
合体。
目录
定义
构成
性能
含义
领域
特点
基本要求
数据模式
定义
构成
性能
含义
领域
特点
基本要求
数据模式
•
用户对数据库系统的访问过程
展开
编辑本段定义
数据库系统(database systems),是由数据库及其管理软件组成的系统。它是为适
应数据处理的需要而发展起来的一种较为理想的数据处理的核心机构。它是一个实际可运
行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集
合体。
数据库系统DBS(Data Base System,简称DBS)是一个实际可运行的存储、维护
和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。它通常由
软件、数据库和数据管理员组成。其软件主要包括操作系统、各种宿主语言、实用程序以
及数据库管理系统。数据库由数据库管理系统统一管理,数据的插入、修改和检索均要通
过数据库管理系统进行。数据管理员负责创建、监控和维护整个数据库,使数据能被任何
有权使用的人有效使用。数据库管理员一般是由业务水平较高、资历较深的人员担任。
数据库系统的个体含义是指一个具体的数据库管理系统软件和用它建立起来的数据
库;它的学科含义是指研究、开发、建立、维护和应用数据库系统所涉及的理论、方法、
技术所构成的学科。在这一含义下,数据库系统是软件研究领域的一个重要分支,常称为
数据库领域。
数据库系统是为适应数据处理的需要而发展起来的一种较为理想的数据处理的核心机
构。计算机的高速处理能力和大容量存储器提供了实现数据管理自动化的条件。
数据库研究跨越于计算机应用、系统软件和理论三个领域,其中应用促进新系统的研
制开发,新系统带来新的理论研究,而理论研究又对前两个领域起着指导作用。数据库系
统的出现是计算机应用的一个里程牌,它使得计算机应用从以科学计算为主转向以数据处
理为主,并从而使计算机得以在各行各业乃至家庭普遍使用。在它之前的文件系统虽然也
能处理持久数据,但是文件系统不提供对任意部分数据的快速访问,而这对数据量不断增
大的应用来说是至关重要的。为了实现对任意部分数据的快速访问,就要研究许多优化技
术。这些优化技术往往很复杂,是普通用户难以实现的,所以就由系统软件(数据库管理
系统)来完成,而提供给用户的是简单易用的数据库语言。由于对数据库的操作都由数据
库管理系统完成,所以数据库就可以独立于具体的应用程序而存在,从而数据库又可以为
多个用户所共享。因此,数据的独立性和共享性是数据库系统的重要特征。数据共享节省
了大量人力物力,为数据库系统的广泛应用奠定了基础。数据库系统的出现使得普通用户
能够方便地将日常数据存入计算机并在需要的时候快速访问它们,从而使计算机走出科研
机构进入各行各业、进入家庭。
编辑本段构成
数据库系统一般由4个部分组成:①数据库,即存储在磁带、磁盘、光盘或其他外存
介质上、按一定结构组织在一起的相关数据的集合。②数据库管理系统(DBMS)。它是一
组能完成描述、管理、维护数据库的程序系统。它按照一种公用的和可控制的方法完成插
入新数据、修改和检索原有数据的操作。③数据库管理员(DBA)。④用户和应用程序。
编辑本段性能
①能够保证数据的独立性。数据和程序相互独立有利于加快软件开发速度,节省开发
费用。②冗余数据少,数据共享程度高。③系统的用户接口简单,用户容易掌握,使用方
便。④能够确保系统运行可靠,出现故障时能迅速排除;能够保护数据不受非受权者访问
或破坏;能够防止错误数据的产生,一旦产生也能及时发现。⑤有重新组织数据的能力,
能改变数据的存储结构或数据存储位置,以适应用户操作特性的变化,改善由于频繁插入、
删除操作造成的数据组织零乱和时空性能变坏的状况。⑥具有可修改性和可扩充性。⑦能
够充分描述数据间的内在联系。
编辑本段含义
数据库系统的个体含义是指一个具体的数据库管理系统软件和用它建立起来的数据
库;它的学科含义是指研究、开发、建立、维护和应用数据库系统所涉及的理论、方法、
技术所构成的学科。在这一含义下,数据库系统是软件研究领域的一个重要分支,常称为
数据库领域。
数据库系统
编辑本段领域
数据库研究跨越于计算机应用、系统软件和理论三个领域,其中应用促进新系统的研
制开发,新系统带来新的理论研究,而理论研究又对前两个领域起着指导作用。数据库系
统的出现是计算机应用的一个里程牌,它使得计算机应用从以科学计算为主转向以数据处
理为主,并从而使计算机得以在各行各业乃至家庭普遍使用。在它之前的文件系统虽然也
能处理持久数据,但是文件系统不提供对任意部分数据的快速访问,而这对数据量不断增
大的应用来说是至关重要的。为了实现对任意部分数据的快速访问,就要研究许多优化技
术。这些优化技术往往很复杂,是普通用户难以实现的,所以就由系统软件(数据库管理
系统)来完成,而提供给用户的是简单易用的数据库语言。由于对数据库的操作都由数据
库管理系统完成,所以数据库就可以独立于具体的应用程序而存在,从而数据库又可以为
多个用户所共享。因此,数据的独立性和共享性是数据库系统的重要特征。数据共享节省
了大量人力物力,为数据库系统的广泛应用奠定了基础。数据库系统的出现使得普通用户
能够方便地将日常数据存入计算机并在需要的时候快速访问它们,从而使计算机走出科研
机构进入各行各业、进入家庭。
数据库系统
编辑本段特点
数据的结构化,数据的共享性好,数据的独立性好,数据存储粒度小,数据管理系统,
为用户提供了友好的接口。
数据库系统的核心和基础,是数据模型,现有的数据库系统均是基于某种数据模型的。
数据库系统的核心是数据库管理系统。
数据库系统一般由数据库、数据库管理系统(DBMS)、应用系统、数据库管理员和用
户构成。DBMS是数据库系统的基础和核心。
编辑本段基本要求
对数据库系统的基本要求是: ①能够保证数据的独立性。数据和程序相互独立有利于
加快软件开发速度,节省开发费用。 ②冗余数据少,数据共享程度高。 ③系统的用户接
口简单,用户容易掌握,使用方便。 ④能够确保系统运行可靠,出现故障时能迅速排除;
能够保护数据不受非受权者访问或破坏;能够防止错误数据的产生,一旦产生也能及时发
现。 ⑤有重新组织数据的能力,能改变数据的存储结构或数据存储位置,以适应用户操作
特性的变化,改善由于频繁插入、删除操作造成的数据组织零乱和时空性能变坏的状况。 ⑥
具有可修改性和可扩充性。 ⑦能够充分描述数据间的内在联系。
编辑本段数据模式
数据模型是信息模型在数据世界中的表示形式。可将数据模型分为三类: 层次模型、
网状模型和关系模型。
(1) 层次模型
特点:
层次模式的特点
(2)网状模型
特点:
网状模式的特点
(3)关系模型
特点:
关系模式的特点
编辑本段用户对数据库系统的访问过程
数据库管理系统是数据库系统的核心,对数据库的一切操作,如原始数据的装入、检
索、更新、再组织等等,都是在DBMS的指挥、调度下进行的,它是用户与物理数据库之
间的桥梁,根据用户的命令对数据库执行必要的操作。
数据库系统
什么是数据库应用系统
悬赏分:0 | 解决时间:2006-4-28 02:45 | 提问者:爆发啦
什么是数据库应用系统 ?
最佳答案
是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理
对象和管理系统的集合体。它通常由软件、数据库和数据管理员组成。其软件主要包括操
作系统、各种宿主语言,实用程序以及数据库管理系统。数据库是依照某种数据模型组织
起来并存放二级存储器中的数据集合。这些数据为多个应用服务,独立于具体的应用程序。
数据库由数据库管理系统统一管理,数据的插入、修改和检索均要通过数据库管理系统进
行。数据库管理系统是一种系统软件,它的主要功能是维护数据库并有效地访问数据库中
任意部分数据。对数据库的维护包括保持数据的完整性、一致性和安全性。数据管理员负
责创建、监控和维护整个数据库,使数据能被任何有权使用的人有效使用。数据库管理员
一般是由业务水平较高、资历较深的人员担任。
数据库系统的个体含义是指一个具体的数据库管理系统软件和用它建立起来的数据
库;它的学科含义是指研究、开发、建立、维护和应用数据库系统所涉及的理论、方法、
技术所构成的学科。在这一含义下,数据库系统是软件研究领域的一个重要分支,常称为
数据库领域。
数据库研究跨越于计算机应用、系统软件和理论三个领域,其中应用促进新系统的研
制开发,新系统带来新的理论研究,而理论研究又对前两个领域起着指导作用。数据库系
统的出现是计算机应用的一个里程碑,它使得计算机应用从以科学计算为主转向以数据处
理为主,并从而使计算机得以在各行各业乃至家庭普遍使用。在它之前的文件系统虽然也
能处理持久数据,但是文件系统不提供对任意部分数据的快速访问,而这对数据量不断增
大的应用来说是至关重要的。为了实现对任意部分数据的快速访问,就要研究许多优化技
术。这些优化技术往往很复杂,是普通用户难以实现的,所以就由系统软件(数据库管理
系统)来完成,而提供给用户的是简单易用的数据库语言。由于对数据库的操作都由数据
库管理系统完成,所以数据库就可以独立于具体的应用程序而存在,从而数据库又可以为
多个用户所共享。因此,数据的独立性和共享性是数据库系统的重要特征。数据共享节省
了大量人力物力,为数据库系统的广泛应用奠定了基础。数据库系统的出现使得普通用户
能够方便地将日常
什么是数据库应用系统
悬赏分:0 | 解决时间:2006-4-28 02:45 | 提问者:爆发啦
什么是数据库应用系统 ?
最佳答案
是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理
对象和管理系统的集合体。它通常由软件、数据库和数据管理员组成。其软件主要包括操
作系统、各种宿主语言,实用程序以及数据库管理系统。数据库是依照某种数据模型组织
起来并存放二级存储器中的数据集合。这些数据为多个应用服务,独立于具体的应用程序。
数据库由数据库管理系统统一管理,数据的插入、修改和检索均要通过数据库管理系统进
行。数据库管理系统是一种系统软件,它的主要功能是维护数据库并有效地访问数据库中
任意部分数据。对数据库的维护包括保持数据的完整性、一致性和安全性。数据管理员负
责创建、监控和维护整个数据库,使数据能被任何有权使用的人有效使用。数据库管理员
一般是由业务水平较高、资历较深的人员担任。
数据库系统的个体含义是指一个具体的数据库管理系统软件和用它建立起来的数据
库;它的学科含义是指研究、开发、建立、维护和应用数据库系统所涉及的理论、方法、
技术所构成的学科。在这一含义下,数据库系统是软件研究领域的一个重要分支,常称为
数据库领域。
数据库研究跨越于计算机应用、系统软件和理论三个领域,其中应用促进新系统的研
制开发,新系统带来新的理论研究,而理论研究又对前两个领域起着指导作用。数据库系
统的出现是计算机应用的一个里程碑,它使得计算机应用从以科学计算为主转向以数据处
理为主,并从而使计算机得以在各行各业乃至家庭普遍使用。在它之前的文件系统虽然也
能处理持久数据,但是文件系统不提供对任意部分数据的快速访问,而这对数据量不断增
大的应用来说是至关重要的。为了实现对任意部分数据的快速访问,就要研究许多优化技
术。这些优化技术往往很复杂,是普通用户难以实现的,所以就由系统软件(数据库管理
系统)来完成,而提供给用户的是简单易用的数据库语言。由于对数据库的操作都由数据
库管理系统完成,所以数据库就可以独立于具体的应用程序而存在,从而数据库又可以为
多个用户所共享。因此,数据的独立性和共享性是数据库系统的重要特征。数据共享节省
了大量人力物力,为数据库系统的广泛应用奠定了基础。数据库系统的出现使得普通用户
能够方便地将日常数据存入计算机并在需要的时候快速访问它们,从而使的计算机走出科
研机构进入各行各业、进入家庭。
20
回答时间:2006-4-14 07:13 | 我来评论
向TA求助
回答者: 突然帅了 | 三级
擅长领域:
版权声明:本文标题:什么是数据库系统 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1714494789a682707.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论