数据库系统 组成

数据库系统(Data Base System,DBS)是指在计算机系统中引入数据库后的系统。它主要由数据库、数据库用户、计算机硬件系统和计算机软件系统等几部分组成

数据库

数据库(Data Base,DB)是存储在计算机内、有组织的、可共享的数据和数据对象(如表、视图、存储过程和触发器等)的集合

特点:

  • 集成性
  • 共享性

用户

用户是指使用数据库的人,他们可对数据库进行存储、维护和检索等操作。

用户分为以下三类:

  • 最终用户(End User)
  • 最终用户主要是使用数据库的各级管理人员、工程技术人员和科研人员,一般为非计算机专业人员。他们主要利用已编写好的应用程序接口使用数据库。
  • 应用程序员(ApplicationProgrammer)
  • 应用程序员负责为最终用户设计和编写应用程序,并进行调试和安装,以便最终用户利用应用程序对数据库进行存取操作。
  • 数据库管理员(Data BaseAdministrator,DBA)
  • 数据库管理员是负责设计、建立、管理和维护数据库以及协调用户对数据库要求的个人或工作团队。DBA应熟悉计算机的软硬件系统,具有较全面的数据处理知识,熟悉最终用户的业务、数据及其流程。

DBA的主要职责

  • 参与数据库设计的全过程,决定整个数据库的结构和信息内容
  • 决定数据库的存储结构和存取策略
  • 帮助应用程序员使用数据库系统
  • 定义数据的安全性和完整性约束条件,负责分配各应用程序对数据库的存取权限,保证数据的安全性和完整性
  • 监控数据库的使用和运行
  • 改进和重构数据库

软件系统

软件(Software)系统主要包括操作系统(OperatingSystem,OS)、数据库管理

系统(DBMS)及应用开发工具和应用系统等

硬件系统

硬件(Hardware)系统指存储和运行数据库系统的硬件设备,包括CPU、内存、大容量的存储设备、输入/输出设备和外部设备等。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐