Azure 数据基础知识探究核心数据概念-用于数据库管理的任务和工具

数据库管理员负责管理和组织数据库等任务。 数据库管理员的主要工作是确保数据可用,防止数据丢失、损坏或被盗,并确保用户能根据需要轻松访问数据。

数据库管理员任务和职责

数据库管理员的一些最常见的任务和职责包括:

  • 安装和升级数据库服务器及应用程序工具。
  • 为数据库系统分配系统存储和规划存储需求。
  • 利用应用程序开发人员提供的信息,根据需要修改数据库结构。
  • 注册用户和维护系统安全性。
  • 确保符合数据库供应商许可协议。
  • 控制和监视用户对数据库的访问权限。
  • 监视和优化数据库的性能。
  • 规划数据库信息的备份和恢复。
  • 维护存档数据。
  • 备份和还原数据库。
  • 联系数据库供应商以获得技术支持。
  • 根据需要,通过查询数据库来生成各种报告。
  • 管理和监视数据复制。

常见数据库管理员工具

大多数数据库管理系统提供自己的一套工具来协助数据库管理。 比如,SQL Server 数据库管理员使用 SQL Server Management Studio 来进行大多数的日常数据库维护活动。 其他系统有自己特定于数据库的接口,例如 PostgreSQL 系统的 pgAdmin 或 MySQL 的 MySQL Workbench。 还有许多跨平台数据库管理工具可用。 一个示例是 Azure Data Studio。

什么是 Azure Data Studio?

Azure Data Studio 提供了用于管理多种不同的数据库系统的图形用户界面。 目前,它可以连接到本地 SQL Server 数据库、Azure SQL 数据库、PostgreSQL、Azure SQL 数据仓库和 SQL Server 大数据群集等。 它是一个可扩展工具,你可以下载和安装第三方开发人员提供的扩展,以便连接到其他系统,或者提供向导来帮助自动执行许多管理任务。

Azure Data Studio 的映像

什么是 SQL Server Management Studio?

SQL Server Management Studio 提供图形界面,使你能够查询数据、执行常规数据库管理任务,并生成用于自动执行数据库维护和支持操作的脚本。 下面的示例显示使用 SQL Server Management Studio 备份数据库的情况。

使用 SSMS 的映像备份数据库

SQL Server Management Studio 有一项有用的特性,即它能为 SSMS 提供的几乎所有的功能生成 Transact-SQL 脚本。 这使 DBA 能够计划和自动执行许多常见任务。

使用 SSMS 备份数据库

 备注

Transact-SQL 是 Microsoft 的一组编程扩展,可向结构化查询语言 (SQL) 添加一些功能,包括事务控制、异常和错误处理、行处理和声明的变量。

使用 Azure 门户来管理 Azure SQL 数据库

Azure SQL 数据库提供 Azure 中的数据库服务。 它类似于 SQL Server,只不过它在云中运行。 你可以使用 Azure 门户来管理 Azure SQL 数据库。

使用 Azure 门户完成典型的配置任务,如增加数据库大小、创建新数据库和删除现有数据库。

用于 Azure SQL 数据库的 Azure 门户

可以使用 Azure 门户动态管理和调整资源,如数据存储大小和可用于数据库处理的内核数。 如果在本地运行数据库,则这些任务将需要系统管理员的支持。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值