什么是数据库管理?(database administration?)

数据库管理是一项工作,其主要功能是全面支持计算机数据库。这些支持任务由称为数据库管理员或DBA的人员执行。数据库需要不断的管理和维护,DBA经过专门培训,能够执行所有必要的功能。DBA通常需要具有支持特定类型数据库系统(如Oracle或Microsoft SQL Server)的证书或学位。通常,他或她将使用数据库管理系统(DBMS),该软件包包含用于帮助数据库管理的程序。...

数据库管理是一项工作,其主要功能是全面支持计算机数据库。这些支持任务由称为数据库管理员或DBA的人员执行。数据库需要不断的管理和维护,DBA经过专门培训,能够执行所有必要的功能。DBA通常需要具有支持特定类型数据库系统(如Oracle或Microsoft SQL Server)的证书或学位。通常,他或她将使用数据库管理系统(DBMS),该软件包包含用于帮助数据库管理的程序。

A DBMS allows a database administrator to manage all of the databases on a single hard drive or a local network.

在进行数据库管理时,需要承担许多责任。DBA通常负责数据库本身的总体设计、布局和实现,并且需要为所需的任何更改或未来增长进行规划。它们监视数据库和相关应用程序的性能,根据需要进行调整和修改,以确保一切都以最佳方式工作。它们建立并记录数据库安全策略和过程,以及用于备份和恢复的策略和过程。DBA需要彻底了解数据库软件、功能和产品,如何排除故障,以及如何安装、配置和升级它们。

A database administrator can delete old, unused files and records.

使用数据库管理系统软件包大大增强了DBA有效支持数据库的能力。这些程序允许轻松管理、组织和检索数据库中的数据。它们可以与不同类型的数据库模型交互,例如网络或关系模型。它们提供了查询存储在那里的数据的方便方法,以及插入、更新和删除记录的简单方法。数据库管理系统还有助于维护数据完整性和控制访问。

基本数据库管理工作的三个主要变体包括系统、开发和应用程序。负责数据库管理的所有物理方面,如升级、备份、性能监视和调优,通常由系统DBA负责。开发DBA通常负责设计和实现新数据库所涉及的活动。当一家公司使用来自外部供应商的软件与数据库交互时,应用程序DBA通常负责确保它们正常工作。数据库管理员可以专攻其中一种类型,也可以根据组织的规模及其需要负责所有类型。

  • 发表于 2021-12-13 12:32
  • 阅读 ( 96 )
  • 分类:互联网

你可能感兴趣的文章

文件系统(filesystem)和数据库(database)的区别

文件系统和数据库的关键区别在于文件系统只管理物理访问,而数据库同时管理对数据的物理和逻辑访问。 数据库和文件系统是两种有助于存储、检索、管理和操作数据的方法。两种系统都允许用户以类似的方式处理数据。...

  • 发布于 2020-10-29 23:31
  • 阅读 ( 639 )

集中化(centralized)和分布式数据库(distributed database)的区别

集中式数据库和分布式数据库的主要区别在于集中式数据库处理单个数据库文件,而分布式数据库处理多个数据库文件。 数据库是相关数据的集合。许多组织使用数据库来轻松地存储、管理和检索数据。数据库有多种类型,集...

  • 发布于 2021-06-30 18:00
  • 阅读 ( 633 )

关系(relational)和层次数据库(hierarchical database)的区别

关系型数据库与层次型数据库的主要区别在于关系型数据库遵循关系模型,数据存储在表中,而层次型数据库遵循层次模型,数据存储在树状结构中。 数据库是相关数据的集合。DBMS是一种软件,它帮助以更易于存储、访问和管...

  • 发布于 2021-07-01 04:24
  • 阅读 ( 323 )

实例(instance)和sql server中的数据库(database in sql server)的区别

SQL server中实例和数据库的主要区别在于,实例是作为操作系统服务运行的sqlservr.exe可执行文件的副本,而数据库是在表中存储数据的系统数据集合。 sqlserver是微软开发的关系数据库系统。它由GUI和命令行组成。程序员可以使用S...

  • 发布于 2021-07-01 06:19
  • 阅读 ( 984 )

分层网络(hierarchical network)和关系数据库模型(relational database model)的区别

层次网络模型与关系数据库模型的主要区别在于层次模型以树状结构组织数据,网络模型以图形结构组织数据,关系数据库模型以表格形式组织数据。 数据库模型有助于创建数据库的结构。此外,它们还帮助定义如何在DBMS中存...

  • 发布于 2021-07-01 16:33
  • 阅读 ( 489 )

数据库(database)和数据结构(data structure)的区别

数据库和数据结构的主要区别在于,数据库是在永久存储器中存储和管理的数据集合,而数据结构是在临时存储器中高效地存储和排列数据的一种方式。 总的来说,数据是未经处理的原始事实。我们可以处理数据以产生有意义...

  • 发布于 2021-07-01 21:38
  • 阅读 ( 642 )

电子表格(spreadsheet)和数据库(database)的区别

电子表格和数据库的主要区别在于,电子表格是一种帮助安排、管理和计算数据的计算机应用程序,而数据库是一组相关数据的集合,其组织方式便于访问数据。 一般来说,数据对于小型到大型组织都很重要。高级经理和业务...

  • 发布于 2021-07-01 21:58
  • 阅读 ( 781 )

分布式(distributed)和并行数据库(parallel database)的区别

分布式数据库和并行数据库的主要区别在于,分布式数据库是管理分布在网络上的多个逻辑上相互关联的数据库的系统,而并行数据库是多个处理器同时执行和运行查询的系统。 数据库是每个企业组织必不可少的存储单元。它...

  • 发布于 2021-07-02 00:49
  • 阅读 ( 819 )

架构(schema)和数据库(database)的区别

schema和数据库的主要区别在于,schema是数据库的逻辑定义,定义表、列和列的类型,而数据库是存储在表中的相关数据的集合。 数据库是指一组数据。大多数桌面、移动和web应用程序都连接到特定的数据库来存储相关数据。另...

  • 发布于 2021-07-02 01:59
  • 阅读 ( 707 )

web服务器(web server)和数据库服务器(database server)的区别

web服务器和数据库服务器是两种不同的服务器,用于不同的目的。通常人们理解它的目的是一样的,因为两者都用于互联网上的基础设施。虽然它们之间有许多相似之处,但这里关注的是这两个术语是什么,区分它们的基本要...

  • 发布于 2021-07-14 01:50
  • 阅读 ( 973 )
qzud3038
qzud3038

0 篇文章