从数据库最终用户角度看,数据库系统的结构分为哪些?

数据库系统外部的体系结构.... 数据库系统外部的体系结构. 展开
 我来答
生活的晓达人
高粉答主

2020-12-28 · 生活遇到的各种问题,找晓达人帮忙。
生活的晓达人
采纳数:550 获赞数:196904

向TA提问 私信TA
展开全部

由软件、数据库和数据管理员组成。其软件主要包括操作系统、各种宿主语言、实用程序以及数据库管理系统。数据库由数据库管理系统统一管理,数据的插入、修改和检索均要通过数据库管理系统进行。数据管理员负责创建、监控和维护整个数据库,使数据能被任何有权使用的人有效使用。

数据库管理员一般是由业务水平较高、资历较深的人员担任。数据库系统是为适应数据处理的需要而发展起来的一种较为理想的数据处理的核心机构。计算机的高速处理能力和大容量存储器提供了实现数据管理自动化的条件。



扩展资料:

数据库研究跨越于计算机应用、系统软件和理论三个领域,其中应用促进新系统的研制开发,新系统带来新的理论研究,而理论研究又对前两个领域起着指导作用。数据库系统的出现是计算机应用的一个里程牌,它使得计算机应用从以科学计算为主转向以数据处理为主。

并从而使计算机得以在各行各业乃至家庭普遍使用。在它之前的文件系统虽然也能处理持久数据,但是文件系统不提供对任意部分数据的快速访问,而这对数据量不断增大的应用来说是至关重要的。

参考资料来源:百度百科-数据库系统

更上百层楼
高粉答主

2020-12-28 · 没有比挣大米更让我开心的了
更上百层楼
采纳数:424 获赞数:291383

向TA提问 私信TA
展开全部

数据库系统的结构分为:外模式、概念模式、内模式。相关介绍具体如下:

1、外模式:又称关系子模式或用户模式,是数据库用户看见的局部数据的逻辑结构和特征的描述,即应用程序所需要的那部分数据库结构。外模式是应用程序与数据库系统之间的接口,是保证数据库安全性的一个有效措施。

用户可使用数据定义语言和数据操纵语言来定义数据库的结构和对数据库进行操纵。对于用户而言,只需要按照所定义的外模式进行操作,而无需了解概念模式和内模式等的内部细节。一个数据库可以有多个外模式。

2、概念模式:又称模式/关系模式/逻辑模式,是数据库整体逻辑结构的完整描述,包括概念记录模型、记录长度之间的联系、所允许的操作以及数据的完整性、安全性约束等数据控制方面的规定。

概念模式位于数据库系统模式结构的中间层,不涉及数据的物理存储细节和硬件环境,与应用程序、开发工具及程序设计语言无关。一个数据库只能有一个概念模式。

3、内模式:又称存储模式,是数据库内部数据存储结构的描述。它定义了数据库内部记录类型、索引和文件的组织方式以及数据控制方面的细节。一个数据库只能有一个内模式。

扩展资料:

数据库系统机构的特点:

1、系统的用户结构简单,用户容易掌握,使用方便。

2、能够确保系统运行可靠,出现故障时能迅速排除;能够保护数据不受非授权者访问或破坏;能够防止错误数据的产生,一旦产生也能及时发现。

3、有重新组织数据的能力,能改变数据的存储结构或数据存储位置,以适应用户操作特性的变化,改善由于频繁插入、删除操作造成的数据组织零乱和时空性能变坏的状况。

4、具有可修改性和可扩充性。能够充分描述数据间的内在联系。

参考资料来源:百度百科-数据库系统

参考资料来源:百度百科-数据库管理系统结构

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
书尽胸臆
高粉答主

2020-12-28 · 精读书,爱读书,分享书,书中自有颜如玉,书中自有黄金屋
书尽胸臆
采纳数:730 获赞数:58952

向TA提问 私信TA
展开全部

数据库系统一般由4个部分组成:

(1)数据库(database,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合。数据库中的数据按一定的数学模型组织、描述和存储,具有较小的冗余,较高的数据独立性和易扩展性,并可为各种用户共享。

(2)硬件:构成计算机系统的各种物理设备,包括存储所需的外部设备。硬件的配置应满足整个数据库系统的需要。

(3)软件:包括操作系统、数据库管理系统及应用程序。数据库管理系统(database management system,DBMS)是数据库系统的核心软件,是在操作系统的支持下工作,解决如何科学地组织和存储数据,如何高效获取和维护数据的系统软件。其主要功能包括:数据定义功能、数据操纵功能、数据库的运行管理和数据库的建立与维护。

(4)人员:主要有4类。第一类为系统分析员和数据库设计人员:系统分析员负责应用系统的需求分析和规范说明,他们和用户及数据库管理员一起确定系统的硬件配置,并参与数据库系统的概要设计。数据库设计人员负责数据库中数据的确定、数据库各级模式的设计。

第二类为应用程序员,负责编写使用数据库的应用程序。这些应用程序可对数据进行检索、建立、删除或修改。第三类为最终用户,他们利用系统的接口或查询语言访问数据库。第四类用户是数据库管理员(data base administrator,DBA),负责数据库的总体信息控制。

扩展资料

对数据库系统的基本要求是:

①能够保证数据的独立性。数据和程序相互独立有利于加快软件开发速度,节省开发费用。

②冗余数据少,数据共享程度高。

③系统的用户接口简单,用户容易掌握,使用方便。

④能够确保系统运行可靠,出现故障时能迅速排除;能够保护数据不受非受权者访问或破坏;能够防止错误数据的产生,一旦产生也能及时发现。

⑤有重新组织数据的能力,能改变数据的存储结构或数据存储位置,以适应用户操作特性的变化,改善由于频繁插入、删除操作造成的数据组织零乱和时空性能变坏的状况。

⑥具有可修改性和可扩充性。

⑦能够充分描述数据间的内在联系。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
凯凯940906
2021-01-03 · TA获得超过8815个赞
知道答主
回答量:78
采纳率:100%
帮助的人:1.1万
展开全部

由软件、数据库和数据管理员组成。其软件主要包括操作系统、各种宿主语言、实用程序以及数据库管理系统。数据库由数据库管理系统统一管理,数据的插入、修改和检索均要通过数据库管理系统进行。数据管理员负责创建、监控和维护整个数据库,使数据能被任何有权使用的人有效使用。

数据库管理员一般是由业务水平较高、资历较深的人员担任。数据库系统是为适应数据处理的需要而发展起来的一种较为理想的数据处理的核心机构。计算机的高速处理能力和大容量存储器提供了实现数据管理自动化的条件。

扩展资料

数据库研究跨越了计算机应用、系统软件和理论三个领域,其中应用促进了新系统的发展,新系统带来了新的理论研究,而理论研究在前两个领域起着指导作用。数据库系统的出现是计算机应用的一个里程碑,它使计算机应用有科学计算向数据处理转变。

因此,计算机可以用于各行各业,甚至在家里。在此之前,文件系统能够处理持久数据,但它们不提供对数据任何部分的快速访问,而这对于数据量不断增加的应用程序至关重要。

参考资料来源:百度百科-数据库系统

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
症敲腔7
推荐于2018-03-28 · 超过66用户采纳过TA的回答
知道答主
回答量:122
采纳率:100%
帮助的人:56.7万
展开全部
分为单用户结构,主从式结构,分辨式结构,客户/服务器,浏览器/应用服务器/数据库服务器多层结构等.

记得采纳啊
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式