问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

数据库管理系统结构由哪五部分构成,分别是什么,并阐述?

发布网友 发布时间:2022-04-23 00:02

我来回答

1个回答

热心网友 时间:2022-04-08 20:05

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

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

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

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

(4)人员:主要有4类。第一类为系统分析员和数据库设计人员:系统分析员负责应用系统的需求分析和规范说明,他们和用户及数据库管理员一起确定系统的硬件配置,并参与数据库系统的概要设计。数据库设计人员负责数据库中数据的确定、数据库各级模式的设计。第二类为应用程序员,负责编写使用数据库的应用程序。这些应用程序可对数据进行检索、建立、删除或修改。第三类为最终用户,他们利用系统的接口或查询语言访问数据库。第四类用户是数据库管理员(data base administrator,DBA),负责数据库的总体信息控制。DBA的具体职责包括:具体数据库中的信息内容和结构,决定数据库的存储结构和存取策略,定义数据库的安全性要求和完整性约束条件,监控数据库的使用和运行,负责数据库的性能改进、数据库的重组和重构,以提高系统的性能。


其中应用程序包含在软件范围内,是指数据库应用系统,比如开发工具、人才管理系统、信息管理系统等。


层次关系可参见如下图:

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
什么牌子洗发水香味好闻持久 有哪些留香久的香氛洗发水值得入手? 香味持久的洗发水有哪些? 洗发水香味最持久排行 家装适合什么地板 客厅地板装修什么地板好 我家装修是北欧风格,想选一款与家里装修风格相匹配的地板,有何推荐? 什么样的装修用什么样的地板好 镇域 村镇 集体建设用地的区别 农村宅基地的升值之路:农民的生存保障还是财富陷阱? 怎样快速纠正O型腿、 数据库管理主要分为哪些内容? O型腿怎样纠正 创建数据库的方法有哪些?创建表的方法有哪些? 怎样删除O盘啊 怎样改掉O字形腿?? 怎样消除O型腿 怎样去掉excel中的电话号码前面的o 怎样摆脱O型腿? 请把时间前面的0除掉比方说明明是9点钟而现在出现前面加个0很不好,怎样把前面的o去掉? 烽火 免战牌 怎么撤掉 怎样快速摆脱O型腿? 手机号码前面加了O怎样取消 能不能给我一个《变形金刚》中机器人的名字和关系啊?谢谢了各位! 变形金刚们的英文名是什么? browl的翻译是:什么意思 braw,an.eraser是什么意思 英语Barn Brawl怎么翻译? quarrel和brawl的区别? 二十元人民币背面图案是哪个民族 o型腿怎样纠正? 自动挡出现O/DOFF怎样关闭? 常见的数据库管理系统软件有哪些? 怎样退出ⅵⅤO帐号? 经济管理数据库建设和信息系统开发的总体构想 怎样删除oinstal,dba组 怎样矫正O型腿(不要绑腿受不了) 数据库管理系统包括哪两大部分?分别有什么作用? 一按ctrl+shift+O这个快捷键就出来一个浮窗,怎样去掉这个快捷键?win10系统,刚装了一堆的硬件驱动。 如何创建一个数据库管理系统的登录用户? 手写档案怎样去除多余笔画不小心把o,用写成6用什么方法清除多余笔画 什么是数据库,数据库管理系统和数据库系统? 数据库管理系统是什么? 全彩led显示屏系统控制拓扑图是什么样的啊? 哪位大神有智慧LED灯杆屏详细方案? 【led显示屏控制系统 led控制系统】 LED显示屏控制系统有哪些? LED显示屏控制系统是怎么样的,分多少种 LED显示屏系统组成模块? LED显示屏控制器的组成是怎样的?