职责
DBA管理的是一个服务器,四个内容:
1、安全性:如何去有效的对用户进行数据访问控制、通讯过程中的保护
数据存储安全性(破坏了如何恢复、对数据的历史进行记忆)
应用的安全性(灾难发生时能否保证用户的正常应用)
2、可用性:主要是考虑用户对于应用需求能满足到扫描程度,可能是功能性的也可能是应用型的。
3、可靠性:一些以外发生时能否保证继续应用
4、可扩张性:应用本身的规模进行扩张的时候是否能使用扩张的趋势
任务
安装和升级数据库服务器,以及应用程序工具,构建数据库服务器环境
设计和创建数据库系统存储架构,创建数据库逻辑对象结构(tables, views, indexes),并制定未来的存储需求计划
根据开发人员的需求信息,必要的时候,修改数据库的结构
配置数据库的用户权限,维护数据库的安全性
控制和监控用户对数据库的存取访问
制定数据库的性能优化策略,监控和优化数据库的性能
制定数据库的备份恢复策略,维护相应介质上的存档和备份数据,灾难出现时对数据库信息进行恢复
数据库的异构协同结构
联系数据库系统的生产厂商,跟踪技术信息