精华内容
下载资源
问答
  • 数据库系统的组成

    2020-07-24 16:38:19
    数据库系统的组成 数据库系统一般由数据库、数据库管理系统(及其应用开发工具)、应用程序和数据库管理员构成。 1.硬件平台及数据库 由于数据库系统的数据量都很大,加之数据库管理系统丰富的功能使得其自身的规模...

    数据库系统的组成

    数据库系统一般由数据库、数据库管理系统(及其应用开发工具)、应用程序和数据库管理员构成。

    1.硬件平台及数据库

    由于数据库系统的数据量都很大,加之数据库管理系统丰富的功能使得其自身的规模也很大,因此整个数据库系统对硬件资源提出了较高的要求,这些要求是:
    (1)、要有足够大的内存,存放操作系统、数据库管理系统的核心模块、数据缓冲区和应用程序。
    (2)、有足够大的磁盘或磁盘阵列等设备存放数据库,有足够大的磁带(或光盘)作数据备份。
    (3)、要求系统有较高的通道能力,以提高数据传送率。

    2.软件

    数据库系统的软件主要包括:
    (1)数据库管理系统。数据库管理系统是为数据库的建立、使用和维护配置的系统软件。
    (2)支持数据库管理系统运行的操作系统。
    (3)具有与数据库接口的高级语言及其编译系统,便于开发应用程序。
    (4)以数据库管理系统为核心的应用开发工具。应用开发工具是系统为应用开发人员和最终用户提供的高效率、多功能的应用生成器、第四代语言等各种软件工具。它们为数据库系统的开发和应用提供了良好的环境。
    (5)为特定应用环境开发的数据库应用系统。

    3.人员

    开发、管理和使用数据库系统的人员主要包括数据库管理员、系统分析员和数据库设计人员、应用程序员和最终用户。不同的人员涉及不同的数据抽象级别,具有不同的数据视图,如图1.17所示。这些人员分别包括如下职责。

    在这里插入图片描述
    (1)数据库管理员(DBA)
    在数据库系统环境下有两类共享资源,一类是数据库,另一类是数据库管理系统软件。因此需要有专门的管理机构来监督和管理数据库系统。数据库管理员则是这个机构的一个(组)人员,负责全面管理和控制数据库系统。具体包括如下职责。

    ①决定数据库中的信息内容和结构。数据库中要存放哪些信息,数据库管理员要参与决策。因此,数据库管理员必须参加数据库设计的全过程,并与用户、应用程序员、系统分析员密切合作、共同协商,做好数据库设计。

    ②决定数据库的存储结构和存取策略。数据库管理员要综合各用户的应用要求,和数据库设计人员共同决定数据的存储结构和存取策略,以求获得较高的存取效率和存储空间利用率。

    ③定义数据的安全性要求和完整性约束条件。数据库管理员的重要职责是保证数据库的安全性和完整性。因此,数据库管理员负责确定各个用户对数据库的存取权限、数据的保密级别和完整性约束条件。

    ④监控数据库的使用和运行。数据库管理员还有一个重要职责就是监视数据库系统的运行情况,及时处理运行过程中出现的问题。比如系统发生各种故障时,数据库会因此遭到不同程度的破坏,数据库管理员必须在最短时间内将数据库恢复到正确状态,并尽可能不影响或少影响计算机系统其他部分的正常运行。为此,数据库管理员要定义和实施适当的后备和恢复策略,如周期性的转储数据、维护日志文件等。

    ⑤数据库的改进和重组、重构。数据库管理员还负责在系统运行期间监视系统的空间利用率、处理效率等性能指标,对运行情况进行记录、统计分析,依靠工作实践并根据实际应用环境不断改进数据库设计。不少数据库产品都提供了对数据库运行状况进行监视和分析的工具,数据库管理员可以使用这些软件完成这项工作。
    另外,在数据运行过程中,大量数据不断插入、删除、修改,时间一长,数据的组织结构会受到严重影响,从而降低系统性能。因此,数据库管理员要定期对数据库进行重组织,以改善系统性能。当用户的需求增加和改变时,数据库管理员还要对数据库进行较大的改造,包括修改部分设计,即数据库的重构。

    (2)系统分析员和数据库设计人员

    系统分析员负责应用系统的需求分析和规范说明,要和用户及数据库管理员相结合,确定系统的硬件软件配置,并参与数据库系统的概要设计。
    数据库设计人员负责数据库中数据的确定及数据库各级模式的设计。数据库设计人员必须参加用户需求调查和系统分析,然后进行数据库设计。在很多情况下,数据库设计人员就由数据库管理员担任。

    (3)应用程序员

    应用程序员负责设计和编写应用系统的程序模块,并进行调试和安装。

    (4)用户

    这里用户是指最终用户(end user)。最终用户通过应用系统的用户接口使用数据库。
    常用的接口方式有浏览器、菜单驱动、表格操作、图形显示、报表书写等。
    最终用户可以分为如下三类。

    ①偶然用户。这类用户不经常访问数据库,但每次访问数据库时往往需要不同的数据库信息,这类用户一般是企业或组织机构的高中级管理人员。

    ②简单用户。数据库的多数最终用户都是简单用户,其主要工作是查询和更新数据库,一般都是通过应用程序员精心设计并具有友好界面的应用程序存取数据库。银行的职员、航空公司的机票预订工作人员、宾馆总台服务员等都属于这类用户。

    ③复杂用户。复杂用户包括工程师、科学家、经济学家、科学技术工作者等具有较高科学技术背景的人员。这类用户一般都比较熟悉数据库管理系统的各种功能,能够直接使用数据库语言访问数据库,甚至能够基于数据库管理系统的应用程序接口编制自己的应用程序。

    展开全文
  • 基于《数据库系统概论》,讲述了数据库系统的组成,数据库系统相关的软硬件及人员要求

    数据库系统概论——数据库系统的组成

    硬件平台及数据库

    • 足够大的内存

    • 足够大的外存

    • 较高的通道能力以提高数据传送率

    软件平台

    • 支持数据库管理系统的操作系统

    • 提供给高级语言及编译系统的数据库接口

    • 以数据库管理系统为核心的应用开发工具

    • 特定应用需求的数据库应用系统

    人员

    • 数据库管理员

    • 系统分析员/数据库设计人员

    • 应用程序员

    • 用户

    鸣谢

    数据库系统概论(第5版)

    最后

    • 由于博主水平有限,不免有疏漏之处,欢迎读者随时批评指正,以免造成不必要的误解
    展开全文
  • 数据库1_4——数据库系统的组成1. 硬件平台及数据库2. 软件3. 人员3.1 数据库管理员(DBA)3.2 系统分析员和数据库设计人员 1. 硬件平台及数据库 数据库系统对硬件资源的要求:(快,大,宽) 足够大的内存 足够的大的...
  • 数据库系统的组成 ★数据库 ★数据库管理系统(及其开发工具) ★应用程序 ★数据库管理员 ★硬件平台及数据库 ★软件 ★人员 硬件平台及数据库 (1)数据库系统对硬件资源的要求: ● 足够大的内存 ● 足够的大的...
  • 数据库系统的组成部分 数据库系统一般情况:数据库、数据库管理系统、应用程序和数据库管理员组成 数据库系统组成:硬件平台及数据库、软件、人员、 1、硬件平台及数据库: (1)原因:由于数据库系统的数据量很大,...

    数据库系统的组成部分
    数据库系统一般情况:数据库、数据库管理系统、应用程序和数据库管理员组成
    数据库系统组成:硬件平台及数据库、软件、人员、
    1、硬件平台及数据库:
    (1)原因:由于数据库系统的数据量很大,加上功能丰富使得数据库系统自身也很大,因此数据库对硬件资源有较高的要要求。
    (2)要求:要有组大的内存,存放系统、应用程序和数据缓冲区。要有足够大的磁盘存放数据库,足够大磁带作为备份。要求系统又较高的通道能力,提高数据传送效率。
    2、软件:
    数据库管理系统(是为了数据库的建立、使用和维护配置的系统软件)
    支持管理系统运行的操作系统
    具有数据库接口的高级语言及其编译系统,便于开发应用程序
    3、人员
    数据库管理人员:作用决定数据库中的信息内容和结构、决定数据库的存储结构和存储策略、定义数据的安全性和完整性要求、监控数据库的运行和使用、数据库的改进和重组、重构
    系统分析员和数据库设计人员
    应用程序员
    用户

    展开全文
  • 1.4 数据库系统的组成 1. 组成 2. 数据库系统对硬件资源的要求 3. 软件 4. 人员 1.4 数据库系统的组成 1. 组成 (1)数据库 (2)数据库管理系统(及其开发工具) (3)应用程序 (4)数据库管理员 (5)...

    第一章 绪论

    目录

    第一章 绪论

    1.4 数据库系统的组成

    1. 组成

    2. 数据库系统对硬件资源的要求

    3. 软件

    4. 人员


    1.4 数据库系统的组成

    1. 组成

    (1)数据库

    (2)数据库管理系统(及其开发工具)

    (3)应用程序

    (4)数据库管理员

    (5)硬件平台及数据库

    (6)软件

    (7)人员

    2. 数据库系统对硬件资源的要求

    (1)足够的内存

    (2)足够大的磁盘和磁盘阵列等设备

    (3)较高的通道能力,提高数据的传送率

    3. 软件

    (1)数据库管理系统

    (2)支持数据库管理系统运行的操作系统

    (3)与数据库结构的高级语言及其编译系统

    (4)以数据库管理系统为核心的应用开发工具

    (5)为特定应用环境开发的数据库应用系统

    4. 人员

    不同的人员涉及不同的数据抽象级别,具有不同的数据视图,如下图所示

    (1)数据库管理员(DBA)

    • 决定数据库中信息内容和结构
    • 决定数据库的存储结构和存取策略
    • 定义数据的安全性要求和完整性约束条件
    • 监控数据库的使用和运行

    •     周期性转储数据库

              数据文件

              日志文件

    •     系统故障恢复

    •     介质故障恢复

    •     监视审计文件

    • 数据库的改进和重组

    •     性能监控和调优

    •     定期对数据库进行重组织,以提高系统的性能

    •     需求增加和改变时,数据库需要重构造

    (2)系统分析员

    • 负责应用系统的需求分析和规范说明
    • 与用户及数据库管理员结合,确定系统的硬软件配置
    • 参与数据库系统的概要设计

    (3)数据库设计人员

    • 参加用户需求调查和系统分析
    • 确定数据库中的数据
    • 设计数据库各级模式

    (4)应用程序员

    • 设计和编写应用系统的程序模块
    • 进行调试和安装

    (5)最终用户

    • 偶然用户
    • 简单用户
    • 复杂用户

     

    参考文献:王珊,等. 数据库系统概论 . 5版.  北京:高等教育出版社,2014  

    展开全文
  • 任务1-5 明确数据库系统的组成和结构;1数据库;一数据库相关概念;3数据库应用系统;一数据库相关概念;一数据库相关概念;数据库的体系结构分为三级模式和两级映像如下图所示;数据库系统的体系结构 数据库的三级模式结构...
  • 数据库原理(四)- 数据库系统的组成前言硬件平台及数据库软件人员 前言 之前在数据库概述中,说过数据库系统由数据库、数据库管理系统(及其应用程序开发工具)、应用程序和数据库管理员构成的,这次我们从更加深度...
  • 1.3.4 Oracle数据库系统的组成 Oracle数据库这个术语常常是指存储在操作系统上的数据文件,不过由于每一个Oracle数据库都与一个Oracle实例(Oracle Instance)相关联,因此常常将Orale实例和Oracle的数据库文件统称...
  • 数据库系统的组成部分(五大部分) ​ 计算机硬件系统、数据库、软件系统、数据库管理系统(DBMS)、数据库用户。 1. 硬件(Hardware)系统 ​ 指存储和运行数据库系统的硬件设备。包括CPU、内存、大容量的存储设备...
  • 数据库管理系统(Database Management System)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS。它对数据库进行统一管理和控制,以保证数据库的安全性和完整性。用户通过DBMS访问数据库中...
  • 数据库系统的组成与结构

    千次阅读 2012-12-23 14:33:50
    数据库系统的组成  数据库系统由数据库、支持数据库运行的软硬件、数据库管理系统和应用程序等部分组成。  数据库:是一个结构化的数据集合。主要是通过综合各个用户的文件,除去不必要的冗余,使之相互联系所...
  • 数据库系(DataBase System,简称DBS) 是以计算机软硬件为工具,把数据组织成数据库形式并对其进行存储、管理、处理和维护数据的高...指存储和运行数据库系统的硬件设备。包括CPU、内存、大容量的存储设备、输入/输...
  • 数据库系统概述数据和信息数据库技术的产生和发展数据库系统的组成 数据和信息 信息是人脑对于现实世界事物的存在方式、运动状态以及事物直接按联系的抽象反映。 信息的三种特征: 信息源于物质和能量。信息不可能...
  • 数据库实例是管理数据库文件一组进程和内存结构,包含系统全局区(SGA)内存组件和一系列后台进程,可独立于数据库存在。 实例启动:当数据库服务器启动时,先在内存中分配SGA系统全局区,并启动一系列...
  • 本节书摘来自华章出版社...我们在1.1节简单介绍了数据库系统的组成,数据库系统是基于数据库的计算机应用系统,一般包括数据库、数据库管理系统(及相应的实用工具)、应用程序和数据库管理员四个部分,如图1-6所...
  • 前言 人生其实就是你的每一个阶段的奋斗目标组成的一个宏伟的...数据库系统的三级模式 1 外模式 :又称子模式或者是用户模式,他是对数据库用户看见和使用的局部的数据的逻辑结果和特征的描述,是数据库用户的数据视...
  • 第一章绪论的数据库系统组成
  • 教材:王珊 萨师煊 编著 数据库系统概论(第5版) 高等教育出版社 注:文档高清截图在后 第1章 绪论 1.1数据库系统概述 1、在计算机中,数据(data)不但包括数字,还可以是文本(text)、图形(graph)、图像...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 14,103
精华内容 5,641
关键字:

数据库系统的组成