dba的问题

来源:百度知道 编辑:UC知道 时间:2024/06/06 01:48:31
我想知道关于DBA的所有资料,如果学习都要学习那些知识,越具体越好。如果想学习培训,向哪方面发展?我以前学习过一点,但是没学好,现在想从头学起,谢谢各位。
如果回答的全面我可以加倍给分。

学习dba不是一朝一夕的事情,我个人觉得:
以oracle+unix的模式来学习能让你更好理解
那么首先你需要学习一些基础:
1、sql语言,这是基础中的基础
2、unix基本操作,安装、配置unix、oracle
3、oracle存储结构,oracle文件结构,oracle基础配置
4、sql语句以及执行分析、数据库调优等
5、适当的编程语言以及操作系统知识是需要的
6、坚持不懈

你可以到itpub上找到各个阶段的非常翔实的教程以及资料和faq

DBA学习无止尽........
但是知识结构可以分为两大类
操作系统知识和数据库知识
操作系统,作为一个DBA可能更多地接触的是UNIX与LINUX操作系统,当然也有比较少的会用WINDOWS操作系统,所以说对于这些操作系统你要有足够的认识,如何安装,如何配置,如何配置相应参数,已经相关命令你都必须要有所了解
数据库:那就是从SQL语句的学习开始了,对于主流的数据库要有一定的了解,oracle,db2,mysql,sql-server都是需要有所了解的。在于业务上主要在于对SQL语句的设计,分析,优化存储过程,触发器,视图,表的设计这些都要你来做。对于服务器,你懂得优化数据库的优化,同样也有安装,配置等内容。
DBA要学的很多,慢慢积累吧!