《数据库系统概论》:DBA的职责有些

一般意义上的数据库管理员是一个负责管理和维护数据库服务器的人,数据库管理员负责全面管理和控制数据库系统,包括数据库的安装、监控、备份、恢复等基本工作。数据库管理员的主要职责有以下几个方面:

1、设计数据库设计,包括字段、表和关键字段;资源在辅助存储设备上是怎样使用的,怎样增加和删除文件及记录,以及怎样发现和补救损失。
2、监视监控数据库的警告日志,定期做备份删除。监控数据库的日常会话情况。碎片、剩余表空间监控,及时了解表空间的扩展情况、以及剩余空间分布情况。监视对象的修改。定期列出所有变化的对象安装和升级数据库服务器(如Oracle、MicrosoftSQLserver),以及应用程序工具。数据库设计系统存储方案,并制定未来的存储需求计划。制定数据库备份计划,灾难出现时对数据库信息进行恢复。维护适当介质上的存档或者备份数据。备份和恢复数据库。联系数据库系统的生产厂商,跟踪技术信息。
3、备份对数据库的备份监控和管理数据库的备份至关重要,对数据库的备份策略要根据实际要求进行更改,数据的日常备份情况进行监控。(相关推荐《mysql视频教程》)
4、**修改密码:规范数据库用户的管理定期对管理员等重要用户密码进行修改。**对于每一个项目,应该建立一个用户。DBA应该和相应的项目管理人员或者是程序员沟通,确定怎样建立相应的数据库底层模型,最后由DBA统一管理,建立和维护。任何数据库对象的更改,应该由DBA根据需求来操作。
5、**SQL语句:对SQL语句的书写规范的要求一个SQL语句,如果写得不理想,对数据库的影响是很大的。**所以,每一个程序员或相应的工作人员在写相应的SQL语句时,应该严格按照《SQL书写规范》一文,最后要有DBA检查才可以正式运行。
6、最终用户服务和协调:数据库管理员规定用户访问权限和为不同用户组分配资源。如果不同用户之间互相抵触,数据库管理员应该能够协调用户以最优化安排。
7、数据库安全:数据库管理员能够为不同的数据库管理系统用户规定不同的访问权限,以保护数据库不被未经授权的访问和破坏。例如,允许一类用户只能检索数据,而另一类用户可能拥有更新数据和删除记录的权限。

《数据库系统概论》:DBA的职责有些相关推荐

  1. 南京工程学院 数据库复习(数据库系统概论复习 及 数据库原理与应用样题)

    一.数据库系统概论 1.1 百度文库 复习文档(需下载券) <数据库系统概论>(王珊.第五版) ★第一章   绪论 v 本章内容:数据库系统概述.数据模型.数据库系统结构 v 本章主要考点 ...

  2. 操作系统、计算机网络、数据库系统概论等相关面试问题

    操作系统 1. 中断和陷入有什么异同? 外中断时指来自处理机和内存外部的中断,如I/O中断.定时器中断.外部信号中断等.狭义上也叫中断: 内中断主要指在处理机和内存内部产生的中断,也称陷入,如校验错. ...

  3. 《数据库系统概论》第四版课后习题答案

    第1章 绪论 1 .试述数据.数据库.数据库系统.数据库管理系统的概念. 答: ( l )数据( Data ) :描述事物的符号记录称为数据.数据的种类有数字.文字.图形.图像.声音.正文等.数据与其 ...

  4. 数据库系统概论(第四版)习题解答

    数据库系统概论(第四版) 第1章 绪论 1 .试述数据.数据库.数据库系统.数据库管理系统的概念. 答:( l )数据( Data ) :描述事物的符号记录称为数据.数据的种类有数字.文字.图形.图像 ...

  5. 数据库系统概论王珊第四版 答案

    第1章 绪论 1 .试述数据.数据库.数据库系统.数据库管理系统的概念. 答: ( l )数据( Data ) :描述事物的符号记录称为数据.数据的种类有数字.文字.图形.图像.声音.正文等.数据与其 ...

  6. 《数据库系统概论》学习笔记

    第0章 脚手架 0.1 写在前面 本学习笔记的主要用途,是来回顾数据库的一些基本理论知识和SQL语句. 学习笔记的主要参考文献,为王珊著的<数据库系统概论>(第5版,2014)和教育部考试 ...

  7. 数据库系统概论(王珊 第五版)复习要点

    本文整理了<数据库系统概论>一书中的要点,并以问答的形式展示出来. 部分章节还未整理,会持续更新. 提示:右侧导航栏有[目录] 如果对您有帮助,请点个赞加个关注呐. 一.绪论 1.解释下列 ...

  8. 数据库系统概论笔记整理———第一章(绪论之数据库系统,数据模型,外模式,内模式,层次模型,数据独立性等)

    ❤️ 数据库系统概论 1.数据(data):描述事物的符号记录,可以是数字,图像,音频,视频等. 2.数据的含义称为数据的语义,数据与其语义是不可分的 3.数据库(DB):是长期存储在计算机内,有组织 ...

  9. 《数据库系统概论》课程学习(26)——习题集(第1-14章)含答案

    数据库系统概论习题集 第一章 绪论 一.选择题 1. DBS是采用了数据库技术的计算机系统,DBS是一个集合体,包含数据库.计算机硬件.软件和( ) . A. 系统分析员 B. 程序员 C. 数据库管 ...

最新文章

  1. react hooks使用_为什么要使用React Hooks?
  2. javascript 变量监听器
  3. HighCharts基本使用
  4. Android应用开发:网络编程-1
  5. lombok @EqualsAndHashCode 注解的影响
  6. python精要(69)-turtle(1)
  7. java开发一个完整的秒杀与竞价网上商城
  8. 在storm中使用流
  9. java 调用命令行
  10. AndroidStudio安卓原生开发_Android扫描附近指定的蓝牙设备_通过设备名称过滤_计算距离_离扫描设备近的显示的时候放在前面---Android原生开发工作笔记128
  11. python点击按钮弹出新窗口_PyQt5点击button如何弹出新窗口?
  12. 为什么你作为一个.NET的程序员工资那么低?
  13. 数字信号处理_巴特沃斯低通滤波器实验
  14. 除了快,5G 有哪些关键技术?
  15. 计算思维,工程思维,数学思维的思考
  16. 论文分享(一) CVPR 2018 Defense against Universal Adversarial Perturbations
  17. 一楼到十楼的每层电梯门口都放着一颗钻石,钻石大小不一。你乘坐电梯从一楼到十楼,每层楼电梯门都会打开一次,只能拿一次钻石,问怎样才能拿到最大的一颗?
  18. 大数据学习路线,如何学习大数据?
  19. 如何根据文献末尾的参考文献找到被引用的文献
  20. 交换机端口的PVID

热门文章

  1. linux 文件缓存大小设置,Linux文件读写机制及优化方式
  2. 全连接网络和卷积神经网络
  3. Sourcetree 使用详解
  4. 如何建设IDC数据中心机房?需要办理哪些许可证和资质【技术篇】华信网通帮您解答!
  5. 使用 SysRq 查看系统信息
  6. 国密SM4算法(简介与C源码)
  7. 后台面试常问问题博客总结
  8. Triplet Loss 实现
  9. python入门小项目 | 开发一个《小猫抓鱼》小游戏
  10. Computed property “XXX“ was assigned to but it has no setter