Una de las preguntas ms comunes que me preguntan por los lectores es
"Cmo puedo ser un DBA?" La pregunta no es realmente tan simple como parece y hay muchos aspectos diferentes a la pregunta. A veces, un DBA para un DBMS quiere apoyar a diferentes DBMS; por ejemplo, un DBA SQL Server quiere pasar a convertirse en un DBA Oracle. A veces es un programador de aplicaciones que quiere convertirse en un DBA. Y otras veces alguien que no tiene antecedentes en absoluto hace la pregunta. La respuesta es diferente para todas estas personas. En primer lugar, vamos a abordar el conmutador. De los tres interrogadores descritos anteriormente, esta persona est en la mejor posicin. Ya que posee conocimiento de un DBMS, y las funciones y responsabilidades de un DBA, pasando a apoyar a otro DBMS requiere adquirir conocimientos de esa plataforma. Por supuesto, el movimiento se hace ms simple si otros parmetros se mantienen constantes. Por ejemplo, un DBA que soporta SQL Server ser capaz de soportar ms rpidamente Oracle o DB2 en una plataforma Windows, que en Unix u OS / 390. El mejor curso de accin para el conmutador es encontrar una empresa que utiliza tanto los DBMS que conoces y los DBMS que desea saber. Solicitar un puesto como un DBA para el DBMS que sabe y utilizar el trabajo como una aproximacin introductoria para obtener experiencia en los otros DBMS. Una vez que usted se ha establecido como un DBA informado y eficaz en la nueva tienda, su forma de trabajo a ayudar en las otras bases de datos, tal vez como el DBA copia de seguridad en los otros DBMS cuando el DBA primaria se va de vacaciones. De esta forma, adquirir experiencia con el tiempo y no tiene que abandonar su rea actual de la especializacin. Si su empresa actual utiliza ambos DBMS, entonces su tarea es ms fcil. Apuesto a que su director sera muy feliz de trabajar con usted y entrenar en los otros DBMS como una copia de seguridad. Esto har que su trabajo sea ms fcil: su experiencia actual se mantiene y consigue ayuda para otra plataforma. Por lo general, es una situacin de ganar-ganar. Bien, pero qu pasa con el programador de la aplicacin que quiere convertirse en un DBA? Esto es un poco ms complicado. La ventaja es que los mejores administradores de bases eran programadores de aplicaciones una vez ms temprano en sus carreras - y la mayora de los administradores de DBA saben. Pero necesitar habilidades adicionales y una actitud de poder hacer. En primer lugar, asegrese de que usted est desarrollando programas que acceden a bases de datos. Saber cmo escribir programas de SQL y el cdigo para acceder a datos son habilidades valiosas para un DBA de poseer. A continuacin, tomar alguna iniciativa por su cuenta. Compra algunos libros sobre la tecnologa de base de datos utilizado por su empresa. Si puede, compre una PC y una versin de un solo usuario del
software de base de datos. Prctica mediante la instalacin del DBMS, la
creacin de bases de datos, y en ejecucin de copia de seguridad, recuperacin, y el empleo de reorganizacin en el PC. Estudio y prctica y luego pensar en conseguir la certificacin DBA; todos los principales proveedores de DBMS ofrecen un programa de certificacin. Estar certificado solos no le conseguir ese nuevo trabajo, pero en combinacin con todo lo dems que puede ayudar. Por ltimo, comunicar sus deseos. Hable con su gerente sobre sus metas profesionales. Despus de hacer eso, hable con el gerente de DBA acerca de su inters y sus necesidades. Cuando una nueva posicin DBA abre, el gerente de DBA es probable que recuerde que usted estaba interesado - y si no lo hace, puede recordarle al momento de solicitar el trabajo. Otra tctica que puede funcionar es ofrecer su tiempo con una organizacin de caridad que necesita DBA ayuda. Trabajar como voluntario puede poner una valiosa experiencia en su currculum que le ayudar cuando usted est solicitando para ese trabajo "real". Por ltimo, vamos a abordar el chico sin antecedentes de TI en absoluto. DBA no es una posicin de nivel de entrada. Un buen DBA es una experiencia tcnica gato-de-todo-negocia poseen en profundidad. El DBA est en el centro del ciclo de vida de desarrollo y por lo tanto tiene que interactuar con muchos diferentes componentes de software y hardware para asegurar que los programas de base de datos tienen un acceso eficiente y precisa a los datos de la corporacin. Un novato sin experiencia no es probable que se convierta un DBA xito. En su lugar, conseguir un trabajo como programador de aplicaciones; aprender habilidades de desarrollo de base de datos, y luego trabajar para transferir en el grupo de DBA. Otros potenciales "puerta de enlace" puestos de trabajo para proseguir antes de DBA incluyen administrador de Windows del sistema, help desk tcnico y especialista en soporte tcnico. Despus de conseguir un poco de experiencia en cualquiera de estas funciones se transfieren al grupo del DBA es posible (aunque no siempre fcil). Para concluir, cada DBA de honor hara bien en aprovechar todas las oportunidades disponibles para aprender sobre los sistemas de gestin de bases de datos, administracin de base de datos y de TI en general. Lectura de la informacin ms reciente en las revistas de la industria y los libros, asistir y participar en los grupos de usuarios locales, y compartir sus experiencias con otras personas son buenas tcnicas para aadir a su base de datos de conocimiento - y por lo tanto, son tcticas tiles para desplegar en su bsqueda para convertirse en un DBA .