前言:
笔记:
**笔记1.4:数据库系统的组成**
---
**概述**:
- 数据库系统通常由以下组成:数据库、数据库管理系统(及应用开发工具)、应用程序和数据库管理员。
**1. 硬件平台及数据库**:
- 数据库系统对硬件资源有高要求。
- 内存需求:存放操作系统、数据库管理系统核心模块、数据缓冲区和应用程序。
- 存储需求:大型磁盘或磁盘阵列存放数据库;大型磁带或光盘备份数据。
- 通道能力:高速数据传输。
**2. 软件**:
- 数据库系统软件主要包括:
- **数据库管理系统**:配置用于建立、使用和维护数据库的系统软件。
- **操作系统**:支持数据库管理系统运行。
- **高级语言及编译系统**:与数据库接口交互,助力应用程序开发。
- **应用开发工具**:如应用生成器、第四代语言等。为数据库系统开发提供环境。
- **数据库应用系统**:为特定应用环境开发。
**3. 人员**:
- **数据库管理员 (DBA)**:
- 决定数据库信息内容与结构。
- 设定数据库的存储结构和存取策略。
- 定义数据安全性要求和完整性约束。
- 监控数据库的使用和运行。
- 负责数据库的改进、重组和重构。
- **系统分析员和数据库设计人员**:
- 系统分析员:应用系统需求分析,确定系统的硬件/软件配置。
- 数据库设计人员:决定数据库数据,设计数据库模式。
- **应用程序员**:设计、编写、调试和安装应用系统程序模块。
- **用户 (最终用户)**:
- **偶然用户**:不频繁访问,每次需求可能不同,如高中级管理人员。
- **简单用户**:常规的查询和更新数据库操作,如银行职员或航空公司预订员。
- **复杂用户**:如工程师、科学家,直接使用数据库语言,可能编写自己的应用程序。
---
**图解**:
- 图1.17展示了各类人员涉及的数据抽象级别,显示了从最终用户到数据库管理员不同的数据视图和软件系统层次。
---
这样的笔记格式简洁、有条理,可以快速帮助你回顾和理解数据库系统的主要组成部分。
文章来源:https://www.toymoban.com/news/detail-728775.html
文章来源地址https://www.toymoban.com/news/detail-728775.html
到了这里,关于1.4 数据库系统的组成的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!