本文目录一览

1,数据库管理员都负责什么工作

主要负责 数据的 输入,更新,修改,数据库的 维护备份,和故障修复
管理使用数据库的用户,数据库系统的日常维护,在有故障时对数据库进行恢复。但不负责数据库的具体开发工作
貌似测试的跟数据库没有关系啊。要想干数据库管理,那就直接入行,数据库管理是年头熬出来的

数据库管理员都负责什么工作

2,公司的数据库管理都需要做什么工作

加国数据库管理就业前景乐观 最近RHI咨询公司对加拿大270个 CIO 作出的问卷调查显示,未来六个月需求最大的IT工作职位是数据库管理,而系统分析则排在最后。 负责调查的米尔说,系统分析排在最后有点让人吃惊,这大概因为过去一年内许多公司对系统分析的工作已经做得很多了。而项目管理掉到了第六位,可能是因为雇佣新的项目管理人才费用较高,而目前已经在任的管理人员往往能身兼数职。 米尔说,数据库管理工作之所以排在首位,是因许多企业现在不是在扩展他们的系统,而是充分利用现有系统和资源进行管理和运用。 而数据的管理是公司运作不可缺少的部分。 米尔还说,现在的 CIO 们花钱十分谨慎,他们想充分优化现有系统,利用现有数据来辅助商业决定。企业都不再舍得大笔花钱建立新的基础设施和新的软件系统。 同样一份调查在美国的结果稍有不同,网络是第一位,数据库管理是第四位。米尔同时预计,六个月后排名又会变化。因为数据库管理并不是一个长期的工作,等企业调整过来,经济恢复,那么肯定是开发新项目。

公司的数据库管理都需要做什么工作

3,请问计算机数据库管理员做什么

数据库管理员的职责: 一、 一般监视 1. 监控数据库的警告日志。Alert<sid>.log,定期做备份删除。 2. Linstener.log的监控,/network/admin/linstener.ora。 3. 重做日志状态监视,留意视图v$log,v$logfile,该两个视图存储重做日志的信息。 4. 监控数据库的日常会话情况。 5. 碎片、剩余表空间监控,及时了解表空间的扩展情况、以及剩余空间分布情况,如果有连续的自由空间,手工合并。 6. 监控回滚段的使用情况。生产系统中,要做比较大的维护和数据库结构更改时,用rbs_big01来做。 7. 监控扩展段是否存在不满足扩展的表。 8. 监控临时表空间。 9. 监视对象的修改。定期列出所有变化的对象。 10. 跟踪文件,有初始化参数文件、用户后台文件、系统后台文件 二、 对数据库的备份监控和管理 数据库的备份至关重要,对数据库的备份策略要根据实际要求进行更改,数据的日常备份情况进行监控。由于我们使用了磁带库,所以要对legato备份软件进行监控,同时也要对rman备份数据库进行监控。 三、 规范数据库用户的管理 定期对管理员等重要用户密码进行修改。对于每一个项目,应该建立一个用户。DBA应该和相应的项目管理人员或者是程序员沟通,确定怎样建立相应的数据库底层模型,最后由DBA统一管理,建立和维护。任何数据库对象的更改,应该由DBA根据需求来操作。 四、 对SQL语句的书写规范的要求 一个SQL语句,如果写得不理想,对数据库的影响是很大的。所以,每一个程序员或相应的工作人员在写相应的SQL语句时,应该严格按照《SQL书写规范》一文。最后要有DBA检查才可以正式运行。 五、 DBA深层次要求 一个数据库能否健康有效的运行,仅靠这些日常的维护还是不够的,还应该致力于数据库的更深一层次的管理和研究:数据库本身的优化,开发上的性能优化;项目的合理化;安全化审计方面的工作;数据库的底层建模研究、规划设计;各种数据类型的处理;内部机制的研究;ora-600错误的研究、故障排除,等等很多值得探讨的问题。

请问计算机数据库管理员做什么

4,数据库管理员的主要职责

DBA在不同的公司不同的发展阶段有着不同的职责与定位。一般意义上的DBA只是负责数据库的运营和维护,包括数据库的安装、监控、备份、恢复等基本工作,但是广义上的DBA职责比这个大得多,需要覆盖产品从需求设计、测试到交付上线的整个生命周期,在此过程中不仅要负责数据库管理系统的搭建和运维,更要参与到前期的数据库设计,中期的数据库测试和后期的数据库容量管理和性能优化。对于初创公司,DBA的工作可能由运维工程师来兼任,从申请域名开始,到服务器上架,配置网络设备,部署操作系统,安装数据库,设计和部署监控,防止漏洞和攻击等等。而大型公司对DBA工作的要求越来越高,以下从各个维度来看DBA工作的职责。产品生命周期维度DBA负责了业务数据库从设计、测试到部署交付的全生命周期管理 ,各个阶段的职责包括:1. 产品发布前这个阶段DBA的职责是数据库准入,主要包括:1)产品的业务熟悉;2)产品数据库设计评审:包括架构的合理性评估,存储容量和性能是否满足需求,是否需要缓存,是否需要冗余备份等,同时需要提供数据库schema设计的合理性建议以使产品能够满足上线发布并稳定运行的基本要求;3)资源评估,包括所需的服务器资源、网络资源以及资源的分布等,同时把关产品对资源预算申请的合理性,控制服务成本;4)资源就位,将申请的服务器及基础环境/域名准备就位。2. 产品发布这个阶段DBA负责数据库发布的具体工作,将具体的数据库安装部署和初始化完成后并对外提供服务。对于已在线数据库的升级也属于发布范畴,这个时候的产品发布一般要保障在线发布,在不中断对外服务的情况下完成数据库的升级。对于大型复杂的变更也存在中止服务发布完成后再重新提供服务的情况,但这种情况需要DBA通过尽可能的技术手段来避免。3. 产品运行维护这个阶段的工作重点包括:1)监控:对数据库服务运行的状态进行实时的监控,包括数据库会话、数据库日志、数据文件碎片、表空间监控、用户访问监控等,随时发现数据库服务的运行异常和资源消耗情况;输出重要的日常数据库服务运行报表以评估数据库服务整体运行状况,发现数据库隐患;2)备份:制定和实施数据库备份计划,灾难出现时对数据库信息进行恢复,维护适当介质上的存档或者备份数据。对数据库的备份策略要根据实际要求进行更改,数据的日常备份情况进行监控。3)安全审计:为不同的数据库管理系统用户规定不同的访问权限,以保护数据库不被未经授权的访问和破坏。例如,允许一类用户只能检索数据,而另一类用户可能拥有更新数据和删除记录的权限。4)故障处理:对数据库服务出现的任何异常进行及时处理,尽可能避免问题的扩大化甚至中止服务。这之前DBA需要针对各类服务异常,如机房/网络故障、程序bug等问题制定处理的预案,问题出现时可以自动或手动执行预案达到止损的目的。5)容量管理:包括数据库规模扩张后的资源评估、扩容、机房迁移、流量调度等规划和具体实施。4. 数据库性能优化产品对外提供服务最重要的一点是用户体验,用户体验中非常重要的是产品的可用性和响应速度。而如何用最合理的资源支持产品提供高可用和高速度的用户体验,这也是DBA的重要职责。

5,列出数据库管理系统的五个职责对每个职责说明当它不能被完成时

这是数据库系统概念第一章的习题答案,我翻译了一下,可能不准确。网页链接英文答案资源通用数据库管理系统(DBMS)有五个职责:a.与文件管理器的交互。b.完整性实施。C.安全性实施。d.备份和恢复。e.并发控制。如果给定的DBMS没有满足这些职责(并且文本指出有时设计省略了责任,例如微型计算机的单用户DBMS上的并发控制),则可能分别出现以下问题:a.如果没有文件管理器交互,那么可以检索文件中存储的任何内容。b.可能不满足一致性约束,例如,教师可能属于不存在的部门,两个学生可能具有相同的ID,帐户余额可能低于允许的最小值等。C.未经授权的用户可以访问数据库,或者有权访问部分数据库的用户可能能够访问他们缺乏权限的数据库部分。例如,低级别用户可以访问国防密码,或者员工可以找出他们的主管赚取的东西(这可能是一个秘密)。d.数据可能会永久丢失,而不是至少在故障之前存在的一致状态下可用。e.尽管在每个事务中执行了适当的完整性,但可能违反一致性约束。例如,由于在同一帐户上同时提款和存款,可能会反映出错误的银行余额等。
很明显不是。以下是公认的dba职责:  1、监视数据库。  2、记录和统计系统和性能的表现技术信息。  3、构造数据库框架、配置数据库实例。  4、维护数据库网络安全,过滤非法查询信息。  5、及时备份数据库  6、利用备份,还原数据库,甚至是迁移数据库。  7、为开发人员定制、配置专用的测试服务器。  8、数据库技术最新的研发方向。  9、数据库调优。  10、完整熟悉数据库操作流程。  11、诊断数据库,找出数据库的不足之处和生成数据库解决方案。  12、完整培训数据库系统那个环境。  13、与系统管理员保持良好的合作关系。  14、创建有效的、定期维护的安全的数据库。
不止5个职责吧。 1.数据定义:DBMS提供数据定义语言DDL(Data Definition Language),供用户定义数据库的三级模式结构、两级映像以及完整性约束和保密限制等约束。DDL主要用于建立、修改数据库的库结构。DDL所描述的库结构仅仅给出了数据库的框架,数据库的框架信息被存放在数据字典(Data Dictionary)中。   2.数据操作:DBMS提供数据操作语言DML(Data Manipulation Language),供用户实现对数据的追加、删除、更新、查询等操作。   3.数据库的运行管理:数据库的运行管理功能是DBMS的运行控制、管理功能,包括多用户环境下的并发控制、安全性检查和存取限制控制、完整性检查和执行、运行日志的组织管理、事务的管理和自动恢复,即保证事务的原子性。这些功能保证了数据库系统的正常运行。   4.数据组织、存储与管理:DBMS要分类组织、存储和管理各种数据,包括数据字典、用户数据、存取路径等,需确定以何种文件结构和存取方式在存储级上组织这些数据,如何实现数据之间的联系。数据组织和存储的基本目标是提高存储空间利用率,选择合适的存取方法提高存取效率。   5.数据库的保护:数据库中的数据是信息社会的战略资源,随数据的保护至关重要。DBMS对数据库的保护通过4个方面来实现:数据库的恢复、数据库的并发控制、数据库的完整性控制、数据库安全性控制。DBMS的其他保护功能还有系统缓冲区的管理以及数据存储的某些自适应调节机制等。   6.数据库的维护:这一部分包括数据库的数据载入、转换、转储、数据库的重组合重构以及性能监控等功能,这些功能分别由各个使用程序来完成。 等等。缺一不可

文章TAG:数据库管理有哪些职责  数据库管理员都负责什么工作  
下一篇