1.4 数据库系统的组成

前言:

1.4 数据库系统的组成_第1张图片

 笔记:

**笔记1.4:数据库系统的组成**

---

**概述**:
- 数据库系统通常由以下组成:数据库、数据库管理系统(及应用开发工具)、应用程序和数据库管理员。

**1. 硬件平台及数据库**:
- 数据库系统对硬件资源有高要求。
  - 内存需求:存放操作系统、数据库管理系统核心模块、数据缓冲区和应用程序。
  - 存储需求:大型磁盘或磁盘阵列存放数据库;大型磁带或光盘备份数据。
  - 通道能力:高速数据传输。

**2. 软件**:
- 数据库系统软件主要包括:
  - **数据库管理系统**:配置用于建立、使用和维护数据库的系统软件。
  - **操作系统**:支持数据库管理系统运行。
  - **高级语言及编译系统**:与数据库接口交互,助力应用程序开发。
  - **应用开发工具**:如应用生成器、第四代语言等。为数据库系统开发提供环境。
  - **数据库应用系统**:为特定应用环境开发。

**3. 人员**:
- **数据库管理员 (DBA)**:
  - 决定数据库信息内容与结构。
  - 设定数据库的存储结构和存取策略。
  - 定义数据安全性要求和完整性约束。
  - 监控数据库的使用和运行。
  - 负责数据库的改进、重组和重构。
- **系统分析员和数据库设计人员**:
  - 系统分析员:应用系统需求分析,确定系统的硬件/软件配置。
  - 数据库设计人员:决定数据库数据,设计数据库模式。
- **应用程序员**:设计、编写、调试和安装应用系统程序模块。
- **用户 (最终用户)**:
  - **偶然用户**:不频繁访问,每次需求可能不同,如高中级管理人员。
  - **简单用户**:常规的查询和更新数据库操作,如银行职员或航空公司预订员。
  - **复杂用户**:如工程师、科学家,直接使用数据库语言,可能编写自己的应用程序。

---

**图解**:
- 图1.17展示了各类人员涉及的数据抽象级别,显示了从最终用户到数据库管理员不同的数据视图和软件系统层次。

--- 

这样的笔记格式简洁、有条理,可以快速帮助你回顾和理解数据库系统的主要组成部分。

1.4 数据库系统的组成_第2张图片 

1.4 数据库系统的组成_第3张图片 1.4 数据库系统的组成_第4张图片

你可能感兴趣的:(数据库系统概论,数据库)